INTELLIGENT SCHEDULING WITH TABU SEARCH - AN APPLICATION TO JOBS WITH LINEAR DELAY PENALTIES AND SEQUENCE-DEPENDENT SETUP COSTS AND TIMES

被引:141
作者
LAGUNA, M
BARNES, JW
GLOVER, F
机构
[1] UNIV COLORADO,GRAD SCH BUSINESS & ADM,BOULDER,CO 80309
[2] UNIV TEXAS,DEPT MECH ENGN,GRAD PROGRAM OPERAT RES & IND ENGN,AUSTIN,TX 78712
关键词
PRODUCTION SCHEDULING; TABU SEARCH; COMBINATORIAL OPTIMIZATION;
D O I
10.1007/BF00871895
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
In this article we study the tabu search (TS) method in an application for solving an important class of scheduling problems. Tabu search is characterized by integrating artificial intelligence and optimization principles, with particular emphasis on exploiting flexible memory structures, to yield a highly effective solution procedure. We first discuss the problem of minimizing the sum of the setup costs and linear delay penalties when N jobs, arriving at time zero, are to be scheduled for sequential processing on a continuously available machine. A prototype TS method is developed for this problem using the common approach of exchanging the position of two jobs to transform one schedule into another. A more powerful method is then developed that employs insert moves in combination with swap moves to search the solution space. This-method and the best parameters found for it during the preliminary experimentation with the prototype procedure are used to obtain solutions to a more complex problem that considers setup times in addition to setup costs. In this case, our procedure succeeded in finding optimal solutions to all problems for which these solutions are known and a better solution to a larger problem for which optimizing procedures exceeded a specified time limit (branch and bound) or reached a memory overflow (branch and bound/dynamic programming) before normal termination. These experiments confirm not only the effectiveness but also the robustness of the TS method, in terms of the solution quality obtained with a common set of parameter choices for two related but different problems.
引用
收藏
页码:159 / 172
页数:14
相关论文
共 15 条
[1]
SCHEDULING JOBS WITH LINEAR DELAY PENALTIES AND SEQUENCE DEPENDENT SETUP COSTS [J].
BARNES, JW ;
VANSTON, LK .
OPERATIONS RESEARCH, 1981, 29 (01) :146-160
[2]
CHAKRAPANI J, IN PRESS ANN OPERATI
[3]
TABU SEARCH TECHNIQUES - A TUTORIAL AND AN APPLICATION TO NEURAL NETWORKS [J].
DEWERRA, D ;
HERTZ, A .
OR SPEKTRUM, 1989, 11 (03) :131-141
[4]
ELMAGHRABY SE, 1974, AIIE T, V16, P1
[5]
A PROBABILISTIC HEURISTIC FOR A COMPUTATIONALLY DIFFICULT SET COVERING PROBLEM [J].
FEO, TA ;
RESENDE, MGC .
OPERATIONS RESEARCH LETTERS, 1989, 8 (02) :67-71
[6]
TABU SEARCH - A TUTORIAL [J].
GLOVER, F .
INTERFACES, 1990, 20 (04) :74-94
[7]
GLOVER F, IN PRESS ANN OPERATI
[8]
GLOVER F, 1993, MODERN HEURISTICS CO
[9]
GUPTA SK, 1987, OMEGA-INT J MANAGE S, V15, P207, DOI 10.1016/0305-0483(87)90071-5
[10]
HERTZ A, 1987, COMPUTING, V29, P345