Rozvrhování F-tvarých úloh s replikací pro maximalizaci
Scheduling of F-shaped Tasks with Replication to
Type of document
diplomová prácemaster thesis
Author
Slunečko Daniel
Supervisor
Novák Antonín
Opponent
Černoch Radomír
Field of study
Umělá inteligenceStudy program
Otevřená informatikaInstitutions assigning rank
katedra počítačůRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
V rámci této práce jsme se zaměřili na problém rozvrhování F-tvarých úloh s replikacemi pro navýšení pravděpodobnosti provedení těchto úloh. Nově jsme zavedli koncept replikace v oboru rozvrhovaní F-tvarých úloh a rozšířili jsme stávající model tak, aby byl použitelný i pro problémy s replikovanými F-tvarými úlohami v prostředí s časovými hranami. Navrhli jsme způsob výpočtu pravděpodobnosti provedení jednotlivých úloh. Zároveň jsme navrhli a implementovali dva heuristické algoritmy pro rozvrhování takovýchto problémů. Oba algoritmy jsme otestovali na instancích s různými parametry a ukázali jsme vliv replikace na kvalitu výsledných rozvrhů. In this work, we focus on a problem of scheduling F-shaped tasks with replication to maximize probability of execution. We introduce replication to the domain of F-shape scheduling. We extend the existing scheduling model so that it is useful for multiprocessor environment with replicated F-shapes and time lags. We propose a way for computation of execution probability in such systems. We also propose two heuristic scheduling algorithms for this problem. The algorithms are evaluated on instances with various setup and the influence of replication on the quality of solutions is demonstrated.
Collections
- Diplomové práce - 13136 [892]