Metaheuristická metoda mravenčí kolonie při řešení kombinatorických optimalizačních úloh
Název práce: | Metaheuristická metóda mravčej kolónie pri riešení kombinatorických optimalizačných úloh |
---|---|
Autor(ka) práce: | Chu, Andrej |
Typ práce: | Disertační práce |
Vedoucí práce: | Jablonský, Josef |
Oponenti práce: | Janáček, Jaroslav; Linda, Bohdan |
Jazyk práce: | Slovensky |
Abstrakt: | Metóda optimalizácie pomocou mravčej kolónie (Ant Colony Optimization - ACO) patrí medzi metaheuristické metódy a bola vyvinutá v pomerne nedávnej dobe. Doposiaľ vykázala pomerne dobrú schopnosť prekonať v kvalite riešení iné metaheuristické metódy. Táto práca analyzuje možnosti aplikácií tejto metódy na klasické optimalizačné kombinatorické problémy -- úloha obchodného cestujúceho, úloha okružných jázd, úloha o batohu, zovšeobecnený priraďovací problém a a problém hľadania maximálnej kliky. Taktiež prezentuje praktické experimenty s aplikáciou na niektoré optimalizačné problémy a analýzu časovej a pamäťovej zložitosti takýchto algoritmov. Posledná časť práce je venovaná možnosti paralelizácie algoritmu, ktorý bol výsledkom aplikácie metódy ACO na úlohu obchodného cestujúceho. Prináša analýzu kritických operácií a problémov synchronizácie údajov, ako aj praktický príklad a demonštráciu paralelizovanej verzie algoritmu. |
Klíčová slova: | metaheuristiky; paralelné algoritmy; kombinatorická optimalizácia; optimalizácia mravčou kolóniou |
Název práce: | Metaheuristická metoda mravenčí kolonie při řešení kombinatorických optimalizačních úloh |
---|---|
Autor(ka) práce: | Chu, Andrej |
Typ práce: | Disertační práce |
Vedoucí práce: | Jablonský, Josef |
Oponenti práce: | Janáček, Jaroslav; Linda, Bohdan |
Jazyk práce: | Slovensky |
Abstrakt: | Metoda optimalizace pomocí mravenčí kolonie (Ant Colony Optimization - ACO) patří mezi metaheuristické metody a byla vyvinuta v poměrně nedávné době. Doposud vykázala poměrně dobrou schopnost překonat v kvalite řešení jiné metaheuristické metody. Tato práce analyzuje možnosti aplikací této metody na klasické optimalizační kombinatorické problémy - úloha obchodního cestujícího, úloha okružních jízd, úloha o batohu, zevšeobecněný přiřazovací problém a problém hledání maximální kliky. Taky prezentuje praktické experimenty s aplikací na některé optimalizační problémy a analýzu časové a paměťové složitosti takovýchto algoritmů. Poslední část práce je věnovaná možnosti paralelizace algoritmu, který byl výsledkem aplikace metody ACO na úlohu obchodního cestujícího. Přináší analýzu kritických operací a problémů synchronizace údajů, a taky i praktický příklad a demonstraci paralelizované verze algoritmu. |
Klíčová slova: | paralelní algoritmy; kombinatorická optimalizace; optimalizace mravenčí kolonií; metaheuristiky |
Název práce: | Solving the combinatorial optimization problems with the Ant Colony Optimization metaheuristic method |
---|---|
Autor(ka) práce: | Chu, Andrej |
Typ práce: | Dissertation thesis |
Vedoucí práce: | Jablonský, Josef |
Oponenti práce: | Janáček, Jaroslav; Linda, Bohdan |
Jazyk práce: | Slovensky |
Abstrakt: | The Ant Colony Optimization belongs into the metaheuristic methods category and it has been developing quite recently. So far it has shown its capabalities to over-perform other metaheuristic methods in quality of the solutions. This work brings analysis of the possible applications of the method on the classical optimization combinatorial problems -- traveling salesman problem, vehicle routing problem, knapsack problem, generalized assignment problem and maximal clique problem. It also deals with the practical experiments with application on several optimization problems and analysis of the time and memory complexity of such algorithms. The last part of the work is dedicated to the possibility of parallelization of the algorithm, which was result of the application of the ACO method on the traveling salesman problem. It brings analysis of the crucial operations and data synchronization issues, as well as practical example and demonstration of the parallelized version of the algorithm. |
Klíčová slova: | parallel algorithms; combinatorial optimization; metaheuristics; ant colony optimization |
Informace o studiu
Studijní program / obor: | Kvantitativní metody v ekonomice/Ekonometrie a operační výzkum |
---|---|
Typ studijního programu: | Doktorský studijní program |
Přidělovaná hodnost: | Ph.D. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra ekonometrie |
Informace o odevzdání a obhajobě
Datum zadání práce: | 25. 8. 2005 |
---|---|
Datum podání práce: | 15. 7. 2009 |
Datum obhajoby: | 2. 12. 2009 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/21305/podrobnosti |