“…Other approaches used in high school timetabling problem include adaptive Evolutionary Computation Volume x, Number x large neighbourhood search (S酶rensen et al, 2012), integer programming (Birbas et al, 2009), particle swarm optimisation (Tassopoulos and Beligiannis, 2012), tiling algorithms (Kingston, 2005), bee algorithms (Lara et al, 2008), Hopfield neural networks (Smith et al, 2003), walk down jump up algorithm (Wilke and Killer, 2010), greedy randomised adaptive search procedure (Moura and Scaraficci, 2010) and constraint programming approach (Valouxis and Housos, 2003). For the recent survey on high school timetabling problem the reader is directed to (Pillay, 2013).…”