Burke, E., MacCarthy, B. L., Petrovic, S., & Qu, R. (2006). Multiple-retrieval case-based reasoning for course timetabling problems. Journal of the Operational Research Society, 57(2),