Depth-first heuristic search for the job shop scheduling problem

被引:14
|
作者
Mencia, Carlos [1 ]
Sierra, Maria R. [1 ]
Varela, Ramiro [1 ]
机构
[1] Univ Oviedo, Dept Comp, Comp Technol Grp, Gijon 33271, Spain
关键词
Heuristic search; Depth-first search; Constraint propagation; Scheduling; DEPENDENT SETUP-TIMES; CONSTRAINT PROPAGATION; BOUND METHOD; ALGORITHM;
D O I
10.1007/s10479-012-1296-x
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We evaluate two variants of depth-first search algorithms and consider the classic job shop scheduling problem as a test bed. The first one is the well-known branch-and-bound algorithm proposed by P. Brucker et al. which uses a single chronological backtracking strategy. The second is a variant that uses partially informed depth-first search strategy instead. Both algorithms use the same heuristic estimation; in the first case, it is only used for pruning states that cannot improve the incumbent solution, whereas in the second it is also used to sort the successors of an expanded state. We also propose and analyze a new heuristic estimation which is more informed and more time consuming than that used by Brucker's algorithm. We conducted an experimental study over well-known instances showing that the proposed partially informed depth-first search algorithm outperforms the original Brucker's algorithm.
引用
收藏
页码:265 / 296
页数:32
相关论文
共 50 条
  • [21] GA based heuristic for the open job shop scheduling problem
    P. Senthilkumar
    P. Shahabudeen
    The International Journal of Advanced Manufacturing Technology, 2006, 30 : 297 - 301
  • [22] An integrated greedy heuristic for a flexible job shop scheduling problem
    Mati, Y
    Rezg, N
    Xie, XL
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2534 - 2539
  • [23] Pruning search space by dominance rules in best first search for the Job Shop Scheduling Problem
    Sierra, Maria R.
    Varela, Ramiro
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 273 - +
  • [24] A search space analysis of the Job Shop Scheduling Problem
    D.C. Mattfeld
    C. Bierwirth
    H. Kopfer
    Annals of Operations Research, 1999, 86 : 441 - 453
  • [25] Discrepancy search for the flexible job shop scheduling problem
    Ben Hmida, Abir
    Haouari, Mohamed
    Huguet, Marie-Jose
    Lopez, Pierre
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (12) : 2192 - 2201
  • [26] Solving the job shop scheduling problem with tabu search
    Univ of Texas at Austin, Austin, United States
    IIE Trans, 2 (257-263):
  • [27] A search space analysis of the Job Shop Scheduling Problem
    Mattfeld, DC
    Bierwirth, C
    Kopfer, H
    ANNALS OF OPERATIONS RESEARCH, 1999, 86 (0) : 441 - 453
  • [28] Guided Ejection Search for the Job Shop Scheduling Problem
    Nagata, Yuichi
    Tojo, Satoshi
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2009, 5482 : 168 - +
  • [29] Interleaved depth-first search
    Meseguer, P
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 1382 - 1387
  • [30] A filtered-beam-search-based heuristic algorithm for flexible job-shop scheduling problem
    Wang Shi-Jin
    Zhou Bing-Hai
    Xi Li-Feng
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (11) : 3027 - 3058