首页 | 本学科首页   官方微博 | 高级检索  
     


Metaheuristics for High School Timetabling
Authors:Alberto Colorni  Marco Dorigo  Vittorio Maniezzo
Affiliation:(1) Centro di Teoria dei Sistemi del CNR, Dipartìmento di Elettronica e Informazione, Politecnico di Milano, Piazza Leonardo da Vinci 32, 20133 Milano, Italy;(2) Université Libre de Bruxelles, CP 194/6, Avenue Franklin Roosevelt 50, 1050 Bruxelles, Belgium, European Union;(3) Scienze dell'Informazione, Università di Bologna, Contrada Sacchi, 3, 47023 Cesena, Italy
Abstract:
In this paper we present the results of an investigation of the possibilities offered by three well-known metaheuristic algorithms to solve the timetable problem, a multi-constrained, NP-hard, combinatorial optimization problem with real-world applications. First, we present our model of the problem, including the definition of a hierarchical structure for the objective function, and of the neighborhood search operators which we apply to matrices representing timetables. Then we report about the outcomes of the utilization of the implemented systems to the specific case of the generation of a school timetable. We compare the results obtained by simu lated annealing, tabu search and two versions, with and without local search, of the genetic algorithm. Our results show that GA with local search and tabu search based on temporary problem relaxations both outperform simulated annealing and handmade timetables.
Keywords:timetable problem  tabu search  simulated annealing  genetic algorithms
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号