Problem difficulty for tabu search in job-shop scheduling

被引:48
|
作者
Watson, JP [1 ]
Beck, JC
Howe, AE
Whitley, LD
机构
[1] Colorado State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
[2] Univ Coll Cork, Cork Constraint Computat Ctr, Cork, Ireland
关键词
problem difficulty; job-shop scheduling; local search; tabu search;
D O I
10.1016/S0004-3702(02)00363-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tabu search algorithms are among the most effective approaches for solving the job-shop scheduling problem (JSP). Yet, we have little understanding of why these algorithms work so well, and under what conditions. We develop a model of problem difficulty for tabu search in the JSP, borrowing from similar models developed for SAT and other NP-complete problems. We show that the mean distance between random local optima and the nearest optimal solution is highly correlated with the cost of locating optimal solutions to typical, random JSPs. Additionally, this model accounts for the cost of locating sub-optimal solutions, and provides an explanation for differences in the relative difficulty of square versus rectangular JSPs. We also identify two important limitations of our model. First, model accuracy is inversely correlated with problem difficulty, and is exceptionally poor for rare, very high-cost problem instances. Second, the model is significantly less accurate for structured, non-random JSPs. Our results are also likely to be useful in future research on difficulty models of local search in SAT, as local search cost in both SAT and the JSP is largely dictated by the same search space features. Similarly, our research represents the first attempt to quantitatively model the cost of tabu search for any NP-complete problem, and may possibly be leveraged in an effort to understand tabu search in problems other than job-shop scheduling. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:189 / 217
页数:29
相关论文
共 50 条
  • [31] An improved search approach: application to the deterministic job-shop scheduling problem
    Jain, AS
    Meeran, S
    ADVANCED MANUFACTURING PROCESSES, SYSTEMS, AND TECHNOLOGIES (AMPST 99), 1999, : 59 - 65
  • [32] JOB-SHOP SCHEDULING PROBLEM BASED ON IMPROVED CUCKOO SEARCH ALGORITHM
    Hu, H. X.
    Lei, W. X.
    Gao, X.
    Zhang, Y.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (02) : 337 - 346
  • [33] A variable neighbourhood search algorithm for the flexible job-shop scheduling problem
    Amiri, M.
    Zandieh, M.
    Yazdani, M.
    Bagheri, A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (19) : 5671 - 5689
  • [34] Scatter search algorithm for the multiprocessor task job-shop scheduling problem
    Fan, Kun
    Wang, Meng
    Zhai, Yafei
    Li, Xinning
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 127 : 677 - 686
  • [35] An improved genetic algorithm with recurrent search for the job-shop scheduling problem
    Xing, Yingjie
    Wang, Zhuqing
    Sun, Jing
    Wang, Wanlei
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3386 - +
  • [36] MANAGING GENETIC SEARCH IN JOB-SHOP SCHEDULING
    UCKUN, S
    BAGCHI, S
    KAWAMURA, K
    MIYABE, Y
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1993, 8 (05): : 15 - 24
  • [37] Parallel Neuro-Tabu Search Algorithm for the Job Shop Scheduling Problem
    Bozejko, Wojciech
    Uchronski, Mariusz
    Wodecki, Mieczyslaw
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT II, 2013, 7895 : 489 - 499
  • [38] An iterative layered tabu search algorithm for complex job shop scheduling problem
    Liu, M
    Dong, MY
    Wu, C
    CHINESE JOURNAL OF ELECTRONICS, 2005, 14 (03): : 519 - 523
  • [39] A tabu search method guided by shifting bottleneck for the job shop scheduling problem
    Pezzella, F
    Merelli, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 120 (02) : 297 - 310
  • [40] A tabu search algorithm for solving a multicriteria flexible job shop scheduling problem
    Vilcot, Geoffrey
    Billaut, Jean-Charles
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (23) : 6963 - 6980