Choquet Integral for Combining Heuristic Values for Exam Timetabling Problem

In this paper we present a constructive heuristic approach based on Choquet integral. We use this method to combine the information given by different basic heuristics. We use a fuzzy measure to model the importance of each heuristic as well as the interaction between them. We test our approach on 2 different testbeds and compare its performance against the individual heuristics. Moreover, we also compare the results against the best results reported in the literature.

[1]  Jian Yang,et al.  Scheduling Problems in the Airline Industry , 2004, Handbook of Scheduling.

[2]  M. Grabisch The application of fuzzy integrals in multicriteria decision making , 1996 .

[3]  Peter J. Stuckey,et al.  A Hybrid Algorithm for the Examination Timetabling Problem , 2002, PATAT.

[4]  Michael A. Trick A Schedule-Then-Break Approach to Sports Timetabling , 2000, PATAT.

[5]  Andrea Schaerf,et al.  Local search techniques for large high school timetabling problems , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Giuseppe F. Italiano,et al.  New Algorithms for Examination Timetabling , 2000, WAE.

[7]  Gilbert Laporte,et al.  A General Examination Scheduling System , 1992 .

[8]  Kathryn A. Dowsland,et al.  Ant colony optimization for the examination scheduling problem , 2005, J. Oper. Res. Soc..

[9]  Edmund K. Burke,et al.  Enhancing Timetable Solutions with Local Search Methods , 2002, PATAT.

[10]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[11]  Barry McCollum,et al.  A New Neural Network Based Construction Heuristic for the Examination Timetabling Problem , 2006, PPSN.

[12]  M. G. Singh,et al.  Hybrid applications of constraint satisfaction and meta-heuristics to railway timetabling: a comparative study , 2001 .

[13]  Sanja Petrovic,et al.  A Multiobjective Optimisation Technique for Exam Timetabling Based on Trajectories , 2002, PATAT.

[14]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning - II , 1975, Inf. Sci..

[15]  Carlos M. Fonseca,et al.  A Study of Examination Timetabling with Multiobjective Evolutionary Algorithms , 2001 .

[16]  Sanja Petrovic,et al.  A Novel Similarity Measure for Heuristic Selection in Examination Timetabling , 2004, PATAT.

[17]  Gilbert Laporte,et al.  Recent Developments in Practical Examination Timetabling , 1995, PATAT.

[18]  Marco Dorigo,et al.  Metaheuristics for High School Timetabling , 1998, Comput. Optim. Appl..

[19]  Luca Di Gaspero,et al.  Tabu Search Techniques for Examination Timetabling , 2000, PATAT.

[20]  Stefan Helber,et al.  Application of a real-world university-course timetabling model solved by integer programming , 2007, OR Spectr..

[21]  Gilbert Laporte,et al.  Examination Timetabling: Algorithmic Strategies and Applications , 1994 .

[22]  Kathryn A. Dowsland,et al.  Variants of simulated annealing for the examination timetabling problem , 1996, Ann. Oper. Res..

[23]  Hishammuddin Asmuni,et al.  An investigation of fuzzy multiple heuristic orderings in the construction of university examination timetables , 2009, Comput. Oper. Res..

[24]  M. Grabisch Fuzzy integral in multicriteria decision making , 1995 .

[25]  Luiz Antonio Nogueira Lorena,et al.  A Constructive Evolutionary Approach to School Timetabling , 2001, EvoWorkshops.

[26]  Sanja Petrovic,et al.  Hybrid variable neighbourhood approaches to university exam timetabling , 2010, Eur. J. Oper. Res..

[27]  George J. Klir,et al.  Fuzzy sets and fuzzy logic , 1995 .

[28]  Edmund K. Burke,et al.  Adaptive automated construction of hybrid heuristics for exam timetabling and graph colouring problems , 2009, Eur. J. Oper. Res..

[29]  Matteo Fischetti,et al.  Solution of real-world train timetabling problems , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[30]  Edmund K. Burke,et al.  A survey of search methodologies and automated system development for examination timetabling , 2009, J. Sched..

[31]  David Abramson,et al.  Simulated Annealing Cooling Schedules for the School Timetabling Problem , 1999 .

[32]  George M. White,et al.  Examination Timetables and Tabu Search with Longer-Term Memory , 2000, PATAT.

[33]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[34]  Edmund K. Burke,et al.  The Second International Timetabling Competition : Examination Timetabling Track , 2007 .

[35]  G. Klir,et al.  Fuzzy Measure Theory , 1993 .

[36]  Kathryn A. Dowsland,et al.  A robust simulated annealing based examination timetabling system , 1998, Comput. Oper. Res..

[37]  Jonathan M. Thompson,et al.  GRASPing the Examination Scheduling Problem , 2002, PATAT.

[38]  Edmund K. Burke,et al.  Solving Examination Timetabling Problems through Adaption of Heuristic Orderings , 2004, Ann. Oper. Res..

[39]  Edmund K. Burke,et al.  Applications to timetabling , 2004 .

[40]  M. Sugeno,et al.  An interpretation of fuzzy measures and the Choquet integral as an integral with respect to a fuzzy , 1989 .

[41]  Michael Pilegaard Hansen,et al.  Planning of high school examinations in Denmark , 1995 .

[42]  Graham Kendall,et al.  An Investigation of a Tabu-Search-Based Hyper-Heuristic for Examination Timetabling , 2005 .

[43]  Wilhelm Erben,et al.  A Grouping Genetic Algorithm for Graph Colouring and Exam Timetabling , 2000, PATAT.