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 条
  • [31] Optimized Research of Depth-First Search in the Eight Queens Problem
    Gu, Baolei
    Wu, Yun
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, 2008, : 291 - 293
  • [32] Heuristic method for dynamic job shop scheduling problem with operation relativity
    College of Mechanical Automation, Wuhan University of Science and Technology, Wuhan 430081, China
    不详
    Jixie Gongcheng Xuebao, 2006, 8 (50-55):
  • [33] A heuristic algorithm for the distributed and flexible job-shop scheduling problem
    Ziaee, Mohsen
    JOURNAL OF SUPERCOMPUTING, 2014, 67 (01): : 69 - 83
  • [34] Cultural algorithms, an alternative heuristic to solve the job shop scheduling problem
    Rivera, Daniel Cortes
    Becerra, Ricardo Landa
    Coello, Carlos A. Coello
    ENGINEERING OPTIMIZATION, 2007, 39 (01) : 69 - 85
  • [35] A heuristic algorithm for the distributed and flexible job-shop scheduling problem
    Mohsen Ziaee
    The Journal of Supercomputing, 2014, 67 : 69 - 83
  • [36] Hyper-heuristic for flexible job shop scheduling problem with stochastic job arrivals
    Lim, Kelvin Ching Wei
    Wong, Li-Pei
    Chin, Jeng Feng
    MANUFACTURING LETTERS, 2023, 36 : 5 - 8
  • [37] Local Search Genetic Algorithms for the Job Shop Scheduling Problem
    Beatrice M. Ombuki
    Mario Ventresca
    Applied Intelligence, 2004, 21 : 99 - 109
  • [38] A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM
    Mebarek, Kebabla
    Hayat, Mouss Leila
    Nadia, Mouss
    23RD EUROPEAN MODELING & SIMULATION SYMPOSIUM, EMSS 2011, 2011, : 5 - 10
  • [39] Parallel tabu search for the cyclic job shop scheduling problem
    Bozejko, Wojciech
    Gnatowski, Andrzej
    Pempera, Jaroslaw
    Wodecki, Mieczyslaw
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 113 : 512 - 524
  • [40] A New Local Search Algorithm for the Job Shop Scheduling Problem
    Huang Wen\|qi 1
    2. School of Mathematics and Computer Science
    WuhanUniversityJournalofNaturalSciences, 2003, (03) : 797 - 802