Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

An integer linear programming model of a university course timetabling problem

In this study, the combinatorial problem of university course timetabling of an Engineering Faculty of a Nigerian university (the University of Ibadan) was addressed. The problem of assigning lecturers, rooms, and courses to fixed timeslots, normally, a week, while satisfying a number of problem-spe...

Full description

Saved in:
Bibliographic Details
Format: Article
Published: 2008
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000njm a2000000a 4500
001 oai:repository.ui.edu.ng:123456789/1812
042 |a dc 
720 |a Oladokun, V. O.  |e author 
720 |a Badmus, S. O.  |e author 
260 |c 2008 
520 |a In this study, the combinatorial problem of university course timetabling of an Engineering Faculty of a Nigerian university (the University of Ibadan) was addressed. The problem of assigning lecturers, rooms, and courses to fixed timeslots, normally, a week, while satisfying a number of problem-specific constraints was modeled as an Integer Linear Programming (ILP). The problem constraints have been divided into hard constraints and soft constraints. While the hard constraints constitute the problem constraints, the minimization of the violation of the soft constraints constitutes the objective function. Being an NP-Hard problem, a heuristic was developed and implemented manually. Ten (10) solutions were generated manually from 10 runs with the newly developed search technique. An analysis of the performance of the solutions shows that the proposed heuristic is promising. 
024 8 |a 1551-7624 
024 8 |a The Pacific Journal of Science and Technology 9(2), pp. 426-431 
024 8 |a ui_art_oladokun_integer_2008 
024 8 |a http://ir.library.ui.edu.ng/handle/123456789/1812 
653 |a course timetabling, 
653 |a integer linear programming, 
653 |a ILP, heuristic 
245 0 0 |a An integer linear programming model of a university course timetabling problem