Page 150 - ASBIRES-2017_Preceedings
P. 150
Dissanayake, Bandara & Dahanayaka
students, while simultaneously satisfying a 2 LITRETURE REVIEW
number of various essential conditions or
constraints. The literature on timetabling includes
several surveys. We now briefly discuss
The model takes advantage of the their scope and contribution. Schmidt and
structural properties of conflict graph Strohlein (1979) provide an annotated
instances that arise from university bibliography including more than 200
timetabling problems, and is based on the entries, listing virtually all papers on the
effectiveness of a variety of graph colouring field that appeared up to 1979.
approaches.
Junginger (1986) describes the research
Graph colouring algorithm is one of the in Germany on the school timetabling
most used algorithms. In a typical semester, problem. In particular, he describes the
the courses are required to be scheduled at various software products implemented, and
different time slots in order to avoid their actual utilization by the staffs of the
conflict. The problem of determining the paper.tex; 1/02/1999; 16:48; no v.; p.3 4 A.
minimum number of time slots need to be SCHAERF institutions. The paper also
scheduled for all the courses subject to describes the underlying approaches, most
restrictions is a graph colouring problem. of which are based on direct heuristics.
1.3 Objectives Be Werra (1985) states the various
Main objective of this project is problems in a formal way, and provides
scheduling a time table for the university different formulations for them. He also
students while minimizing the number of describes the most important approaches to
time slots. Our final aim was to prepare a the problem (up to date), stressing the graph
balance, conflict-free weekly time table for theoretic ones. We follow mostly his paper
the level 3 students of the Faculty of for the terminology and the problem
Applied Sciences of the Wayamba formulations. Carter (1986) surveys the
University of Sri Lanka. approaches to the examination timetable
problem. He mainly focuses on the
We are selecting this time table approaches based on the reduction to the
scheduling the problem that is because of graph coloring problems.
considering past two years there were very
complicated time schedule for level 3 Corne et al. (1994a) provides a survey
students. In other words, that time table was of the application of genetic algorithms to
scheduled from 7.30 am to 8.30 pm. time tabling. The paper also discusses future
perspectives of such an approach, and
Since our scope of this project is to compares its results obtained so far with
consider only the clashes for students, we respect to some other approaches. Other
have used graph colouring to eliminate surveys are given in (Dempster et al., 1973;
clashes of two subjects which are following Hilton, 1981; Klein, 1983; Vincke, 1984;
by common students. Ferland et al., 1986). There is also a Web
Once a course timetable is constructed page and a mailing list for the timetabling
based on students clashes, a conflict-free community, which includes bibliographies
final time schedule based on all other and papers. Souza (2000) defines a
constraints, can quite easily be obtained. timetable as the total schedule of a specific
From that initial timetable, one can then teaching, which will be attended by a group
assign the courses to classrooms based on of students and the lecturer, at a specified
room capacity and availability, and can time. It requires specific resources such as,
assign relevant lecturers for the courses room, teaching aid and etc. Scheduling is
based availability and comfort ability of parallel to the resources made available
them. besides fulfilling other needs.
140