“…Other new approaches and methodologies for timetabling problems have also been studied as more problem solving experience is collected and new technologies provide new breakthroughs. These include Case-Based Reasoning (Leake, 1996) on educational timetabling (Burke, MacCarthy et al 2000, 2003&2005, Burke, Petrovic and Qu, 2006 and on nurse rostering (Beddoe and Petrovic, 2005), fuzzy methodology on exam timetabling (Asmuni, Burke and Garibaldi, 2004), and hyper-heuristics on timetabling (Burke, Kendall and Soubeiga, 2003, Gaw, Rattadilok and Kwan, 2004, Burke, Dror et al, 2005, Burke, Petrovic and Qu, 2006.…”