Solving job shop scheduling with setup times through constraint-based iterative sampling: an experimental analysis

被引:7
|
作者
Oddi, Angelo [1 ]
Rasconi, Riccardo [1 ]
Cesta, Amedeo [1 ]
Smith, Stephen F. [2 ]
机构
[1] CNR, Ist Sci & Tecnol Cogniz, Rome, Italy
[2] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
Random-restart; Constraint-based reasoning; Job-shop scheduling; Setup times; Generalized precedence constraints; BOUND METHOD; ALGORITHM;
D O I
10.1007/s10472-011-9264-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a heuristic algorithm for solving a job-shop scheduling problem with sequence dependent setup times and min/max separation constraints among the activities (SDST-JSSP/max). The algorithm relies on a core constraint-based search procedure, which generates consistent orderings of activities that require the same resource by incrementally imposing precedence constraints on a temporally feasible solution. Key to the effectiveness of the search procedure is a conflict sampling method biased toward selection of most critical conflicts and coupled with a non-deterministic choice heuristic to guide the base conflict resolution process. This constraint-based search is then embedded within a larger iterative-sampling search framework to broaden search space coverage and promote solution optimization. The efficacy of the overall heuristic algorithm is demonstrated empirically both on a set of previously studied job-shop scheduling benchmark problems with sequence dependent setup times and by introducing a new benchmark with setups and generalized precedence constraints.
引用
收藏
页码:371 / 402
页数:32
相关论文
共 50 条
  • [41] A Fuzzy-Genetic Algorithm for a Re-entrant Job Shop Scheduling Problem with Sequence-Dependent Setup Times
    Dehghanian, Negin
    Homayouni, S. Mahdi
    2013 13TH IRANIAN CONFERENCE ON FUZZY SYSTEMS (IFSC), 2013,
  • [43] A Heuristic Rule Based on Complex Network for Open Shop Scheduling Problem With Sequence-Dependent Setup Times and Delivery Times
    Zhuang, Zilong
    Huang, Zizhao
    Chen, Liang
    Qin, Wei
    IEEE ACCESS, 2019, 7 : 140946 - 140956
  • [44] Agent-based fuzzy constraint-directed negotiation mechanism for distributed job shop scheduling
    Hsu, Chia-Yu
    Kao, Bo-Ruei
    Van Lam Ho
    Lai, K. Robert
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 53 : 140 - 154
  • [45] Comparison of two Meta-Heuristics for the Bi-Objective Flexible Job Shop Scheduling Problem with Sequence Dependent Setup Times
    Sacramento, Joao
    Pedrosa, Joao
    Chibeles-Martins, Nelson
    Pinto-Varela, Tania
    30TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PTS A-C, 2020, 48 : 181 - 186
  • [46] An empirical analysis of heuristics for solving the two-machine flow shop problem with job release times
    Kalczynski, Pawel J.
    Kamburowski, Jerzy
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (11) : 2659 - 2665
  • [47] A reinforcement learning-based approach for solving multi-agent job shop scheduling problem
    Dong, Zhuoran
    Ren, Tao
    Qi, Fang
    Weng, Jiacheng
    Bai, Danyu
    Yang, Jie
    Wu, Chin-Chia
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024,
  • [48] Adaptive scheduling for assembly job shop with uncertain assembly times based on dual Q-learning
    Wang, Haoxiang
    Sarker, Bhaba R.
    Li, Jing
    Li, Jian
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (19) : 5867 - 5883
  • [49] Deep reinforcement learning-based spatio-temporal graph neural network for solving job shop scheduling problem
    Gebreyesus, Goytom
    Fellek, Getu
    Farid, Ahmed
    Hou, Sicheng
    Fujimura, Shigeru
    Yoshie, Osamu
    EVOLUTIONARY INTELLIGENCE, 2025, 18 (01)
  • [50] A Bayesian Statistical Inference-Based Estimation of Distribution Algorithm for the Re-entrant Job-Shop Scheduling Problem with Sequence-Dependent Setup Times
    Chen, Shao-Feng
    Qian, Bin
    Liu, Bo
    Hu, Rong
    Zhang, Chang-Sheng
    INTELLIGENT COMPUTING METHODOLOGIES, 2014, 8589 : 686 - 696