Local Search Techniques for Educational Timetabling Problems
نویسندگان
چکیده
Local Search is an emerging paradigm for combinatorial search, which has been recently shown to be very effective for a large number of combinatorial problems. Educational timetabling problems consist in scheduling a sequence of lectures or examinations between teachers and students in a prefixed period of time (typically a week), satisfying a set of constraints of various types. Problems in this family differ from each other based on the type of events and the kind of institution involved. A number of techniques based on local search have been proposed to address, with success, a variety of timetabling problems. In this paper we present our work on the application of local search techniques to various versions of the educational timetabling problem. We also sketch some of the main results and the specialized software tool employed for the development of the algorithm.
منابع مشابه
Analysing the High Level Heuristics within a Graph Based Hyper-heuristic
This paper presents our work on analysing high level heuristics within a graph based hyper-heuristic framework. Local search based methods (Tabu Search and steepest descent method) are compared as the high level heuristics within the graph based hyper-heuristic framework and the analysis of their neighborhood structures and performance on the high level landscape is carried out. An iterated ste...
متن کاملSolving Employee Timetabling Problems by Generalized Local Search
Employee timetabling is the operation of assigning employees to tasks in a set of shifts during a xed period of time. We present a general deenition of employee timetabling problems (ETPs) that captures many real world problem formulations and includes complex constraints. We investigate the use of several local search techniques for solving ETPs. In particular , we propose a generalization of ...
متن کاملVariable Neighborhood Search based algorithms for high school timetabling
This work presents the application of Variable Neighborhood Search (VNS) based algorithms to the High School Timetabling Problem. The addressed model of the problem was proposed by the Third International Timetabling Competition (ITC 2011), which released many instances from educational institutions around the world and attracted seventeen competitors. Some of the VNS algorithm variants were ab...
متن کاملIterative restart technique for solving timetabling problems
Restart techniques for randomizing complete search algorithms were proposed recently by Gomes et al., for solving hard combinatorial problems. A new iterative algorithm that uses restart techniques is proposed, and its behavior analyzed on random timetabling problems. Employee timetabling problems (ETPs) can naturally represented by constraints networks for real world instances which are large ...
متن کاملCombined Automatic and Interactive Timetabling Using Constraint Logic Programming ?
We use Constraint Logic Programming and develop methods , techniques and concepts for a combined automatic and interactive timetabling of university courses and school curricula. An instance of such a timetabling system was developed for the Charit e Medical Faculty at the Humboldt University, Berlin. This paper looks at methods and techniques for solving this timetabling problem. An essential ...
متن کامل