496
Views
26
CrossRef citations to date
0
Altmetric
Original Articles

Simulated annealing with improved reheating and learning for the post enrolment course timetabling problem

, ORCID Icon &
Pages 873-888 | Received 16 Jan 2017, Accepted 20 Apr 2018, Published online: 22 Jun 2018

References

  • Abdullah, S., Burke, E. K., & McCollum, B. (2005). An investigation of variable neighbourhood search for university course timetabling. The 2nd Multidisciplinary International Conference on Scheduling: Theory and Applications (MISTA) (p. 413-427).
  • Abdullah, S., Burke, E. K., & McCollum, B. (2007). A hybrid evolutionary approach to the university course timetabling problem. In Evolutionary Computation ( CEC 2007, pp. 1764-1768). IEEE.
  • Abdullah, S., Shaker, K., McCollum, B., & McMullan, P. (2009). Construction of course timetables based on great deluge and tabu search. Metaheuristics Int. Conf., VIII Meteheuristic ( pp. 13-16).
  • Arntzen, H., & Lokketangen, A. (2003). A local search heuristic for a university timetabling problem. nine, 1(T2), T45
  • Burke, E., Bykov, Y., Newall, J., & Petrovic, S. (2003). A time-predefined approach to course timetabling. The Yugoslav Journal of Operations Research, 13(2), 139–151. ISSN: 0354–0243 EISSN: 2334–6043.
  • Burke, E., Jackson, K., Kingston, J. H., & Weare, R. (1997). Automated university timetabling: The state of the art. The Computer Journal, 40(9), 565–571.
  • Burke, E. K., Kendall, G., & Soubeiga, E. (2003). A tabu-search hyperheuristic for timetabling and rostering. Journal of Heuristics, 9(6), 451–470.
  • Cambazard, H., Hebrard, E., OSullivan, B., & Papadopoulos, A. (2012). Local search and constraint programming for the post enrolment-based course timetabling problem. Annals of Operations Research, 194(1), 111–135.
  • Ceschia, S., Di Gaspero, L., & Schaerf, A. (2012). Design, engineering, and experimental analysis of a simulated annealing approach to the post-enrolment course timetabling problem. Computers & Operations Research, 39(7), 1615–1624.
  • Chiarandini, M., Birattari, M., Socha, K., & Rossi-Doria, O. (2006). An effective hybrid algorithm for university course timetabling. Journal of Scheduling, 9(5), 403–432.
  • Chiarandini, M., Fawcett, C., & Hoos, H. H. (2008). A modular multiphase heuristic solver for post enrollment course timetabling. Proceedings of the 7th International Conference on the Practice and Theory of Automated Timetabling (PATAT 2008).
  • Cooper, T. B., & Kingston, J. H. (1996). The complexity of timetable construction problems. Berlin: Springer.
  • Cordeau, J. F., Jaumard, B., & Morales, R. (2003). Efficient timetabling solution with tabu search. In International Timetabling Competition.
  • de Werra, D. (1985). An introduction to timetabling. European Journal of Operational Research, 19(2), 151–162.
  • Di Gaspero, L., & Schaerf, A. (2003). Timetabling competition ttcomp 2002: solver description. ( International Timetabling Competition).
  • Ejaz, N., & Javed, M.Y. (2007). A hybrid approach for course scheduling inspired by die-hard co-operative ant behavior. Automation and Logistics, 2007 IEEE International Conference on (p. 3095–3100). IEEE.
  • Goh, S. L., Kendall, G., & Sabar, N. R. (2017). Improved local search approaches to solve post enrolment course timetabling problem. European Journal of Operational Research, 261(1), 17–29.
  • Jaradat, G. M., & Ayob, M. (2010). An elitist-ant system for solving the post-enrolment course timetabling problem. Database Theory and Application, Bio-Science and Bio-Technology (pp. 167–176). Berlin: Springer.
  • Kostuch, P. (2003). Timetabling competition-sa-based heuristic. International Timetabling Competition.
  • Kostuch, P. (2005). The university course timetabling problem with a three-phase approach. Practice and Theory of Automated Timetabling (pp. 109–125). Berlin: Springer.
  • Kuhn, H. W. (1955). The hungarian method for the assignment problem. Naval Research Logistics Quarterly, 2(1), 83–97.
  • Landa-Silva, D., & Obit, J.H. (2008). Great deluge with non-linear decay rate for solving course timetabling problems. Intelligent Systems, 2008. IS’08. 4th International IEEE Conference (Vol. 1, pp. 8-11). IEEE.
  • Lewis, R. (2008). A survey of metaheuristic-based techniques for university timetabling problems. OR Spectrum, 30(1), 167–190.
  • Lewis, R. (2012). A time-dependent metaheuristic algorithm for post enrolment-based course timetabling. Annals of Operations Research, 194(1), 273–289.
  • Lewis, R., & Thompson, J. (2015). Analysing the effects of solution space connectivity with an effective metaheuristic for the course timetabling problem. European Journal of Operational Research, 240(3), 637–648.
  • Lu, Z. & Hao, J.-K. (2010). Adaptive tabu search for course timetabling. European Journal of Operational Research, 200(1), 235–244.
  • McMullan, P. (2007). An extended implementation of the great deluge algorithm for course timetabling. Computational Science-ICCS 2007 (pp. 538–545). Berlin: Springer.
  • Muller, T. (2009). Itc 2007 solver description: A hybrid approach. Annals of Operations Research, 172(1), 429–446.
  • Nothegger, C., Mayer, A., Chwatal, A., & Raidl, G. R. (2012). Solving the post enrolment course timetabling problem by ant colony optimization. Annals of Operations Research, 194(1), 325–339.
  • Obit, J., Landa-Silva, D., Ouelhadj, D., & Sevaux, M. (2009). Non-linear great deluge with learning mechanism for solving the course timetabling problem. 8th Metaheuristics International Conference (MIC 2009).
  • Otten, R. H., & van Ginneken, L. P. (2003). Floorplan design using annealing. The Best of ICCAD (pp. 479–488). Berlin: Springer.
  • Petrovic, S., & Burke, E. K. (2004). University timetabling. Handbook of scheduling: algorithms, models, and performance analysis, 45, 1–23.
  • Romeo, F., Sangiovanni, V. A., & Huang, M. (1986). An efficient general cooling schedule for simulated annealing. Proceeding of IEEE International Conference on Computer Aided Design (pp. 396–404).
  • Sabar, N. R., Ayob, M., Kendall, G., & Qu, R. (2012). A honey-bee mating optimization algorithm for educational timetabling problems. European Journal of Operational Research, 216(3), 533–543.
  • Schaerf, A. (1999). A survey of automated timetabling. Artificial Intelligence Review, 13(2), 87–127.
  • Shaker, K., & Abdullah, S. (2010). Controlling multi algorithms using round robin for university course timetabling problem. Database Theory and Application, Bio-Science and Bio-Technology (pp. 47–55). Berlin: Springer.
  • Socha, K., Knowles, J., & Sampels, M. (2002). A max-min ant system for the university course timetabling problem. In Ant algorithms (pp. 1–13). Berlin: Springer.
  • Thompson, J. M., & Dowsland, K. A. (1996). Variants of simulated annealing for the examination timetabling problem. Annals of Operations Research, 63(1), 105–128.
  • Triki, E., Collette, Y., & Siarry, P. (1998). A theoretical study on the behavior of simulated annealing leading to a new cooling schedule. European Journal of Operational Research, 166(1), 77–92.
  • Turabieh, H., Abdullah, S., McCollum, B., & McMullan, P. (2010). Fish swarm intelligent algorithm for the course timetabling problem. In Rough Set and Knowledge Technology (pp. 588–595). Berlin: Springer.
  • Van Laarhoven, P. J., & Aarts, E. H. (1987). Simulated annealing: theory and applications (Vol. 37), Berlin: Springer Science & Business Media.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.