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 条
  • [21] Active solution space and search on job-shop scheduling problem
    Watanabe, Masato
    Ida, Kenichi
    Gen, Mitsuo
    Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), 2006, 154 (04): : 61 - 67
  • [22] Active solution space and search on job-shop scheduling problem
    Watanabe, M
    Ida, K
    Gen, M
    ELECTRICAL ENGINEERING IN JAPAN, 2006, 154 (04) : 61 - 67
  • [23] A High Performance Search Algorithm for Job-Shop Scheduling Problem
    Wang, Shao-Juan
    Tsai, Chun-Wei
    Chiang, Ming-Chao
    9TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN-2018) / 8TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2018), 2018, 141 : 119 - 126
  • [24] Efficient parallel tabu search for the blocking job shop scheduling problem
    Adel Dabah
    Ahcene Bendjoudi
    Abdelhakim AitZai
    Nadia Nouali Taboudjemat
    Soft Computing, 2019, 23 : 13283 - 13295
  • [25] A hybrid genetic Tabu search algorithm for minimising total completion time in a flexible job-shop scheduling problem
    Fekih, Asma
    Hadda, Hatem
    Kacem, Imed
    Hadj-Alouane, Atidel B.
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2020, 14 (06) : 763 - 781
  • [26] Efficient parallel tabu search for the blocking job shop scheduling problem
    Dabah, Adel
    Bendjoudi, Ahcene
    AitZai, Abdelhakim
    Taboudjemat, Nadia Nouali
    SOFT COMPUTING, 2019, 23 (24) : 13283 - 13295
  • [27] Deconstructing Nowicki and Smutnicki's i-TSAB tabu search algorithm for the job-shop scheduling problem
    Watson, JP
    Howe, AE
    Whitley, LD
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (09) : 2623 - 2644
  • [28] A Tabu Search Algorithm for Job Shop Scheduling
    S. G. Ponnambalam
    P. Aravindan
    S. V. Rajesh
    The International Journal of Advanced Manufacturing Technology, 2000, 16 : 765 - 771
  • [29] A tabu search algorithm for job shop scheduling
    Ponnambalam, SG
    Aravindan, P
    Rajesh, SV
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2000, 16 (10): : 765 - 771
  • [30] Parallel Reactive Tabu Search for Job-Shop Scheduling Problems Considering Energy Management
    Kawaguchi, Shuhei
    Kokubo, Tatsuya
    Fukuyama, Yoshikazu
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,