Computer and Modernization

Previous Articles     Next Articles

Course Timetabling Optimization Problem Based on Integer Programming Model

  

  1. 1. School of Sciences, Hebei University of Technology, Tianjin 300401, China;

    2. School of Control Science and Engineering, Hebei University of Technology, Tianjin 300130, China
  • Received:2015-02-10 Online:2015-07-23 Published:2015-07-28

Abstract: In this paper, by establishing the multipleobjective 01 integer programming model which keeps the original curriculum time constant, we propose a method for solving university course timetabling problem. This method aims to find the shortest path for class and keep the utilization of classroom resource balanced. In the model, we see the first target as a constraint condition, using the idea “when a class’s two courses are arranged in a row, then the two courses are arranged in the same classroom”, while we see the second target as the objective function. Eventually the constrained optimization problem is solved by the filter algorithm. The simulation results on small amount of data are also given to show the efficiency of the proposed method.

Key words: course timetabling problem, integer programming model, distance of two courses, balanced use of classroom resources

CLC Number: