|
|
|
||
Výpočetní postupy pro optimalizační úlohy. Algoritmy pro lineární, nelineární, celočíselné a stochastické
programování. Metoda větvení a mezí, metoda sečných nadrovin. Lagrangeova dualita, metody vnitřního bodu,
bariérové a penalizační funkce. Bendersova dekompozice. Úvod do výpočetní složitosti. Optimalizační úlohy se
speciální strukturou. Přehled softwarů pro optimalizaci a jejich praktické použití.
Poslední úprava: T_KPMS (04.05.2015)
|
|
||
Studenti se seznámí s aktuálními přístupy k řešení optimalizačních úloh. Podíváme se na reálné aplikace vedoucí na optimalizační úlohy lineárního, nelineárního, celočíselného a stochastického programování. Důraz bude rovněž kladen na řešení konkrétních úloh pomocí vhodného softwaru (GAMS, Matlab apod.). Poslední úprava: T_KPMS (04.05.2015)
|
|
||
Získání zápočtu je nutnou podmínkou pro účast na zkoušce.
Podmínky získání zápočtu: Odevzdání uspokojivého řešení 4 domácích úloh v daném termínu, které budou zadány v průběhu semestru.
Povaha zápočtu neumožňuje jeho opakování. Poslední úprava: Branda Martin, doc. RNDr., Ph.D. (16.01.2024)
|
|
||
Bazaraa, M.S., Sherali, H.D., Shetty, C.M. (2006): Nonlinear programming: theory and algorithms. Wiley, Singapore. Boyd, S., Vandenberghe, L. (2004): Convex Optimization, Cambridge University Press, Cambridge. Charamza, P. et. al. (1993): Modelling system GAMS, MFF UK, (in Czech). Kopa, M. et al. (2008): On Selected Software for Stochastic Programming, Matfyzpress, Prague. Nocedal, J., Wright, S.J. (2006): Numerical optimization. Springer, New York. Poslední úprava: T_KPMS (04.05.2015)
|
|
||
Přednáška + cvičení. Poslední úprava: T_KPMS (04.05.2015)
|
|
||
Při zkoušce student dostane dvě otázky na témata probíraná v průběhu semestru. Student musí prokázat dostatečné porozumění danému tématu a umět aplikovat postupy na příkladech. Poslední úprava: Branda Martin, doc. RNDr., Ph.D. (16.01.2024)
|
|
||
1. Duální simplexový algoritmus pro LP. Wolfeho algoritmus pro úlohy kvadratického programování 2. Úvod do výpočetní složitosti 3. Celočíselné lineární programování - základní vlastnosti, algoritmus B&B, Gomoryho řezy, úlohy rozvozu, rozvrhování, výroby a skladování 4. Lagrangeova dualita v nelineárním programování - slabá a silná věta o dualitě 5. Algoritmy pro úlohy nelineárního programování - (quasi-)Newtonova metoda ve více rozměrech, penalizační a bariérové metody, metody vnitřního bodu, SQP, duální algoritmy 6. Bendersova dekompozice, L-shaped algoritmus 7. Minimaxové úlohy - s aplikacemi v maticových hrách 8. Přehled optimalizačních úloh se speciální strukturou - semi-infinitní, semi-definitní a geometrické programování, SOCP, DC, MPEC 9. Dynamické programování Poslední úprava: T_KPMS (04.05.2015)
|
|
||
Vstupní požadavky zahrnují znalosti:
Tato témata jsou pokryta přenáškami Úvod do optimalizace (NMFM204) a Teorie optimalizace (NMSA403). Poslední úprava: Zichová Jitka, RNDr., Dr. (01.05.2021)
|