Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms
Genetic algorithms + data structures = evolution programs (3rd ed.)
Genetic algorithms + data structures = evolution programs (3rd ed.)
An introduction to genetic algorithms
An introduction to genetic algorithms
Infected genes evolutionary algorithm
Proceedings of the 1999 ACM symposium on Applied computing
High school weekly timetabling by evolutionary algorithms
Proceedings of the 1999 ACM symposium on Applied computing
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Hopfield neural networks for timetabling: formulations, methods, and comparative results
Computers and Industrial Engineering - Special issue: Focussed issue on applied meta-heuristics
A Constructive Evolutionary Approach to School Timetabling
Proceedings of the EvoWorkshops on Applications of Evolutionary Computing
Automated Solution of a Highly Constrained School Timetabling Problem - Preliminary Results
Proceedings of the EvoWorkshops on Applications of Evolutionary Computing
Epistasis in Genetic Algorithms: An Experimental Design Perspective
Proceedings of the 6th International Conference on Genetic Algorithms
A Hybrid Genetic Algorithm for School Timetabling
AI '02 Proceedings of the 15th Australian Joint Conference on Artificial Intelligence: Advances in Artificial Intelligence
Case-Based Reasoning in Course Timetabling: An Attribute Graph Approach
ICCBR '01 Proceedings of the 4th International Conference on Case-Based Reasoning: Case-Based Reasoning Research and Development
Scheduling, Timetabling and Rostering - A Special Relationship?
Selected papers from the First International Conference on Practice and Theory of Automated Timetabling
A MAX-MIN Ant System for the University Course Timetabling Problem
ANTS '02 Proceedings of the Third International Workshop on Ant Algorithms
An Evolutionary Algorithm for Solving the School Time-Tabling Problem
Proceedings of the EvoWorkshops on Applications of Evolutionary Computing
Genetic algorithms and timetabling
Advances in evolutionary computing
A Tabu-Search Hyperheuristic for Timetabling and Rostering
Journal of Heuristics
ITCC '04 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'04) Volume 2 - Volume 2
Computers and Operations Research
A comparison of selection schemes used in evolutionary algorithms
Evolutionary Computation
Interactively solving school timetabling problems using extensions of constraint programming
PATAT'04 Proceedings of the 5th international conference on Practice and Theory of Automated Timetabling
A tiling algorithm for high school timetabling
PATAT'04 Proceedings of the 5th international conference on Practice and Theory of Automated Timetabling
Local search techniques for large high school timetabling problems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
An application of genetic algorithms to the school timetabling problem
Proceedings of the 2008 annual research conference of the South African Institute of Computer Scientists and Information Technologists on IT research in developing countries: riding the wave of technology
A hybrid grouping genetic algorithm for assigning students to preferred laboratory groups
Expert Systems with Applications: An International Journal
A simulated annealing algorithm with a new neighborhood structure for the timetabling problem
Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation
The effect of neighborhood structures on tabu search algorithm in solving course timetabling problem
Expert Systems with Applications: An International Journal
Modeling the ASE 20 Greek index using artificial neural nerworks combined with genetic algorithms
ICANN'10 Proceedings of the 20th international conference on Artificial neural networks: Part I
A study into the use of hyper-heuristics to solve the school timetabling problem
SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
An informed genetic algorithm for the high school timetabling problem
SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
Solving effectively the school timetabling problem using particle swarm optimization
Expert Systems with Applications: An International Journal
The Interleaved Constructive Memetic Algorithm and its application to timetabling
Computers and Operations Research
A hybrid particle swarm optimization based algorithm for high school timetabling problems
Applied Soft Computing
Solution approaches to the course timetabling problem
Artificial Intelligence Review
Course timetabling using evolutionary operators
Applied Soft Computing
Hi-index | 0.01 |
In this contribution, an adaptive algorithm based on evolutionary computation techniques is designed, developed and applied to the timetabling problem of educational organizations. Specifically, the proposed algorithm has been used in order to create feasible and efficient timetables for high schools in Greece. The algorithm has been tested exhaustively with real-world input data coming from many different high schools and has been compared with several other effective techniques in order to demonstrate its efficiency and superior performance. Simulation results showed that the algorithm is able to construct a feasible and very efficient timetable more quickly and easily compared to other techniques, thus preventing disagreements and arguments among teachers and assisting each school to operate with its full resources from the beginning of the academic year. Except from that, due to its inherent adaptive behavior it can be used each time satisfying different specific constraints, in order to lead to timetables, thus meeting the different needs that each school may have.