Using k-means clustering algorithm for common lecturers timetabling among departments

سال انتشار: 1395
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 392

فایل این مقاله در 17 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_ACSIJ-5-1_014

تاریخ نمایه سازی: 19 آبان 1397

چکیده مقاله:

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 common lecturers among departments and then minimize the loss of resources within departments. The appliedmethod is to use a collaborative search approach. In this method, at first all departments perform their scheduling process locally; then two clustering and traversing agents are used where the former is to cluster common lecturers among departments and the latter is to find unused resources among departments. After performing the clusteringand traversing processes, the mapping operation in done based on principles of common lecturers constraint in redundant resources in order to gain the objectives of the problem. The problem’s evaluation metric is evaluated via using clustering algorithm k-means on common lecturer constraints within a multi agent system. An applieddataset is based on meeting the requirements of scheduling in real world among various departments of Islamic Azad University, Ahar Branch and the success of results would be in respect of satisfying uniform distribution and allocation of common lecturers on redundant resources among different departments.

کلیدواژه ها:

University Course TimeTabling Problem (UCTTP) ، Common Lecturer TimeTabling Problem (CLTTP) ، Multi-Agent Systems ، K-mean Clustering Algorithms

نویسندگان

Hamed Babaei

Department of Computer Engineering Islamic Azad University, Ahar Branch Ahar, Iran

Jaber Karimpour

Department of Computer Sciences University of Tabriz Tabriz, Iran

Sajjad Mavizi

Department of Computer Engineering Islamic Azad University, Shabestar Branch Shabestar, Iran