A comparative study of a new heuristic based on adaptive memory programming and simulated annealing: The case of job shop scheduling

被引:19
作者
El-Bouri, A. [1 ]
Azizi, N. [1 ]
Zolfaghari, S. [1 ]
机构
[1] Ryerson Univ, Dept Mech & Ind Engn, Toronto, ON M5B 2K3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
simulated annealing; tabu search; adaptive memory programming; meta-heuristics; job shop scheduling; TABU SEARCH; LOCAL SEARCH; ALGORITHM; OPTIMIZATION; TARDINESS;
D O I
10.1016/j.ejor.2005.12.013
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this study, a general framework is proposed that combines the distinctive features of three well-known approaches: the adaptive memory programming, the simulated annealing, and the tabu search methods. Four variants of a heuristic based on this framework are developed and presented. The performance of the proposed methods is evaluated and compared with a conventional simulated annealing approach using benchmark problems for job shop scheduling. The unique feature of the proposed framework is the use of two short-term memories. The first memory temporarily prevents further changes in the configuration of a provisional solution by maintaining the presence of good elements of such solutions. The purpose of the second memory is to keep track of good solutions found during an iteration, so that the best of these can be used as the starting point in a subsequent iteration. Our computational results for the job shop scheduling problem clearly indicate that the proposed methods significantly outperform the conventional simulated annealing. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:1894 / 1910
页数:17
相关论文
共 43 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]  
AHMADI S, 2004, EUR J OPER RES, V162, P30
[3]   Parallel GRASP with path-relinking for job shop scheduling [J].
Aiex, RM ;
Binato, S ;
Resende, MGC .
PARALLEL COMPUTING, 2003, 29 (04) :393-430
[4]  
[Anonymous], 030488 U TEX AUST GR
[5]  
[Anonymous], 1994, JORBEL-Belgian J. Oper. Res. Stat. Comput. Sci
[6]  
Applegate D., 1991, ORSA Journal on Computing, V3, P149, DOI 10.1287/ijoc.3.2.149
[7]   THE ONE-MACHINE PROBLEM WITH DELAYED PRECEDENCE CONSTRAINTS AND ITS USE IN JOB-SHOP SCHEDULING [J].
BALAS, E ;
LENSTRA, JK ;
VAZACOPOULOS, A .
MANAGEMENT SCIENCE, 1995, 41 (01) :94-109
[8]   SOLVING THE JOB-SHOP SCHEDULING PROBLEM WITH TABU SEARCH [J].
BARNES, JW ;
CHAMBERS, JB .
IIE TRANSACTIONS, 1995, 27 (02) :257-263
[9]  
BARNES JW, 1995, INFORMS C NEW ORL LA
[10]   A NEW ADAPTIVE MULTI-START TECHNIQUE FOR COMBINATORIAL GLOBAL OPTIMIZATIONS [J].
BOESE, KD ;
KAHNG, AB ;
MUDDU, S .
OPERATIONS RESEARCH LETTERS, 1994, 16 (02) :101-113