Use of ant colony optimization for vehicle routing problem. Použití metody mravenčích kolonií pro úlohy okružních jízd
|
|
- Anna Kovářová
- před 9 lety
- Počet zobrazení:
Transkript
1 Use of ant colony optimization for vehicle routing problem Použití metody mravenčích kolonií pro úlohy okružních jízd Adéla Burketová i Abstract: Ant colony optimization is a metaheuristic method used for finding an approximate solution of complex combinatorial problems. Vehicle routing problem is an optimization problem which goal is to determine routes of vehicles that start and end in the same depot and visit a subset of customers in a specific sequence such that all customers are visited exactly once on some route and the objective function is minimized. The paper focuses on the use of the ant colony optimization for a vehicle routing problem and the design of the method for this particular optimization problem. Keywords: ant colony optimization, vehicle routing problem 1. Optimalizace pomocí mravenčích kolonií Optimalizace pomocí mravenčích kolonií spadá do metaheuristik a je jedním z nejúspěšnějších vzorů inteligentních rojových systémů. Přikládá se jí pozornost, jelikož její výsledky mají velkou úspěšnost. Vznik optimalizace pomocí mravenčích kolonií (ACO - Ant Colony Optimization) byl inspirován metaheuristickým algoritmem s názvem Ant System [1, 2, 3], který je založen na pozorování skutečných mravenců a jejich decentralizovaného samoorganizovaného chování, kdy bylo zjištěno, že tato metoda je vhodná pro řešení výpočetně časově náročných problémů a shrnuje poznatky ze studia společenstev různých druhů mravenců. Mravenci jako celek jsou totiž schopni úspěšně řešit problémy s nalezením nejkratší možné cesty k potravě pomocí feromonové stopy. Jedná se o pachovou stopu, kterou po sobě mravenci - agenti zanechávají a navádějí tak další mravence k nejlepšímu možnému zdroji potravy, tedy k hledání globálně optimálního řešení. Jelikož feromonová stopa navádí k nalezení nejkratší možné cesty mezi dvěma a více lokacemi (nejčastěji mezi mraveništěm a zdrojem potravy), je přirozené, že nejvíce je tato problematika zkoumána ve spojitosti s problémem obchodního cestujícího (TSP - Travelling Salesman Problem) Chování mravenců Systém mravenčích kolonií vychází z přímého pozorování mravenců agentů. Ti dokáží velmi rychle najít nejkratší cestu mezi mraveništěm a zdrojem potravy. Hledání minimální cesty je u mravenců založeno na nepřímé komunikaci zprostředkované prostředím, tzv. stigmergií. Stigmergie je komunikace mezi jednotlivými agenty pomocí změn v prostředí, ve kterém se pohybují. Změna prostředí (např. feromonu) způsobená jedním agentem, způsobuje změnu v chování i ostatních agentů, kteří na tuto feromonovou stopu narazí. i Ing. Bc. Adéla Burketová (rozená Karásková), Horská 3, Praha 2, , ada.karaskova@post.cz 1
2 Po opuštění mraveniště mravenci agenti nahodile prohledávají okolí mraveniště. Během své cesty na zem kladou chemické stopy (feromony). Jakmile naleznou zdroj potravy, vrátí se zpět stejnou cestou (popř. kratší cestou), a tím vznikne cesta s nejsilnější feromonovou stopou. Tuto stopu ostatní mravenci cítí a následují ji. Čím silnější je koncentrace feromonů, tím pravděpodobnější je, že ji budou sledovat. Během sledování stopy kladou i oni feromony, a tím se stopa stává silnější a silnější a pravděpodobnost použití této cesty ostatními mravenci se zvyšuje. Až význam stopy pomine, přestanou mravenci chodit zpátečním směrem. Není-li stopa udržována, feromony vyprchají a mravenci věnují své síly opět průzkumu. Kolonie mravenců takto stálým opakováním hledání, vyhodnocování a aktualizace postupně vylepšuje svou představu globálně optimálního řešení. Napodobování mravenčích kolonií tvoří základ pravděpodobnostní metaheuristické metody, která se využívá pro řešení komplexních problémů, které lze pojmenovat jako hledání optimální cesty v grafu [2, 4]. Mravenci jsou navzdory své jednoduchosti schopni velmi sofistikované, koordinované a efektivní činnosti jako celek. Poradí si s problémy, které dalece přesahují schopnosti jednotlivce Principy Mravenčí kolonie řeší problém náhodným procházením sestaveného grafu. Tento graf prochází umělí mravenci a je složen z uzlů měst, zdrojů. Na rozdílech mezi umělými a skutečnými mravenci stojí principy metaheuristiky optimalizace pomocí mravenčích kolonií. Umělí mravenci mají oproti skutečným mravencům paměť, nejsou úplně slepí a žijí v prostředí, kde je diskrétní čas [1]. Výběr cesty umělých mravenců je dán heuristickou informací, což je nějaká lokální znalost, která mravenci pomáhá rozhodnout se o dalším vhodném pokračování jeho cesty, i když toto rozhodnutí může být vhodné pouze při rozhledu v tomto vrcholu, ne globálně. Dále je výběr cesty ovlivněn množstvím feromonů v části grafu, kde se právě nachází. Rozlišujeme zde dva typy řešení. Jako kandidátní řešení je označována každá i hypotetická cesta. Dalším typem řešení je řešení přípustné, to je takové řešení, které splňuje předem stanovené omezující podmínky. Kandidátní řešení je užitečné nechat v případě, kdy nevychází přípustné řešení, protože nejsou splněny všechny omezující podmínky. Příkladem je např. požadavek, že má být vozidlo na cestě omezenou dobu, ale tento požadavek lze někdy překročit a řidiči zaplatit raději přesčas, než realizovat více rozvozových tras. Úplné cesty jsou po dokončení algoritmu vyhodnoceny objektivní funkcí a na základě té jsou aktualizovány nové feromonové stopy, které se buď zesílí, nebo mohou vyprchat. Kolonie mravenců takto stálým opakováním hledání, vyhodnocování a aktualizace postupně vylepšuje svou představu globálně optimálního řešení. Iterace jsou opakovány do té doby, dokud jsou splněny stanovené omezující podmínky, např. řešení je dostatečně dobré nebo po mnoha průchodech cyklem v řadě nedošlo ke změně představy o globálně optimální hodnotě. Schopnosti řešení úloh pomocí mravenčích kolonií zahrnují problémy statické i dynamické. Charakteristiky statického problému jsou dány během definice a dále se nemění. Příkladem je problém obchodního cestujícího. Naproti tomu dynamické problémy jsou definovány pro veličiny, jejichž hodnota se během řešení mění a optimalizační algoritmus musí být schopný se jim přizpůsobovat [5]. 2
3 2. Definice okružní úlohy Úloha okružních jízd (VRP - Vehicle Routing Problem) je úlohou diskrétní optimalizace kombinatorického charakteru používaná v dopravě, distribučních problémech a logistice. Navrhl ji jako první Dantzig a Ramser v roce 1959 [6] a definoval ji na obecné dopravní síti S = (V,H), kde V je množina uzlů sítě a H množina hran spojujících tyto uzly. Uzel V 0 je označován jako depo sítě a uzly V 1,,V n představují místa, které je potřeba obsloužit. V obsluhovaných místech vzniká požadavek na přepravu určitého množství dopravních elementů - tato přeprava je uskutečňována vozidly, jejichž trasa začíná a končí v depu V 0 a jejichž kapacita je shora omezená. Cílem je pak sestavit rozvozové trasy vozidel tak, aby byl požadavek každého místa odběru uspokojen jedinou obsluhou vozidla, a aby celkové náklady na přepravu byly minimální (z hlediska délky nebo času). Obrázek 1: Schéma rozvozových tras Ze zadání úlohy vyplývají dvě podmínky přípustnosti jejího řešení: každé obsluhované místo musí být v rámci některé trasy obslouženo právě jednou musí být respektována nepřekročitelná kapacita vozidla Vedle těchto základních podmínek mohou být na rozvozové trasy kladeny další podmínky přípustnosti řešení, jejichž zavedením se původní úloha okružních jízd modifikuje jsou to, např.: Globální podmínky: množství elementů, které je možné rozvést v rámci jedné trasy omezení maximální doby trvání, resp. délky jedné trasy (nepřekročitelná pracovní doba řidičů vozidel, nutná doba odpočinku, zákazy jízd v určitých dnech apod.) omezení vyplývající z maximálně možného počtu obsloužených míst jednou trasou vzhledem k jejich požadavkům a kapacitám vozidel omezený vozový park, kde v případě, že je park heterogenní, se mohou jednotlivá vozidla lišit svou technologickou a kapacitní způsobilostí 3
4 Lokální podmínky: respektování časové dosažitelnosti obsluhovaných míst, tzn. uspokojení požadavku obsluhovaného místa v zadaném časovém intervalu respektování technologické dosažitelnosti obsluhovaných míst, tzn. požadavek na obsloužení zákazníka pouze vozidlem určitých parametrů limitovaná spotřeba pohonných hmot, přijatelné náklady vynaložené na obsluhu apod Rozvozové trasy Rozvozové trasy slouží k tomu, aby byla zajištěna rovnováha mezi rentabilitou a úrovní zákaznického servisu. Dobré plány musí vycházet nejen z informace o kapacitě vozidla, ale musí také zohledňovat další parametry jako například časová okna (čas otevření/zavření), překládky a technologická omezení. K optimalizaci těchto rozvozových plánů jsou využívány pokročilé algoritmy, díky kterým lze rychleji tvořit několik variant tras. Cílem je snížit distribuční náklady a počet najetých kilometrů, více využívat zdroje, uspokojit zákazníkovy požadavky, rozhodnout se dle skutečných nákladů, stanovit normy řidičům, snížit čas pro trasování a stanovit i mimosezónní trasování. 3. Použití optimalizace mravenčích kolonií na řešení úlohy rozvozových tras 3.1. Vytvoření trasy Pomocí mravenčích kolonií simuluje mravenec vozidlo a jeho trasu, která je tvořena postupným výběrem zákazníků, dokud vozidlo neobslouží všechny zákazníky. Počátek každé trasy je v depu a před začátkem není trasa nijak stanovena. Mravenec si vybírá, který další vrchol navštíví dle dostupného seznamu zákazníků a dle volné kapacity vozidla. Tato data jsou aktualizována vždy před výběrem další obsloužené lokace. Mravenec se musí vrátit do depa, když je naplněna omezující podmínka kapacity vozidla, nebo pokud již obsloužil všechny zákazníky (vrcholy grafu). Celková vzdálenost L se spočítá jako hodnota účelové funkce celkové trasy umělého mravence. Při použití optimalizace pomocích mravenčích kolonií musí mravenec projít takovou trasu pro vozidlo, aby obsloužil všechny zákazníky. Pro vybrání následujícího zákazníka j použije mravenec tento vzorec: j = arg max jinaks {(τ iu)(η iu ) β } pro u M k, když q q 0 (1) τ iu je rovno množství feromonů na cestě mezi aktuální polohou i a možnou polohou u η iu je definováno jako převrácená hodnota vzdálenosti mezi dvěma obsluhovanými zákazníky β určuje důležitost vzdálenosti v porovnání s množstvím feromonů ve vybraném algoritmu (β>0) Vrcholy, které už mravenec navštívil, jsou uloženy v mravencově pracovní paměti M k a už nejsou nadále brány v úvahu při dalším výběru. Hodnota q je náhodná proměnná s rovnoměrným rozdělením z intervalu <0, 1>, q 0 je parametr. Při každém rozhodování mravenec vybírá hranu s nejvyšší hodnotou podle vzorce (1), pokud je menší než q 0. 4
5 V opačném případě vybere mravenec následujícího zákazníka jako náhodnou proměnnou S na základě pravděpodobnostního rozdělení p ij, které upřednostňuje kratší trasu s vysokým stupněm intenzity feromonů: p ij = (τ iu )(η iu )β jestliže j M u M (τ iu )(η iu ) β k, jinak bude 0 (2) k Dle vzorců (1) a (2) by měl každý mravenec buď následovat nejvýhodnější cestu, nebo by měl zvolit cestu náhodnou, a to na základě pravděpodobnostního rozdělení podle vzdálenosti a množství feromonů. V případě, že už je naplněna kapacita vozidla, se mravenec otočí zpět do depa, aniž by začal vybírat dalšího zákazníka. Proces výběru pokračuje, dokud není každý zákazník obsloužen Aktualizace trasy Trasy je třeba v budoucnu zlepšovat a optimalizovat, aby byly co nejefektivnější. Právě proto musí být i feromonové stopy aktualizovány. Tato aktualizace je klíčová schopnost optimalizace pomocí mravenčích kolonií a pomáhá zajistit zlepšení následujících řešení. Zahrnuje lokální změny tras u jednotlivých vytvořených řešení a globální aktualizace těch nejlepších řešení poté, co byl vytvořen předem stanovený počet řešení m. Lokální aktualizace je provedena zredukováním množství feromonů na všech navštívených hranách s cílem simulovat přírodní vypařování feromonů. Tento proces zajistí, že ani jedna z cest nebude příliš dominantní. Aktualizace je provedena podle následující rovnice: τ ij = (1 α)τ ij + (α)τ 0 (3) kde α je parametr, který kontroluje rychlost vypařování feromonů a τ 0 je rovno počáteční hodnotě feromonů přiřazené všem hranám v grafu G. Poté, co předem stanovený počet mravenců (vozidel) m vytvoří přípustnou trasu, přijde na řadu globální aktualizace. Ta je provedena přidáním feromonů na všechny hrany zahrnuté do nejlepší cesty nalezené jedním z m mravenců. Globální aktualizace tras je zajištěna následujícím vztahem: τ ij = (1 α)τ ij + α(l) 1 (4) Tato aktualizace podporuje využívání kratších cest a zvyšuje pravděpodobnost, že budoucí cesty povedou přes hrany, které jsou zahrnuty v nejlepších řešeních. Tento proces je opakován pro předem určený počet opakování a právě nejlepší řešení ze všech tvoří výstup a mělo by představovat dobrou aproximaci optimálního řešení problému. 5
6 4. Závěr Úloha okružních jízd patří do skupiny problémů, pro něž v rozumném čase neexistuje optimální řešení. Z toho důvodu se hledají metody, které poskytují řešení alespoň suboptimální ve výrazně kratším časovém úseku. Takové řešení nám nabízejí metaheuristiky, do nichž patří i mravenčí kolonie. Mravenčí kolonie představují poměrně novou metodu diskrétní optimalizace inspirovanou chováním skutečných biologických systémů. Skuteční mravenci si jsou schopni mezi sebou předávat informace týkající se zdrojů potravy použitím pachových esencí - feromonů. Vylučováním feromonů si značí cestu v závislosti na její délce a kvalitě nalezeného zdroje potravy. Ostatní mravenci jsou tak schopni nalézt feromonovou stopu a následovat ji. Aplikací těchto jednoduchých pravidel vzniká komplexní chování celku schopné řešit složité optimalizační úlohy. Umělé mravenčí kolonie simulují skutečné mravence při jejich prohledávání prostředí. Hodnoty účelové funkce odpovídají kvalitě potravních zdrojů a adaptivní paměť odpovídá feromonovým stopám, navíc jsou umělé kolonie vybaveny lokální heuristickou funkcí, která zajišťuje, že hledání probíhá pouze na množině přípustných řešení. Ve třetí části tohoto článku je představeno použití optimalizace mravenčích kolonií na řešení úlohy rozvozových tras Literatura [1] M. Dorigo, V. Maniezzo, and A. Colorni: Ant System: Optimization by a Colony of Cooperating Agents. IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol. 26, no. 1, pp , Feb [2] M. Dorigo and T. Stützle: Ant Colony Optimization. Cambridge, MA: MIT Press, [3] E. Bonabeau, M. Dorigo, G. Theraulaz, Swarm Intelligence: From Natural to Artificial Systems. New York, NY, USA: Oxford University Press, Inc., [4] A. Abraham, H. Guo, H. Liu: Swarm Intelligence: Foundations, Perspectives and Applications. In: Swarm Intelligent Systems, [5] M. Mec: Grafická interaktivní implementace algoritmu Ant Colony Optimization. Masarykova Univerzita, Fakulta informatiky, bakalářská práce, Brno [6] G. B. Dantzig, J. H. Ramser: The Truck Dispatching Problem, Management Science 6 (1), pp 80 91, October Zkrácené recenzní řízení provedl: doc. Ing. Ivan Nagy, Ph.D. 6
CLARKEOVA-WRIGHTOVA METODA ŘEŠENÍ ÚLOHY VRP
CLARKEOVA-WRIGHTOVA METODA ŘEŠENÍ ÚLOHY VRP 1. Definice úlohy Úloha VRP (Vehicle Routing Problem problém okružních jízd) je definována na obecné dopravní síti S = (V,H), kde V je množina uzlů sítě a H
Optimalizační algoritmy inspirované chováním mravenců
Optimalizační algoritmy inspirované chováním mravenců Motivace a biologická analogie ACO metaheuristic Ant system a jeho modifikace Specifikace problémů vhodných pro ACO Aplikace Motivace NP-hard problémy
Ant Colony Optimization 1 / 26
GoBack Ant Colony Optimization 1 / 26 Vznik Chování mraveců Double Bridge Experiment Řešení via ACO Metaheuristika 2 / 26 Vznik Vznik Chování mraveců Double Bridge Experiment Řešení via ACO Metaheuristika
Optimalizační algoritmy inspirované chováním mravenců
Optimalizační algoritmy inspirované chováním mravenců Biologická analogie ACO metaheuristic Ant system a jeho modifikace Specifikace problémů Aplikace Motivace NP-hard problémy časová náročnost nalezení
Swarm Intelligence. Moderní metody optimalizace 1
Swarm Intelligence http://pixdaus.com/single.php?id=168307 Moderní metody optimalizace 1 Swarm Intelligence Inteligence hejna algoritmy inspirované chováním skupin ptáků, hmyzu, ryb apod. Particle Swarm
Úvod do úloh plánování rozvozu (Vehicle Routing Problems)
Úvod do úloh plánování rozvozu (Vehicle Routing Problems) RNDr. Martin Branda, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta Katedra pravděpodobnosti a matematické statistiky Výpočetní
Ant Colony Optimization
Ant Colony Optimization I am lost! Where is the line?! A Bug s Life, Walt Disney, 1998 ACO je metaheuristika, shrnující poznatky ze studia společenstev různých druhů mravenců. Heuristické algoritmy postavené
OPTIMALIZACE DISTRIBUČNÍHO SYTÉMU NÁHRADNÍCH DÍLŮ AUTOMOBILŮ OPTIMIZATION OF DISTRIBUTING SYSTEM OF CAR SPARE PARTS
OPTIMALIZACE DISTRIBUČNÍHO SYTÉMU NÁHRADNÍCH DÍLŮ AUTOMOBILŮ OPTIMIZATION OF DISTRIBUTING SYSTEM OF CAR SPARE PARTS Denisa Mocková 1, Alena Rybičková 2 Anotace: Článek se zabývá problematikou optimalizace
Optimalizace. Obsah přednášky. DÚ LP - Okružní problém. Lineární optimalizace. DÚ LP - Okružní problém. DÚ LP - Okružní problém
Obsah přednášky Mgr. Květuše Sýkorová Optimalizace Lineární programování Distribuční úlohy Okružní problém KI Př UJEP Ústí nad Labem Nederivační metody Metody 1D optimalizace Derivační metody Optimalizace
VUT Brno Fakulta informačních technologií Simulační nástroje a techniky (SNT) 2014/2015 Vehicle routing problem Ant colony
VUT Brno Fakulta informačních technologií Simulační nástroje a techniky (SNT) 2014/2015 Vehicle routing problem Ant colony František Němec (xnemec61) xnemec61@stud.fit.vutbr.cz 19. července 2015 1 Úvod
Metody síťové analýzy
Metody síťové analýzy Řeší problematiku složitých systémů, zejména pak vazby mezi jejich jednotlivými prvky. Vychází z teorie grafů. Základní metody síťové analýzy: CPM (Critical Path Method) deterministický
Metaheuristiky s populacemi
Metaheuristiky s populacemi 8. března 2018 1 Společné vlastnosti 2 Evoluční algoritmy 3 Optimalizace mravenčí kolonie Zdroj: El-Ghazali Talbi, Metaheuristics: From Design to Implementation. Wiley, 2009.
Optimalizace obecný úvod. [proč optimalizovat?] Formalizace problému. [existují podobné problémy?]
Optimalizace obecný úvod 1 Optimalizace obecný úvod Motivace optimalizačních úloh [proč optimalizovat?] Formalizace problému [jak obecně popsat optimalizační úlohu?] Klasifikace optimalizačních problémů
jednoduchá heuristika asymetrické okolí stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy Pokročilé heuristiky
Pokročilé heuristiky jednoduchá heuristika asymetrické stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy pokročilá heuristika symetrické stavový prostor, který vyžaduje řízení 1 2 Paměť pouze
4EK311 Operační výzkum. 1. Úvod do operačního výzkumu
4EK311 Operační výzkum 1. Úvod do operačního výzkumu Mgr. Jana SEKNIČKOVÁ, Ph.D. Nová budova, místnost 433 Konzultační hodiny InSIS E-mail: jana.seknickova@vse.cz Web: jana.seknicka.eu/vyuka Garant kurzu:
11. Tabu prohledávání
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÝCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS ŘEŠENÍ OPTIMALIZAČNÍCH
OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB D24FZS
OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB Optimalizace a multikriteriální hodnocení funkční způsobilosti pozemních staveb Anotace: Optimalizace objektů pozemních staveb
Seminář z umělé inteligence. Otakar Trunda
Seminář z umělé inteligence Otakar Trunda Plánování Vstup: Satisficing task: počáteční stav, cílové stavy, přípustné akce Optimization task: počáteční stav, cílové stavy, přípustné akce, ceny akcí Výstup:
FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF AUTOMATION AND COMPUTER SCIENCE
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ ÚSTAV AUTOMATIZACE A INFORMATIKY FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF AUTOMATION AND COMPUTER SCIENCE
Dijkstrův algoritmus
Dijkstrův algoritmus Hledání nejkratší cesty v nezáporně hranově ohodnoceném grafu Necht je dán orientovaný graf G = (V, H) a funkce, která každé hraně h = (u, v) H přiřadí nezáporné reálné číslo označované
Základy informatiky. Teorie grafů. Zpracoval: Pavel Děrgel Úprava: Daniela Szturcová
Základy informatiky Teorie grafů Zpracoval: Pavel Děrgel Úprava: Daniela Szturcová Obsah přednášky Barvení mapy Teorie grafů Definice Uzly a hrany Typy grafů Cesty, cykly, souvislost grafů Barvení mapy
Umělá inteligence a rozpoznávání
Václav Matoušek KIV e-mail: matousek@kiv.zcu.cz 0-1 Sylabus předmětu: Datum Náplň přednášky 11. 2. Úvod, historie a vývoj UI, základní problémové oblasti a typy úloh, aplikace UI, příklady inteligentních
Algoritmus pro hledání nejkratší cesty orientovaným grafem
1.1 Úvod Algoritmus pro hledání nejkratší cesty orientovaným grafem Naprogramoval jsem v Matlabu funkci, která dokáže určit nejkratší cestu v orientovaném grafu mezi libovolnými dvěma vrcholy. Nastudoval
Moderní systémy pro získávání znalostí z informací a dat
Moderní systémy pro získávání znalostí z informací a dat Jan Žižka IBA Institut biostatistiky a analýz PřF & LF, Masarykova universita Kamenice 126/3, 625 00 Brno Email: zizka@iba.muni.cz Bioinformatika:
Optimalizace zimní údržby Plzeňský kraj. Petra Pelikánová
Optimalizační seminář 17. 4. 2019, Praha Optimalizace zimní údržby Plzeňský kraj Petra Pelikánová O čem to bude? Úvod Arc Routing Problems Cíle optimalizace Model Podmínky Statistiky a čísla Příklady vstupních
Metody lineární optimalizace Simplexová metoda. Distribuční úlohy
Metody lineární optimalizace Simplexová metoda Dvoufázová M-úloha Duální úloha jednofázová Post-optimalizační analýza Celočíselné řešení Metoda větví a mezí Distribuční úlohy 1 OÚLP = obecná úloha lineárního
Analýza současného stavu vozového parku a návrh zlepšení. Petr David
Analýza současného stavu vozového parku a návrh zlepšení Petr David Bakalářská práce 2011 ABSTRAKT Tato bakalářská práce se zabývá problematikou vozových parků. V teoretické části jsou popsány jednotlivé
Zajímavé aplikace teorie grafů
Modulární systém dalšího vzdělávání pedagogických pracovníků JmK v přírodních vědách a informatice CZ.1.07/1.3.10/02.0024 Zajímavé aplikace teorie grafů Nejkratší cesta Problém: Jak nalézt nejkratší cestu
Problém obchodního cestujícího pomocí metody Mravenčí kolonie
Univerzita Pardubice Fakulta ekonomicko-správní Problém obchodního cestujícího pomocí metody Mravenčí kolonie Petra Pokorná Bakalářská práce 2008 SOUHRN Bakalářská práce je věnována především problému
OPTIMALIZAČNÍ ÚLOHY. Modelový příklad problém obchodního cestujícího:
OPTIMALIZAČNÍ ÚLOHY Problém optimalizace v různých oblastech: - minimalizace času, materiálu, - maximalizace výkonu, zisku, - optimalizace umístění komponent, propojení,... Modelový příklad problém obchodního
Řešení optimální cesty svozu odpadů pomocí rojové inteligence
Jihočeská univerzita v Českých Budějovicích Přírodovědecká fakulta Řešení optimální cesty svozu odpadů pomocí rojové inteligence Bakalářská práce Ladislav Vácha Školitel: doc. Ing. Ladislav Beránek, CSc.
PLÁNOVÁNÍ CESTY MOBILNÍHO ROBOTU POMOCÍ MRAVENČÍCH ALGORITMŮ MOBILE ROBOT PATH PLANNING BY MEANS OF ANT ALGORITHMS
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ ÚSTAV AUTOMATIZACE A INFORMATIKY FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF AUTOMATION AND COMPUTER SCIENCE
12. Globální metody MI-PAA
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
VYUŽITÍ NĚKTERÝCH METOD TEORIE GRAFŮ PŘI ŘEŠENÍ DOPRAVNÍCH PROBLÉMŮ
VYUŽITÍ NĚKTERÝCH METOD TEORIE GRAFŮ PŘI ŘEŠENÍ DOPRAVNÍCH PROBLÉMŮ Markéta Brázdová 1 Anotace: Metody operačního výzkumu mají při řešení praktických problémů široké využití. Článek se zabývá problematikou
Operační výzkum. Síťová analýza. Metoda CPM.
Operační výzkum Síťová analýza. Metoda CPM. Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo
3. úloha - problém batohu metodami branch & bound, dynamické programování, heuristika s testem
ČVUT FEL X36PAA - Problémy a algoritmy 3. úloha - problém batohu metodami branch & bound, dynamické programování, heuristika s testem Jméno: Marek Handl Datum: 1. 1. 2009 Cvičení: Pondělí 9:00 Zadání Naprogramujte
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Grafové úlohy Daniela Szturcová Tento
Numerické metody a programování. Lekce 8
Numerické metody a programování Lekce 8 Optimalizace hledáme bod x, ve kterém funkce jedné nebo více proměnných f x má minimum (maximum) maximalizace f x je totéž jako minimalizace f x Minimum funkce lokální:
Efektivní hledání nejkratších cest v sítích hromadné přepravy osob
DIPLOMOVÁ PRÁCE Efektivní hledání nejkratších cest v sítích hromadné přepravy osob Autor: Vladislav Martínek Vedoucí: RNDr. Michal Žemlička, Ph.D. Motivace Jak se co nejrychleji dostat z bodu A do bodu
OPTIMALIZAČNÍ ALGORITMY V LOGISTICKÝCH
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INTELIGENTNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS OPTIMALIZAČNÍ
FAKULTA INFORMAČNÍCH TECHNOLOGIÍ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INTELIGENTNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS ŘEŠENÍ OPTIMALIZAČNÍCH
Optimalizace & soft omezení: algoritmy
Optimalizace & soft omezení: algoritmy Soft propagace Klasická propagace: eliminace nekonzistentních hodnot z domén proměnných Soft propagace: propagace preferencí (cen) nad k-ticemi hodnot proměnných
Časové rezervy. Celková rezerva činnosti
Časové rezervy Celková rezerva činnosti CR Volná rezerva činnosti VR Nezávislá rezerva činnosti - NR Celková rezerva činnosti Maximální počet časových jednotek, které jsou k dispozici pro provedení činnosti,
Využití marketingové komunikace pro zvýšení konkurenceschopnosti sdružení MIVES. Bc. Markéta Matulová
Využití marketingové komunikace pro zvýšení konkurenceschopnosti sdružení MIVES Bc. Markéta Matulová Diplomová práce 2010 ABSTRAKT Tato diplomová práce se zabývá problematikou zvýšení konkurenceschopnosti
4EK201 Matematické modelování. 2. Lineární programování
4EK201 Matematické modelování 2. Lineární programování 2.1 Podstata operačního výzkumu Operační výzkum (výzkum operací) Operational research, operations research, management science Soubor disciplín zaměřených
Exponenciální modely hromadné obsluhy
Exponenciální modely hromadné obsluhy Systém s čekáním a neohraničeným zdrojem požadavků Na základě předchozích informací je potřeba probrat, jaké informace jsou dostupné v počtu pravděpodobnosti řešícím
Ant Colony Optimization v prostředí Mathematica
Ant Colony Optimization v prostředí Mathematica Ant Colony Optimization in Mathematica Environment Bc. Martina Vaculíková Diplomová práce 28 UTB ve Zlíně, Fakulta aplikované informatiky, 28 4 ABSTRAKT
Požadavky k písemné přijímací zkoušce z tematického okruhu 1 (Logistika)
POŽADAVKY K PÍSEMNÉ PŘIJÍMACÍ ZKOUŠCE pro uchazeče o studium v navazujícím magisterském studijním v oboru LO Logistika, technologie a management dopravy Požadavky k písemné přijímací zkoušce z tematického
HEURISTICKÉ ALGORITMY PRO ŘEŠENÍ ÚLOH OBCHODNÍHO CESTUJÍCÍHO
HEURISTICKÉ ALGORITMY PRO ŘEŠENÍ ÚLOH OBCHODNÍHO CESTUJÍCÍHO Heuristické algoritmy jsou speciálními algoritmy, které byly vyvinuty pro obtížné úlohy, jejichž řešení je obtížné získat v rozumném čase. Mezi
Buďte Společně vždy vpřed na stopě vozidlům a pohonným hmotám. pilotní řešení O 2 Car Control pro TNT Post ČR
Buďte Společně vždy vpřed na stopě vozidlům a pohonným hmotám pilotní řešení O 2 Car Control pro TNT Post ČR Proč společný projekt 1. Výchozí podmínky: 2. Cíl: Telefónica O2 se stala poskytovatelem ucelených
OPTIMALIZACE. (přehled metod)
OPTIMALIZACE (přehled metod) Typy optimalizačních úloh Optimalizace bez omezení Nederivační metody Derivační metody Optimalizace s omezeními Lineární programování Nelineární programování Globální optimalizace
Dokumentace k semestrální práci z předmětu PT
Dokumentace k semestrální práci z předmětu PT Vypracovali: Eva Turnerová (A08B0176P) Martin Dlouhý (A08B0268P) Zadání Zadání: Firma Mistr Paleta, syn a vnuci rozváží palety po celé České republice. Počet
Grafové algoritmy. Programovací techniky
Grafové algoritmy Programovací techniky Grafy Úvod - Terminologie Graf je datová struktura, skládá se z množiny vrcholů V a množiny hran mezi vrcholy E Počet vrcholů a hran musí být konečný a nesmí být
4EK201 Matematické modelování 5. Speciální úlohy lineárního programování
4EK201 Matematické modelování 5. Speciální úlohy lineárního programování 4. Typické úlohy LP Úlohy výrobního plánování (alokace zdrojů) Úlohy finančního plánování (optimalizace portfolia) Směšovací problémy
Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze
Dobývání znalostí Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze Dobývání znalostí Pravděpodobnost a učení Doc. RNDr. Iveta Mrázová,
Technologie dopravy a logistika
Cvičení č. 2 Optimalizace linkového vedení Četnost obsluhy, takt Ing. Zdeněk Michl Ing. Michal Drábek, Ph.D. Ing. Jiří Pospíšil, Ph.D. ČVUT v Praze Fakulta dopravní Ústav logistiky a managementu dopravy
TGH05 - aplikace DFS, průchod do šířky
TGH05 - aplikace DFS, průchod do šířky Jan Březina Technical University of Liberec 31. března 2015 Grafová formulace CPM (critical path method) Orientovaný acyklický graf (DAG) je orientovaný graf neobsahující
SIMULAČNÍ MODEL ČINNOSTÍ VEŘEJNÉHO LOGISTICKÉHO CENTRA
SIMULAČNÍ MODEL ČINNOSTÍ VEŘEJNÉHO LOGISTICKÉHO CENTRA Ing. Jaromír Široký, Ph.D. Ing. Michal Dorda VŠB - TU Ostrava Fakulta strojní Institut dopravy Obsah: 1. Definice cílů a účelu simulace VLC. 2. Struktura
Fakulta dopravní OPTIMALIZACE
České vysoké učení technické v Praze Fakulta dopravní DIPLOMOVÁ PRÁCE VYUŽITÍ GENETICKÝCH ALGORITMŮ V ÚLOHÁCH DISKRÉTNÍ OPTIMALIZACE Alena Rybičková 2012 Prohlášení Nemám závažný důvod proti užívání tohoto
Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze
Dobývání znalostí Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze Dobývání znalostí Bayesovské modely Doc. RNDr. Iveta Mrázová, CSc.
DOPRAVNĚ-PROVOZNÍ INTEGRACE. Realizace dopravně-provozních opatření
DOPRAVNĚ-PROVOZNÍ INTEGRACE Realizace dopravně-provozních opatření Realizace dopravně-provozních opatření realizace prostorových opatření (přímá spojení, koncentrace nabídky, omezení souběhů) a časových
OPTIMALIZATION OF TRAFFIC FLOWS IN MUNICIPAL WASTE TREATMENT OPTIMALIZACE DOPRAVNÍCH TOKŮ V NAKLÁDÁNÍ S KOMUNÁLNÍM ODPADEM
OPTIMALIZATION OF TRAFFIC FLOWS IN MUNICIPAL WASTE TREATMENT OPTIMALIZACE DOPRAVNÍCH TOKŮ V NAKLÁDÁNÍ S KOMUNÁLNÍM ODPADEM Novotný V., Červinka J. Ústav zemědělské, potravinářské a environmentální techniky,
Optimální průzkum zájmového prostoru bezpilotními prostředky
Univerzita obrany Fakulta ekonomiky a managementu Katedra vojenského managementu a taktiky Softwarová dokumentace Optimální průzkum zájmového prostoru bezpilotními prostředky Unmanned Aerial Vehicles routes
Časová a prostorová složitost algoritmů
.. Časová a prostorová složitost algoritmů Programovací techniky doc. Ing. Jiří Rybička, Dr. ústav informatiky PEF MENDELU v Brně rybicka@mendelu.cz Hodnocení algoritmů Programovací techniky Časová a prostorová
Úloha ve stavovém prostoru SP je <s 0, C>, kde s 0 je počáteční stav C je množina požadovaných cílových stavů
Stavový prostor a jeho prohledávání SP = formalismus k obecnějšímu uchopení a vymezení problému, který spočívá v nalezení posloupnosti akcí vedoucích od počátečního stavu úlohy (zadání) k požadovanému
Kombinatorická minimalizace
Kombinatorická minimalizace Cílem je nalézt globální minimum ve velké diskrétní množině, kde může být mnoho lokálních minim. Úloha obchodního cestujícího Cílem je najít nejkratší cestu, která spojuje všechny
4EK311 Operační výzkum. 5. Teorie grafů
4EK311 Operační výzkum 5. Teorie grafů 5. Teorie grafů definice grafu Graf G = uspořádaná dvojice (V, E), kde V označuje množinu n uzlů u 1, u 2,, u n (u i, i = 1, 2,, n) a E označuje množinu hran h ij,
Grafové algoritmy. Programovací techniky
Grafové algoritmy Programovací techniky Grafy Úvod - Terminologie Graf je datová struktura, skládá se z množiny vrcholů V a množiny hran mezi vrcholy E Počet vrcholů a hran musí být konečný a nesmí být
Globální matice konstrukce
Globální matice konstrukce Z matic tuhosti a hmotnosti jednotlivých prvků lze sestavit globální matici tuhosti a globální matici hmotnosti konstrukce, které se využijí v řešení základní rovnice MKP: [m]{
ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE. Teze diplomové práce
ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE FAKULTA PROVOZNĚ EKONOMICKÁ KATEDRA SYSTÉMOVÉ A OPERAČNÍ ANALÝZY Obor: Veřejná správa a regionální rozvoj Teze diplomové práce Optimalizace tras pro cestovní kanceláře
Základy algoritmizace. Pattern matching
Základy algoritmizace Pattern matching 1 Pattern matching Úloha nalézt v nějakém textu výskyty zadaných textových vzorků patří v počítačové praxi k nejfrekventovanějším. Algoritmy, které ji řeší se používají
Obsah prezentace. Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest
Obsah prezentace Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest 1 Základní pojmy Vrchol grafu: {množina V} Je to styčná vazba v grafu, nazývá se též uzlem, prvkem
ORGANIZACE ZIMNÍ ÚDRŽBY POZEMNÍCH KOMUNIKACÍ ORGANIZATION OF WINTER ROAD MAINTENANCE
ORGANIZACE ZIMNÍ ÚDRŽBY POZEMNÍCH KOMUNIKACÍ ORGANIZATION OF WINTER ROAD MAINTENANCE Jaroslav Kleprlík 1 Anotace: Příspěvek je zaměřen na zimní údržbu pozemních komunikací. Uvádí základní právní předpisy
SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE. MATEMATICKÝ MODEL ÚLOHY STANOVENí TRASY VOZIDEL PRO VíCE DEP, VíCE VOZIDEL A VíCE TYPÚ POŽADAVKŮ
SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE Series B The Jan Perner Transport Faculty 3 (1997) MATEMATICKÝ MODEL ÚLOHY STANOVENí TRASY VOZIDEL PRO VíCE DEP, VíCE VOZIDEL A VíCE TYPÚ POŽADAVKŮ Markéta
VYUŽITÍ METOD TEORIE GRAFŮ PRO HLEDÁNÍ NEJSPOLEHLIVĚJŠÍ CESTY V DOPRAVNÍ SÍTI
18 LOGVD 212 - Žilina 2.-21.9.212 VYUŽITÍ METOD TEORIE GRAFŮ PRO HLEDÁNÍ NEJSPOLEHLIVĚJŠÍ CESTY V DOPRAVNÍ SÍTI Andrea Peterková *) Anotace: V článku je přiblíženo sociální riziko dopravní nehody, o kterých
7. Heuristické metody
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
TVORBA GRAFŮ A DIAGRAMŮ V ORIGIN. Semestrální práce UNIVERZITA PARDUBICE. Fakulta chemicko-technologická Katedra analytické chemie
UNIVERZITA PARDUBICE Fakulta chemicko-technologická Katedra analytické chemie TVORBA GRAFŮ A DIAGRAMŮ V ORIGIN Semestrální práce Licenční studium Galileo Interaktivní statistická analýza dat Brno 01 Ing.
STARÁME SE O VÁS. MAN ServiceCare. Zvýšení dostupnosti vozidel díky proaktivnímu managementu údržby. MAN kann.
STARÁME SE O VÁS MAN ServiceCare. Zvýšení dostupnosti vozidel díky proaktivnímu managementu údržby. MAN kann. Zapomeňte vše, co jste potřebovali vědět o údržbě. My na vás nezapomeneme nikdy. Tlak na náklady
5. Umělé neuronové sítě. Neuronové sítě
Neuronové sítě Přesný algoritmus práce přírodních neuronových systémů není doposud znám. Přesto experimentální výsledky na modelech těchto systémů dávají dnes velmi slibné výsledky. Tyto systémy, včetně
Dynamické rozvrhování
Dynamické rozvrhování Hana Rudová Fakulta informatiky, Masarykova universita http://www.fi.muni.cz/~hanka Informatické kolokvium, 9.10.2007 Dynamické rozvrhování (Dynamic scheduling) 1 Úvod 2 Popis problému
Matematické modelování 4EK201
Matematické modelování 4EK0 Ukázkový test Maimum 00 bodů. Pokud má úloha lineárního programování více optimálních řešení, pak (a) jich může být nekonečně mnoho, (b) jich musí být nekonečně mnoho.. Doplňte
Příklady ke cvičením. Modelování produkčních a logistických systémů
Modelování produkčních a logistických systémů Katedra logistiky, kvality a automobilové techniky Garant, přednášející, cvičící: Jan Fábry 10.12.2018 Příklady ke cvičením Opakování lineárního programování
Statistické řízení jakosti - regulace procesu měřením a srovnáváním
Statistické řízení jakosti - regulace procesu měřením a srovnáváním Statistická regulace výrobního procesu (SPC) SPC = Statistical Process Control preventivní nástroj řízení jakosti, který na základě včasného
Integrované systémy HD
Integrované systémy HD Přednáška 2 MHD doc. Ing. Miloslav Řezáč, Ph.D. Katedra dopravního stavitelství, Fakulta stavební, VŠB-TU Ostrava Četnost přemísťovacích vztahů mezi zdroji a cíli dopravy Průměrný
Vizualizace v provozech povrchových úprav
Vizualizace v provozech povrchových úprav Zdeněk Čabelický, AITEC s.r.o., Ledeč nad Sázavou Aplikace systémů ASŘ v provozech povrchových úprav v současné době nabývá na významu. V podstatě každá větší
Řízení projektů. Konstrukce síťového grafu pro řízení projektů Metoda CPM Metoda PERT
Řízení projektů Konstrukce síťového grafu pro řízení projektů Metoda CPM Metoda PERT 1 Úvod základní pojmy Projekt souhrn činností, které musí být všechny realizovány, aby byl projekt dokončen Činnost
Řešení optimální cesty svozu odpadů pomocí rojové inteligence
Jihočeská univerzita v Českých Budějovicích Přírodovědecká fakulta Řešení optimální cesty svozu odpadů pomocí rojové inteligence Bakalářská práce Ladislav Vácha Školitel: doc. Ing. Ladislav Beránek, CSc.,
KALIBRACE. Definice kalibrace: mezinárodní metrologický slovník (VIM 3)
KALIBRACE Chemometrie I, David MILDE Definice kalibrace: mezinárodní metrologický slovník (VIM 3) Činnost, která za specifikovaných podmínek v prvním kroku stanoví vztah mezi hodnotami veličiny s nejistotami
4EK212 Kvantitativní management. 1. Úvod do kvantitativního managementu a LP
4EK212 Kvantitativní management 1. Úvod do kvantitativního managementu a LP Mgr. Jana SEKNIČKOVÁ, Ph.D. Nová budova, místnost 433 Konzultační hodiny InSIS E-mail: jana.seknickova@vse.cz Web: jana.seknicka.eu/vyuka
Úvod do optimalizace, metody hladké optimalizace
Evropský sociální fond Investujeme do vaší budoucnosti Úvod do optimalizace, metody hladké optimalizace Matematika pro informatiky, FIT ČVUT Martin Holeňa, 13. týden LS 2010/2011 O čem to bude? Příklady
Vzdálenost uzlů v neorientovaném grafu
Vzdálenosti a grafy Vzdálenost uzlů v neorientovaném grafu Je dán neorientovaný neohodnocený graf G = (V,E,I) vzdálenost uzlů u a v v neorientovaném souvislém grafu G je délka nejkratší cesty spojující
ÚVOD DO PROBLEMATIKY PROJEKTŮ, KATEGORIE
PROJEKTOVÉ ŘÍZENÍ STAVEB ÚVOD DO PROBLEMATIKY PROJEKTŮ, KATEGORIE Vysoká škola technická a ekonomická v Českých PROJEKTŮ Budějovicích Institute of Technology And Business In České Budějovice Tento učební
4EK314 Diskrétní modely
4EK314 Diskrétní modely Jan Fábry Fakulta informatiky a statistiky Katedra ekonometrie fabry@vse.cz http://nb.vse.cz/~fabry Únor 2016, Praha Jan Fábry Diskrétní modely 1 / 153 Sylabus kurzu 1 Úloha celočíselného
Drsná matematika III 10. demonstrovaná cvičení Kostry grafů
Drsná matematika III 10. demonstrovaná cvičení Kostry grafů Martin Panák Masarykova univerzita Fakulta informatiky 21.11. 2006 1 Domácí úlohy z minulého týdne Příklad 1 Příklad 2 Příklad 3 2 Borůvkův algoritmus
Algoritmizace diskrétních. Ing. Michal Dorda, Ph.D.
Algoritmizace diskrétních simulačních modelů Ing. Michal Dorda, Ph.D. 1 Úvodní poznámky Při programování simulačních modelů lze hlavní dílčí problémy shrnout do následujících bodů: 1) Zachycení statických
Pareto analýza. Ing. Martina Ortová, Ph.D. Technická univerzita v Liberci. Výrobní systémy I TU v Liberci
Tento materiál vznikl jako součást projektu, který je spolufinancován Evropským sociálním fondem a státním rozpočtem ČR. Pareto analýza Ing., Ph.D. Technická univerzita v Liberci Technická univerzita v
Algoritmizace. 1. Úvod. Algoritmus
1. Úvod Algoritmizace V dnešní době již počítače pronikly snad do všech oblastí lidské činnosti, využívají se k řešení nejrůznějších úkolů. Postup, který je v počítači prováděn nějakým programem se nazývá
ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz
ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík,, CSc. NEURONOVÉ SÍTĚ otázky a odpovědi 1 AKD_predn4, slide 8: Hodnota výstupu závisí na znaménku funkce net i, tedy na tom, zda bude suma
5 Orientované grafy, Toky v sítích
Petr Hliněný, FI MU Brno, 205 / 9 FI: IB000: Toky v sítích 5 Orientované grafy, Toky v sítích Nyní se budeme zabývat typem sít ových úloh, ve kterých není podstatná délka hran a spojení, nýbž jejich propustnost