Přehled studia |
Přehled oborů |
Všechny skupiny předmětů |
Všechny předměty |
Seznam rolí |
Vysvětlivky
Návod
Anotace:
Cílem předmětu je seznámit studenty s problémy a algoritmy
kombinatorické optimalizace (často se nazývá diskrétní optimalizace,
významně se překrývá s pojmem operační výzkum). V návaznosti na
předměty z oblasti lineární algebry, algoritmizace, diskrétní
matematiky a základů optimalizace jsou ukázány techniky založené na
grafech, celočíselném lineárním programování, heuristikách,
aproximačních algoritmech a metodách prohledávání prostoru řešení.
Osnovy přednášek:
| 1. | | Uvedení základních pojmů z kombinatorické optimalizace, příklady aplikací. |
| 2. | | Celočíselné lineární programování - algoritmy. |
| 3. | | Formulace problémů pomocí celočíselného lineárního programování. |
| 4. | | Nejkratší cesty. Test I. |
| 5. | | Toky a řezy v sítích - formulace problémů a algoritmy. Párování v bipartitních grafech. |
| 6. | | Multi-komoditní toky. |
| 7. | | Problém batohu, pseudo-polynomiální a aproximační algoritmy. |
| 8. | | Úloha obchodního cestujícího. Test II. |
| 9. | | Rozvrhování na jednom procesoru. |
| 10. | | Paralelní procesory. |
| 11. | | Rozvrhování projektu s časovými omezeními. |
| 12. | | Programování s omezujícími podmínkami. |
| 13. | | Rezerva |
Osnovy cvičení:
| 1. | | Seznámení s experimentálním prostředím a knihovnou pro optimalizaci |
| 2. | | Celočíselné lineární programování |
| 3. | | Aplikace celočíselného lineárního programování |
| 4. | | Samostatná úloha I - zadání a kategorizace |
| 5. | | Nejkratší cesty |
| 6. | | Samostatná úloha II - rešerše literatury a prezentace řešení |
| 7. | | Aplikace toků a řezů v sítích |
| 8. | | Samostatná úloha III - konzultace |
| 9. | | Rozvrhování |
| 10. | | Test III |
| 11. | | Samostatná úloha IV - odevzdání algoritmu a písemné zprávy |
| 12. | | Zápočet |
| 13. | | Rezerva |
Literatura:
| B. | | H. Korte and J. Vygen, Combinatorial Optimization: Theory and Algorithms. |
Springer, third ed., 2006.
| J. | | Blazevicz, Scheduling Computer and Manufacturing Processes. Springer, |
second ed., 2001.
| J. | | Demel, Grafy a jejich aplikace. Academia, second ed., 2002. |
TORSCHE
http://rtime.felk.cvut.cz/scheduling-toolbox/
Požadavky:
Optimalizace, Diskrétní matematika, Logika a grafy
Stránky předmětu: https://moodle.dce.fel.cvut.cz/
| Rozsah výuky v kombinované formě studia: 21p+6c |
|
Předmět je zahrnut do těchto studijních plánů:
| Stránka vytvořena 23. 2. 2012, semestry: L/2009-10, L/2010-1, Z/2008-9, Z/2007-8, Z/2009-10, L/2007-8, L/2011-2, L/2008-9, Z/2011-2, Z/2010-1, připomínky k informační náplni zasílejte správci studijních plánů |
Návrh a realizace: I. Halaška (K336), J. Novák (K336) |