کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
495943 862845 2013 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Course timetabling using evolutionary operators
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Course timetabling using evolutionary operators
چکیده انگلیسی

Timetabling is the problem of scheduling a set of events while satisfying various constraints. In this paper, we develop and study the performance of an evolutionary algorithm, designed to solve a specific variant of the timetabling problem. Our aim here is twofold: to develop a competitive algorithm, but more importantly, to investigate the applicability of evolutionary operators to timetabling. To this end, the introduced algorithm is tested using a benchmark set. Comparison with other algorithms shows that it achieves better results in some, but not all instances, signifying strong and weak points. To further the study, more comprehensive tests are performed in connection with another evolutionary algorithm that uses strictly group-based operators. Our analysis of the empirical results leads us to question single-level selection, proposing, in its place, a multi-level alternative.

Figure optionsDownload as PowerPoint slideHighlights
► We develop a memetic algorithm to solve a set of benchmark university course timetabling problems.
► Our memetic algorithm performed better in case of small and medium instances, but fell behind one other algorithm in the case of big instances.
► We argue that single level group-selection can work to the detriment of evolutionary algorithms and argue for a multi-level selection instead.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Applied Soft Computing - Volume 13, Issue 5, May 2013, Pages 2504–2514
نویسندگان
, ,