Rozvrhování jako kombinatorická úloha

Místo
Název práce anglicky
Timetabling as a Combinatorial Task
Anotace
  1. Proveďte rešerši metod pro automatickou tvorbu rozvrhu hodin.
  2. Navrhněte vhodný formát vstupních dat.
  3. Navrhněte a implementujte algoritmus pro automatickou tvorbu rozvrhu hodin pro FJFI v Děčíně.
  4. Otestujte algoritmus na reálných datech a porovnejte výsledky s tehdejším rozvrhem hodin.
  5. Napište uživatelskou příručku k vytvořenému software.