Algorithms for timetabling in sports
Algoritmy pro vytváření startovních listin ve sportu
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/174535Identifikátory
SIS: 234663
Kolekce
- Kvalifikační práce [11232]
Autor
Vedoucí práce
Oponent práce
Vu, Tung Anh
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Informatický ústav Univerzity Karlovy
Datum obhajoby
23. 6. 2022
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
rozvrhování|plánování|aproximační algoritmyKlíčová slova (anglicky)
scheduling|timetabling|approximation algorithmsTato bakalářská práce se zabývá problémem tvorby startovních listin pro orientační běh. Zaměřujeme se jak na teoretické tak na praktické výsledky. V teoretické části je problém převeden do terminologie rozvrhování a následně analyzován společně s jeho speciálními případy. Zajímáme se především o aproximační algoritmy a jejich poměry. V praktické části se zabýváme metodami pro generování startovních listin založených na dříve analyzovaných aproximačních algoritmech a na programování s omezujícími pod- mínkami. Následně jsou metody testovány na reálných datech z předchozích závodů a porovnávány s použitými startovními listinami. 1
This bachelor thesis studies the timetabling problem of the creation of startlists for orienteering events. We focus both on theoretical and practical results. In the theo- retical part, the problem is translated to the scheduling terminology and then analyzed together with its special cases. We are mostly interested in the approximation algorithms and their ratios. In the practical part, we study multiple methods based on the pre- viously analyzed approximation algorithms and constraint programming for generating such startlists. Subsequently, these methods are tested on real data from previous events and compared with the startlists made by humans. 1