Detail práce
Řazení manipulací pro mořící linky
Tato práce řeší problém plánování pohybů jednoho nebo více jeřábů při přesunu produktů mezi vanami mořicí linky. Harmonogramy zpracování jednotlivých produktů ve vanách jsou vytvořeny pomocí modifikované Shifting bottleneck heuristiky, zabraňující střetu produktů ve vanách. Pro prohledávání celého prostoru řešení je použit genetický algoritmus NSGA-II. Nad optimalizační procesem je postavena webová aplikace, která umožňuje správu a prohlížení produktů, částí mořicí linky, historie úloh a konfiguračních parametrů úlohy. Aplikace u úloh menšího rozsahu dosahuje zefektivnění až 30-45 % ve srovnání s naivními harmonogramy operací namáčení. Výsledkem této práce je funkční aplikace, na jejímž základě je možné postavit optimalizační aplikaci v jazyce C++ použitelnou k řešení obdobného problému o větším rozsahu.
mořicí linka, job shop, problém HSP, shifting bottleneck heuristika, NSGA-II, disjunktivní graf, EDD pravidlo, branch and bound, tornado, networkx, pymoo, python3
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
- Zkoušel jste program profilovat? Pokud ano, můžete jednoduše popsat v jaké části programu z pohledu dané optimalizační úlohy se nachází úzké hrdlo, resp. hrdla? Pokud ne, kde byste je očekával a proč?
- V práci zmiňujete několik problémů, které se používají pro dokazování, že nějaký další problém je NP-těžký. Můžete říct, který nebo které z těchto problémů byly použity pro dokázání této složitosti u problémů typu "job shop"?
- Jaká je definice řešení a co má splňovat výsledek?
- Proč jste použil právě vámi použitý algoritmus? Existují i nějaké další?
Hradiš Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Kekely Lukáš, Ing., Ph.D. (UPSY FIT VUT), člen
Veselý Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Zbořil František, doc. Ing., Ph.D. (UITS FIT VUT), člen
@bachelorsthesis{FITBT21594, author = "Michal Pl\v{s}ek", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "\v{R}azen\'{i} manipulac\'{i} pro mo\v{r}\'{i}c\'{i} linky", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2021, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/21594/" }