abstract = "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 framework is
tested on a widely used benchmarks in the field of exam
time-tabling and compared with highly-tuned
state-of-the- art approaches. Results shows that the
framework is very competitive with other constructive
techniques.",
notes = "graph colouring, exam timetabling. Grammar used to
control mixing of existing well established heuristics
by GP to evolve a population of hyperheuristic. To cope
with randomness in existing low level heuristics, each
GP individual is run several times.
CEC 2009 - A joint meeting of the IEEE, the EPS and the
IET. IEEE Catalog Number: CFP09ICE-CDR",