Pokročilé optimalizační algoritmy a jejich efektivní implementace
Efficient Implementation of Advanced Optimization Algorithms
Abstract
Tato diplomová práce se zabývá tématikou konvexní optimalizace a to konkrétně modifikacemi algoritmu ADMM, společně s problematikou proximálních operátorů. Jedna z verzí ADMM je pak implementována v programovacím jazyce Julia s důrazem na obecnost a efektivnost této implementace, a dále aplikována na rozsáhlou úlohu z oblasti odpadového hospodářství. This master's thesis concerns itself with the topic of convex optimization, specifically formulations of the ADMM algorithm, together with the area of proximal operators. One of these versions of ADMM is then implemented in the Julia programming language with an emphasis on the reusability and efficiency of this implementation, and is further applied to a large model from the field of waste management.
Keywords
konvexní optimalizace, proximální operátory, ADMM, jazyk Julia, odpadové hospodářství, convex optimization, proximal operators, ADMM, the Julia language, waste managementLanguage
angličtina (English)Study brunch
Matematické inženýrstvíComposition of Committee
prof. RNDr. Zdeněk Pospíšil, Dr. (předseda) prof. Aleksandre Lomtatidze, DrSc. (místopředseda) doc. Mgr. Jaroslav Hrdina, Ph.D. (člen) doc. RNDr. Libor Žák, Ph.D. (člen) doc. PaedDr. Dalibor Martišek, Ph.D. (člen)Date of defence
2020-07-16Process of defence
Diplomant odprezentoval výsledky své diplomové práce, zaměřené na implementaci ADMM algoritmu v optimalizaci toku kalů v síti v rámci odpadového hospodářství. Otázky oponenta doc. Ing. Jana Roupce, Ph.D. byly zcela zodpovězeny. Diplomant vhodně zdůvodnil použití programovacího jazyka Julia.Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/192390Source
TALPA, J. Pokročilé optimalizační algoritmy a jejich efektivní implementace [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2020.Collections
- 2020 [580]