Fuzzy Multiple Heuristic Ordering for Course Timetabling
نویسنده
چکیده
In this paper, we address the issue of ordering events by simultaneously considering three separate heuristics using fuzzy methods. Combinations of the following three heuristic orderings are employed: largest degree, saturation degree and largest enrollment. The fuzzy weight of an event is used to represent how difficult it is to schedule. The decreasingly ordered events are sequentially chosen to be assigned to the last slot with least penalty cost value while the feasibility of the timetable is maintained throughout the process. Unscheduling and rescheduling events is performed until all events are scheduled. The proposed algorithm has been tested on 11 benchmark data sets of course timetabling problems and the results show that this approach can produce good quality solutions with low requirements for rescheduling. Moreover, there is significant potential to extend the approach further by including a larger range of criteria.
منابع مشابه
A Comparison of Fuzzy and Non-Fuzzy Ordering Heuristics for Examination Timetabling
The decision of ‘appropriately’ choosing the order in which examinations are scheduled when constructing an examination timetable can be seen as a process of ordering alternatives from a set in order to find a good solution. In this paper, a comparison is made between fuzzy ordering with single and linear combinations of ordering heuristics. It is found that fuzzy ordering leads to better solut...
متن کاملFuzzy Multiple Heuristic Ordering for Examination Timetabling
In this paper, we address the issue of ordering exams by simultaneously considering two separate heuristics using fuzzy methods. Combinations of two of the following three heuristic orderings are employed: largest degree, saturation degree and largest enrollment. The fuzzy weight of an exam is used to represent how difficult it is to schedule. The decreasingly ordered exams are sequentially cho...
متن کاملFuzzy Multiple Heuristic Orderings for Examination Timetabling
In this paper, we address the issue of ordering exams by simultaneously considering two separate heuristics using fuzzy methods. Combinations of two of the following three heuristic orderings are employed: largest degree, saturation degree and largest enrolment. The fuzzy weight of an exam is used to represent how difficult it is to schedule. The decreasingly ordered exams are sequentially chos...
متن کاملUsing fuzzy c-means clustering algorithm for common lecturer timetabling among departments
University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...
متن کاملارایه یک مدل ریاضی جدید جهت برنامه ریزی جدول زمان بندی دروس دانشگاهی بر اساس کیفیت ارایه دروس
One of the important tasks of universities that are usually challenging is university course timetabling problem. They are faced with this problem every year and every term and which is directly effective on education performance. In the university course timetabling problem, the university sources including lessons, lecturers, classes and other teaching sources are assigned to a series of time...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005