Grammar-based genetic programming for timetabling


We present a grammar-based genetic programming framework for the solving the timetabling problem via the evolution of constructive heuristics. The grammar used for producing new generations is based on graph colouring heuristics that have previously proved to be effective in constructing timetables as well as different slot allocation heuristics. The… (More)
DOI: 10.1109/CEC.2009.4983259


9 Figures and Tables