Skip to main content
Erschienen in: Artificial Intelligence Review 4/2015

01.12.2015

A survey of Particle Swarm Optimization techniques for solving university Examination Timetabling Problem

verfasst von: Souad Larabi Marie-Sainte

Erschienen in: Artificial Intelligence Review | Ausgabe 4/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The university Examination Timetabling Problem is one of the most important scheduling problems that numerous educational organizations have to find out a solution to manage their examinations by assigning these events to particular timeslots, rooms and/or invigilators. This problem is NP-complete due to the number of conflicting constraints that must be considered in the resolution. Particle Swarm Optimization (PSO) technique is a common intelligent method that has been successfully applied to many hard combinatorial optimization problems. The purpose of this paper is to expose a number of articles that appeared this last decade and used the PSO technique to solve the University examination timetabling problem. The overall techniques are described, focusing on the particle representation and updating. This research also offers insight into how well the PSO algorithm performs compared with other algorithms used to solve the same problem and datasets. Finally, a summary of the described algorithms and their most distinguishing features is presented in addition to future research directions.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Literatur
Zurück zum Zitat Aftab A, Mazhar A, Ahthasham S, Shah Bukhari AH (2011) Particle swarm based hyper-heuristic for tackling real world examinations scheduling problem. Aust J Basic Appl Sci 5(10):1406–1413 Aftab A, Mazhar A, Ahthasham S, Shah Bukhari AH (2011) Particle swarm based hyper-heuristic for tackling real world examinations scheduling problem. Aust J Basic Appl Sci 5(10):1406–1413
Zurück zum Zitat Aftab A, Li Z, (2010) Solving course timetabling problem using interrelated approach. In: IEEE international conference on granular computing. IEEE, San Jose, California, pp 651–655 Aftab A, Li Z, (2010) Solving course timetabling problem using interrelated approach. In: IEEE international conference on granular computing. IEEE, San Jose, California, pp 651–655
Zurück zum Zitat Berro A, Larabi Marie-Sainte S, Ruiz-Gazen A (2010) Genetic algorithms and particle swarm optimization for exploratory projection pursuit. Ann Math Artif Intell J 60:153–178MathSciNetCrossRefMATH Berro A, Larabi Marie-Sainte S, Ruiz-Gazen A (2010) Genetic algorithms and particle swarm optimization for exploratory projection pursuit. Ann Math Artif Intell J 60:153–178MathSciNetCrossRefMATH
Zurück zum Zitat Burke EK, Elliman DG, Ford PH, Weare RF (1996) examination timetabling in British universities: a survey In: Burke EK and Ross P (eds) 1st international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 1153, pp 76–90 Burke EK, Elliman DG, Ford PH, Weare RF (1996) examination timetabling in British universities: a survey In: Burke EK and Ross P (eds) 1st international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 1153, pp 76–90
Zurück zum Zitat Burke EK, Kingston JH, deWerra D (2004) Applications to timetabling. In: Gross J, Yellen J (eds) The handbook of graph theory. Chapman Hall/CRC Press, Boca Raton, pp 445–474 Burke EK, Kingston JH, deWerra D (2004) Applications to timetabling. In: Gross J, Yellen J (eds) The handbook of graph theory. Chapman Hall/CRC Press, Boca Raton, pp 445–474
Zurück zum Zitat Burke EK, De Causmaecker P, Vanden Berghe G, Van Landeghem H (2004) The state of the art of nurse rostering. J Sched 7(6):441–499MathSciNetCrossRefMATH Burke EK, De Causmaecker P, Vanden Berghe G, Van Landeghem H (2004) The state of the art of nurse rostering. J Sched 7(6):441–499MathSciNetCrossRefMATH
Zurück zum Zitat Burke EK, Newall JP (2004) Solving examination timetabling problems through adaptation of heuristic orderings. Ann Oper Res 129:107–134MathSciNetCrossRefMATH Burke EK, Newall JP (2004) Solving examination timetabling problems through adaptation of heuristic orderings. Ann Oper Res 129:107–134MathSciNetCrossRefMATH
Zurück zum Zitat Burke EK, Petrovic S (2002) Recent research directions in automated timetabling. Eur J Oper Res 140(2):266–280CrossRefMATH Burke EK, Petrovic S (2002) Recent research directions in automated timetabling. Eur J Oper Res 140(2):266–280CrossRefMATH
Zurück zum Zitat Carter MW, Laporte G (1996) Recent developments in practical examination timetabling In: Burke EK and Ross P (eds) In: 1st international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 1153, pp 3–21 Carter MW, Laporte G (1996) Recent developments in practical examination timetabling In: Burke EK and Ross P (eds) In: 1st international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 1153, pp 3–21
Zurück zum Zitat Carter MW (1986) A survey of practical applications of examination timetabling algorithms. J Oper Res 34(2):193–202CrossRef Carter MW (1986) A survey of practical applications of examination timetabling algorithms. J Oper Res 34(2):193–202CrossRef
Zurück zum Zitat Carter MW, Laporte G (1996) Examination timetabling: algorithmic strategies and applications. J Oper Res Soc 47:373–383CrossRef Carter MW, Laporte G (1996) Examination timetabling: algorithmic strategies and applications. J Oper Res Soc 47:373–383CrossRef
Zurück zum Zitat Chu SC, Chen YT, Ho JH (2006) Timetable scheduling using particle swarm optimization. In: Proceeddings of the 1st international conference on innovation computing, information and control, vol 3. IEEE Computer Society, Washington, DC, pp 324–327 Chu SC, Chen YT, Ho JH (2006) Timetable scheduling using particle swarm optimization. In: Proceeddings of the 1st international conference on innovation computing, information and control, vol 3. IEEE Computer Society, Washington, DC, pp 324–327
Zurück zum Zitat Clerc M (2006) Particle swarm optimization. International Scientific and Technical Encyclopaedia Wiley, HobokenCrossRefMATH Clerc M (2006) Particle swarm optimization. International Scientific and Technical Encyclopaedia Wiley, HobokenCrossRefMATH
Zurück zum Zitat Di Gaspero L, Schaerf A (2001) Tabu search techniques for examination timetabling. In: Burke EK, Erben E (eds) 3rd international conference on practice and theory of automated timetabling. Springer, Berlin, pp 104–117CrossRef Di Gaspero L, Schaerf A (2001) Tabu search techniques for examination timetabling. In: Burke EK, Erben E (eds) 3rd international conference on practice and theory of automated timetabling. Springer, Berlin, pp 104–117CrossRef
Zurück zum Zitat Easton K, Nemhauser G, Trick M (2004) Sports scheduling. In: Leung J (ed) Handbook of scheduling, algorithms, models, and performance analysis, Chap 52. CRC Press, Boca Raton Easton K, Nemhauser G, Trick M (2004) Sports scheduling. In: Leung J (ed) Handbook of scheduling, algorithms, models, and performance analysis, Chap 52. CRC Press, Boca Raton
Zurück zum Zitat Fealko RD (2005) Evaluating particle swarm intelligence techniques for solving university examination timetabling problems. Ph.D Dissertation, Graduate School of Computer and Information Sciences, Nova Southeastern University, Country Fealko RD (2005) Evaluating particle swarm intelligence techniques for solving university examination timetabling problems. Ph.D Dissertation, Graduate School of Computer and Information Sciences, Nova Southeastern University, Country
Zurück zum Zitat Hosney M, Shaameem F (2011) A survey of genetic algorithms for the university timetabling problem. In: International conference on future information technology, IPCSIT, vol 13. IACSIT Press, Singapore Hosney M, Shaameem F (2011) A survey of genetic algorithms for the university timetabling problem. In: International conference on future information technology, IPCSIT, vol 13. IACSIT Press, Singapore
Zurück zum Zitat Jordehi AR, Jasni J (2015) Particle swarm optimisation for discrete optimisation problems: a review. Artif Intell Rev 43:243258 Jordehi AR, Jasni J (2015) Particle swarm optimisation for discrete optimisation problems: a review. Artif Intell Rev 43:243258
Zurück zum Zitat Kennedy J, Eberhart R (2005) Particle swarm optimization. In: IEEE conference on neural networks (Perth, Australia), NJ, IV, pp 1942–1948 Kennedy J, Eberhart R (2005) Particle swarm optimization. In: IEEE conference on neural networks (Perth, Australia), NJ, IV, pp 1942–1948
Zurück zum Zitat Kolasa T, Krol D (2011) A survey of algorithms for paper-reviewer assignment problem. IETE Tech Rev 28:123–134CrossRef Kolasa T, Krol D (2011) A survey of algorithms for paper-reviewer assignment problem. IETE Tech Rev 28:123–134CrossRef
Zurück zum Zitat Leake DB (1996) Case based reasoning: experiences, lessons, and future directions. AAAI Press/MIT Press, Cambridge Leake DB (1996) Case based reasoning: experiences, lessons, and future directions. AAAI Press/MIT Press, Cambridge
Zurück zum Zitat Lewis R (2008) A survey of metaheuristic-based techniques for university timetabling problems. OR Spectr J 30:167–190CrossRefMATH Lewis R (2008) A survey of metaheuristic-based techniques for university timetabling problems. OR Spectr J 30:167–190CrossRefMATH
Zurück zum Zitat McCollum BGC (2007) A perspective on bridging the gap between theory and practice in university timetabling. In: Burke EK and Rudova H (eds) 6th international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 3867, pp 3–23 McCollum BGC (2007) A perspective on bridging the gap between theory and practice in university timetabling. In: Burke EK and Rudova H (eds) 6th international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 3867, pp 3–23
Zurück zum Zitat Mehta NK (1982) A computer-based examination management system. J Educ Technol Syst 11:185–198CrossRef Mehta NK (1982) A computer-based examination management system. J Educ Technol Syst 11:185–198CrossRef
Zurück zum Zitat Montero E, Riff MC, Altamirano L (2011) A PSO algorithm to solve a real course+examination timetabling problem. In: International conference on swarm intelligence, ICSI, Cergy, France, pp 24-1–24-8 Montero E, Riff MC, Altamirano L (2011) A PSO algorithm to solve a real course+examination timetabling problem. In: International conference on swarm intelligence, ICSI, Cergy, France, pp 24-1–24-8
Zurück zum Zitat Morteza Alinia A, Vaki Baghmisheh MT, Badamchi Zadeh MA, Ghaemi S (2012) Hybrid particle swarm optimization transplanted into a hyper-heuristic structure for solving examination timetabling problem. Swarm Evol Comput J 7:21–34CrossRef Morteza Alinia A, Vaki Baghmisheh MT, Badamchi Zadeh MA, Ghaemi S (2012) Hybrid particle swarm optimization transplanted into a hyper-heuristic structure for solving examination timetabling problem. Swarm Evol Comput J 7:21–34CrossRef
Zurück zum Zitat Pan Q-K, Tasgetiren MF, Liang Y-C (2008) A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem. Comput Oper Res 35:2807–2839MathSciNetCrossRefMATH Pan Q-K, Tasgetiren MF, Liang Y-C (2008) A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem. Comput Oper Res 35:2807–2839MathSciNetCrossRefMATH
Zurück zum Zitat Qu R, Burke EK, McCollum B, Merlot LGT, Lee SY (2009) A survey of search methodologies and automated system development for examination timetabling. J Sched 12(1):5589MathSciNetCrossRef Qu R, Burke EK, McCollum B, Merlot LGT, Lee SY (2009) A survey of search methodologies and automated system development for examination timetabling. J Sched 12(1):5589MathSciNetCrossRef
Zurück zum Zitat Sandeep Rana R, Sanjay Jasola J, Rajesh K (2011) A review on particle swarm optimization algorithms and their applications to data clustering. Artif Intell Rev 35:211–222CrossRef Sandeep Rana R, Sanjay Jasola J, Rajesh K (2011) A review on particle swarm optimization algorithms and their applications to data clustering. Artif Intell Rev 35:211–222CrossRef
Zurück zum Zitat Schaerf A, Di Gaspero L (2007) Measurability and reproducibility in university timetabling research: discussion and proposals. In: Burke EK and Rudova H (eds) 6th international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 3867, pp 40–49 Schaerf A, Di Gaspero L (2007) Measurability and reproducibility in university timetabling research: discussion and proposals. In: Burke EK and Rudova H (eds) 6th international conference on practice and theory of automated timetabling. Lecture Notes in Computer Science, vol 3867, pp 40–49
Zurück zum Zitat Simonis H (1995) The CHIP system and its applications In: First international conference on principles and practice of constraint programming. Lecture Notes in Computer Science, vol 976, pp 643–646 Simonis H (1995) The CHIP system and its applications In: First international conference on principles and practice of constraint programming. Lecture Notes in Computer Science, vol 976, pp 643–646
Zurück zum Zitat Xianfeng Y, ShengLi L (2014) Dynamic adjustment strategies of inertia weight in particle swarm optimization algorithm. Int J Control Autom 7(5):353–364CrossRef Xianfeng Y, ShengLi L (2014) Dynamic adjustment strategies of inertia weight in particle swarm optimization algorithm. Int J Control Autom 7(5):353–364CrossRef
Metadaten
Titel
A survey of Particle Swarm Optimization techniques for solving university Examination Timetabling Problem
verfasst von
Souad Larabi Marie-Sainte
Publikationsdatum
01.12.2015
Verlag
Springer Netherlands
Erschienen in
Artificial Intelligence Review / Ausgabe 4/2015
Print ISSN: 0269-2821
Elektronische ISSN: 1573-7462
DOI
https://doi.org/10.1007/s10462-015-9437-7

Weitere Artikel der Ausgabe 4/2015

Artificial Intelligence Review 4/2015 Zur Ausgabe