470-8742/05 – Metody optimalizace (MONT)

Garantující katedraKatedra aplikované matematikyKredity4
Garant předmětudoc. Ing. Petr Beremlijski, Ph.D.Garant verze předmětuprof. RNDr. Zdeněk Dostál, DSc.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník2Semestrzimní
Jazyk výukyangličtina
Rok zavedení2016/2017Rok zrušení2020/2021
Určeno pro fakultyUSPUrčeno pro typy studianavazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
BER95 doc. Ing. Petr Beremlijski, Ph.D.
DOS35 prof. RNDr. Zdeněk Dostál, DSc.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 10+10

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Student bude umět po absolvování kurzu identifikovat základní optimalizační úlohy, bude umět ověřit podmínky jejich řešitelnosti, bude umět navrhnout efektivní počítačové algoritmy, heuristiky a software pro jejich řešení, a to v rozsahu, který umožňí kvalifikovaně řešit realistické technické problémy.

Vyučovací metody

Přednášky
Cvičení (v učebně)

Anotace

Metody optimalizace jsou důležitým nástrojem zdokonalování projektování a technologie. V rámci předmětu se studenti seznámí se základními optimalizačními úlohami, s podmínkami jejich řešitelnosti a zejména s efektivními počítačovými algoritmy a heuristikami, a to v rozsahu, který umožní kvalifikované využití těchto metod i softwaru na řešení praktických úloh.

Povinná literatura:

DOSTÁL, Zdeněk a Petr BEREMLIJSKI. Metody optimalizace [online]. VŠB-TU Ostrava, 2012 [cit. 2024-04-17]. Dostupné z: https://mi21.vsb.cz/modul/metody-optimalizace DUPAČOVÁ, Jitka a LACHOUT, Petr. Úvod do optimalizace. Praha: Matfyzpress, 2011. ISBN 978-80-7378-176-7.

Doporučená literatura:

KOŘENÁŘ, Václav a LAGOVÁ, Milada. Optimalizační metody. V Praze: Oeconomica, 2003. ISBN 8024506092. ŽENČÁK, Pavel. Lineární programování. Olomouc: Univerzita Palackého v Olomouci, 2013. ISBN 978-80-244-3414-8.

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Průběžná kontrola studia: Test z minimalizace bez omezení (45min, max 15 b) Test z minimalizace s omezením (45min, max 15 b) Podmínky udělení zápočtu: Minimálně 15 bodů z průběžných testů.

E-learning

Další požadavky na studenta

Žádné další požadavky na studenta nejsou kladeny.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Přednášky: Úvod do variačního počtu. Lineární prostory, funkcionály a jejich diferenciály (Fréchet, Gateaux). Eulerova rovnice a řešení klasických úloh variačního počtu. Minimalizace bez omezení. Jednorozměrná minimalizace unimodulárních funkcí. Podmínky minima, metody Newtonova typu a jejich modifikace. Gradientní metody, metoda sdružených gradientů. Minimalizace s omezením. Karush-Kuhn-Tuckerovy podmínky optimality. Penalizační a bariérové metody pro minimalizaci s omezením. Metoda přípustných směrů (SLP), metoda aktivních množin pro řešení úloh s jednoduchým omezením. Dualita v konvexním programování. Sedlové body, Uzawův algoritmus a rozšířené Lagrangiány. Úloha lineárního programování a její interpretace. Řešení úloh lineárního programování, simplexová metoda. Základní pojmy nehladké optimalizace, subgradienty, podmínky minima. Globální optimalizace, genetické a evoluční algoritmy, simulované žíhání, řízené náhodné prohledávání. Software. Cvičení: Programování v MATLABu. Implementace metody zlateho řezu a metody Fibonacciovy posloupnosti. Implementace Newtonovy typu Implementace gradientní metody. Implementace metody sdružených gradientů. Implementace penalizační metody pro minimalizaci s omezením.

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2016/2017 zimní semestr, platnost do: 2020/2021 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 30  10
        Zkouška Zkouška 70 (70) 21 3
                Písemná zkouška Písemná zkouška 50  1 3
                Ústní zkouška Ústní zkouška 20  0
Rozsah povinné účasti:

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2018/2019 (N2658) Výpočetní vědy (2612T078) Výpočetní vědy P angličtina Ostrava 2 povinně volitelný stu. plán
2017/2018 (N2658) Výpočetní vědy (2612T078) Výpočetní vědy P angličtina Ostrava 2 povinně volitelný stu. plán
2016/2017 (N2658) Výpočetní vědy (2612T078) Výpočetní vědy P angličtina Ostrava 2 povinně volitelný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky

Předmět neobsahuje žádné hodnocení.