A two-stage multiobjective scheduling model for [faculty–course–time] assignments

A two-stage multiobjective scheduling model for [faculty–course–time] assignments

0.00 Avg rating0 Votes
Article ID: iaor1999718
Country: Netherlands
Volume: 94
Issue: 1
Start Page Number: 16
End Page Number: 28
Publication Date: Oct 1996
Journal: European Journal of Operational Research
Authors:
Keywords: programming: goal, programming: assignment, scheduling, artificial intelligence: decision support
Abstract:

This paper formulates a multiobjective zero–one course scheduling model. Through a two-stage optimization procedure, the model seeks to maximize faculty course preferences in assigning faculty members to courses; and then, maximize faculty time preferences in allocating courses to time blocks. In the first stage, the core of the procedure is formed by a matrix, with rows indicating faculty members, columns indicating courses and elements indicating priorities (faculty–course teaching preferences). The second stage concerns the application of the same procedure, but the objective is to assign time blocks to courses (or faculty members). In the matrix, the rows indicate faculty members, the columns indicate time blocks and the elements indicate priorities (faculty–time preferences). The paper then describes the application of the model to the United Arab Emirates University. The results of the application demonstrate the model's capability to provide an assignment that satisfies departmental policies and procedures with regard to course offerings, as well as recognizing the personal preferences of the faculty for teaching particular courses and during certain time blocks.

Reviews

Required fields are marked *. Your email address will not be published.