UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Optimization of School Time Tables

General Description
The problem of finding optimal time tables comes in various flavours: schol time tabling, rostering, production planning or course scheduling at universities. Because of the complexity of the problem automated generation of solution is required.
In the last years several approaches have been sugessted, among them genetic algorithms, tabu search, constraint programming or heuristic methods. But the implementations and data structures of these approaches are different making it hard to try them out or even compare their results.
Starting in the year 2002 a uniform framework to develop, test and evaluate time tabling algorithms and problems has designed and implemneted. The formal description of problem and algorithm is written in a specification language based on the XML-standard. This description can be interpreted and executed by a framework written in Java. For a given problem a valid solution can be generated using one of the implemented algorithms.
Our next step will be the implementation of serveral algorithms the evaluate their ability to solve certain problems and their performance shown when applied to these problems.

We also intensified our school time tabling efforts by adding additional constraints to our database, especially for german primary and secondary schools.

Project participants:
Ostler, Johannes

Keywords:
Time Tabling; Time Tabling Problemn; Genetic Algorithm; Tabu Searcg; Great Deluge; Walk Down Jump Up; Simulated Anneling; Ant Colony; Neural Network; Roster; Shift Scheduling; Production Planning; Course Time Tabling; School Time Tabling

Duration: 1.1.2010 - 31.12.2012

Contact:
Phone +49 9131 85 27825

Institution: Chair of Computer Science 5 (Pattern Recognition)
UnivIS is a product of Config eG, Buckenhof