The effect of neighborhood structures on tabu search algorithm in solving course timetabling problem

被引:49
|
作者
Aladag, Cagdas Hakan [1 ]
Hocaoglu, Gulsum [1 ]
Basaran, Murat Alper [2 ]
机构
[1] Hacettepe Univ, Dept Stat, TR-06800 Ankara, Turkey
[2] Nigde Univ, Dept Math, TR-51000 Nigde, Turkey
关键词
ANOVA; Combinatorial optimization; Course timetabling problem; Neighborhood structure; Tabu search; Type of move;
D O I
10.1016/j.eswa.2009.04.051
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The course timetabling problem must be solved by the departments of Universities at the beginning of every semester. It is a though problem which requires department to use humans and computers in order to find a proper course timetable. One of the most mentioned difficult nature of the problem is context dependent which changes even from departments to departments. Different heuristic approaches have been proposed in order to solve this kind of problem in the literature. One of the efficient solution methods for this problem is tabu search. Different neighborhood structures based on different types of move have been defined in studies using tabu search. In this paper, the effects of moves called simple and swap on the operation of tabu search are examined based on defined neighborhood structures. Also, two new neighborhood structures are proposed by using the moves called simple and swap. The fall semester of course timetabling problem of the Department of Statistics at Hacettepe University is solved utilizing four neighborhood structures and the comparison of the results obtained from these structures is given. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:12349 / 12356
页数:8
相关论文
共 50 条
  • [1] The Effect of Neighborhood Structures on Tabu Search Algorithm in Solving University Course Timetabling Problem
    Shakir, Ali
    AL-Khateeb, Belal
    Shaker, Khalid
    Jalab, Hamid A.
    INTERNATIONAL CONFERENCE ON QUANTITATIVE SCIENCES AND ITS APPLICATIONS (ICOQSIA 2014), 2014, 1635 : 657 - 664
  • [2] A TABU SEARCH ALGORITHM TO SOLVE A COURSE TIMETABLING PROBLEM
    Aladag, Cagdas Hakam
    Hocaoglu, Guelsuem
    HACETTEPE JOURNAL OF MATHEMATICS AND STATISTICS, 2007, 36 (01): : 53 - 64
  • [3] A Tabu Search Algorithm for an Evening University Timetabling Problem
    Oliva San Martin, Cristian David
    Ramirez Guzman, Gaston Marcelo
    INGE CUC, 2013, 9 (02) : 58 - 65
  • [4] Scatter Search for solving the Course Timetabling Problem
    Jaradat, Ghaith M.
    Ayob, Masri
    2011 3RD CONFERENCE ON DATA MINING AND OPTIMIZATION (DMO), 2011, : 213 - 218
  • [5] Using Tabu Search for Solving a High School Timetabling Problem
    Khang Nguyen Tan Tran Minh
    Nguyen Dang Thi Thanh
    Khon Trieu Trang
    Nuong Tran Thi Hue
    ADVANCES IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2010, 283 : 305 - +
  • [6] A Hybrid Genetic Algorithm with Local Search and Tabu Search Approaches for Solving the Post Enrolment Based Course Timetabling Problem: Outperforming Guided Search Genetic Algorithm
    Jaengchuea, Sawaphat
    Lohpetch, Dome
    2015 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE), 2015, : 29 - 34
  • [7] A comparison of genetic algorithms & tabu search for a course timetabling problem
    Gulcu, Ayla
    Kuzucuoglu, Ahmet Emin
    Bulkan, Serol
    TECHNICS TECHNOLOGIES EDUCATION MANAGEMENT-TTEM, 2011, 6 (04): : 930 - 938
  • [8] Adaptive Tabu Search for course timetabling
    Lue, Zhipeng
    Hao, Jin-Kao
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (01) : 235 - 244
  • [9] A GRASP-Tabu search algorithm for solving school timetabling problems
    Souza, MJF
    Maculan, N
    Ochi, LS
    METAHEURISTICS: COMPUTER DECISION-MAKING, 2004, 86 : 659 - 672
  • [10] Random Partial Neighborhood Search for University Course Timetabling Problem
    Nagata, Yuichi
    Ono, Isao
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 782 - 791