Skip to main content
Top

2014 | OriginalPaper | Chapter

A Simulated Annealing Genetic Algorithm for Solving Timetable Problems

Authors : Yi-jie Dun, Qian Wang, Ya-bin Shao

Published in: Fuzzy Information & Engineering and Operations Research & Management

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The post-enrolment course timetabling (PE-CTT) is one of the most studied timetabling problems, for which many instances and results are available. In this paper, we design a metaheuristic approach based on Simulated Annealing to solve the PE-CTT. We consider all the different variants of the problems that have been proposed in the literature and perform a comprehensive experimental analysis on all the public instances available. The outcome is that the solver, properly engineered and tuned, performs very well in all cases. Thus we provide the new best known results for many instances and state-of the-art values for the others. An algorithm SAGA for solving timetable problem was presented by analyzing all kinds of restricting conditions and special requirements in timetable arrangement of colleges and universities. Moreover, the crossover and mutation operators in the simulated annealing genetic algorithm were improved with adaptive strategy in order to enhance its searching ability and efficiency of the algorithm. The numerical experiments showed that the algorithm was efficient and feasible.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Chiarandini, M., Socha, K., Birattari, M., Rossi-Doria, O.: An effective hybrid approach for the university course timetabling problem. Technical Report AIDA(5), FG Intellektik, FB Informatik, TU, Darmstadt, Germany (2003) Chiarandini, M., Socha, K., Birattari, M., Rossi-Doria, O.: An effective hybrid approach for the university course timetabling problem. Technical Report AIDA(5), FG Intellektik, FB Informatik, TU, Darmstadt, Germany (2003)
2.
go back to reference Lewis, R.: Metaheuristics for university course timetabling. Napier University, Edinburgh, Scotland, Doctoral Thesis (2006) Lewis, R.: Metaheuristics for university course timetabling. Napier University, Edinburgh, Scotland, Doctoral Thesis (2006)
4.
go back to reference chunmei, zhang.:The university course timetabling problem with self-adaptive genetic algorithm approach. Lecture Notes in Journal of Inner Mongolia University(Natural Science Edition) (2002) chunmei, zhang.:The university course timetabling problem with self-adaptive genetic algorithm approach. Lecture Notes in Journal of Inner Mongolia University(Natural Science Edition) (2002)
5.
go back to reference Ning, Ye.: TTP algorithm based on genetic algorithm. Journal of Southeast University (Natural Science Edition) (2003) Ning, Ye.: TTP algorithm based on genetic algorithm. Journal of Southeast University (Natural Science Edition) (2003)
6.
go back to reference Legierski W.:Search strategy for constraint-based class-teacher timetabling[A]. PATAT[C], Konstanz Germany (2000) Legierski W.:Search strategy for constraint-based class-teacher timetabling[A]. PATAT[C], Konstanz Germany (2000)
7.
go back to reference Schaerf, A.: Local search techniques for large high-School timetabling problems. IEEE Transactions on Systems Man and Cybernetics Part A (2005) Schaerf, A.: Local search techniques for large high-School timetabling problems. IEEE Transactions on Systems Man and Cybernetics Part A (2005)
8.
go back to reference D S Johnson, C R Aragon, L A McGeoch, C Schevon.:Optimiza-tion by simulated annealing:an experimental evaluation, Part. Lecture Notes in Computer Science. (1999) D S Johnson, C R Aragon, L A McGeoch, C Schevon.:Optimiza-tion by simulated annealing:an experimental evaluation, Part. Lecture Notes in Computer Science. (1999)
9.
go back to reference Stutzle Thomas, Hoos Holger H.:MAX-MIN ant system. Future Generation Computer Systems. (2010) Stutzle Thomas, Hoos Holger H.:MAX-MIN ant system. Future Generation Computer Systems. (2010)
Metadata
Title
A Simulated Annealing Genetic Algorithm for Solving Timetable Problems
Authors
Yi-jie Dun
Qian Wang
Ya-bin Shao
Copyright Year
2014
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-38667-1_36

Premium Partner