Constraint propagation and problem decomposition: A preprocessing procedure for the job shop problem

被引:17
|
作者
Dorndorf, U [1 ]
Pesch, E [1 ]
Phan-Huy, T [1 ]
机构
[1] Univ Gesamthsch Siegen, Lehrstuhl Wirtschaftsinformat, Fachbereich Wirtschaftswissensch 5, D-57068 Siegen, Germany
关键词
D O I
10.1023/A:1021197120431
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In recent years, constraint propagation techniques have been shown to be highly effective for solving difficult scheduling problems. In this paper, we present an algorithm which combines constraint propagation with a problem decomposition approach in order to simplify the solution of the job shop scheduling problem. This is mainly guided by the observation that constraint propagation is more effective for 'small' problem instances. Roughly speaking, the algorithm consists of deducing operation sequences that are likely to occur in an optimal solution of the job shop scheduling problem (JSP). The algorithm for which the name edge-guessing procedure has been chosen-since with respect to the job shop scheduling problem (JSP) the deduction of machine sequences is mainly equivalent to orienting edges in a disjunctive graph - can be applied in a preprocessing step, reducing the solution space, thus speeding up the overall solution process. In spite of the heuristic nature of edge-guessing, it still leads to near-optimal solutions. If combined with a heuristic algorithm, we will demonstrate that given the same amount of computation time, the additional application of edge-guessing leads to better solutions. This has been tested on a set of well-known JSP benchmark problem instances.
引用
收藏
页码:125 / 145
页数:21
相关论文
共 50 条
  • [21] Prioritizing sub-problem in shifting bottleneck procedure for job shop scheduling
    Zuo Yan
    Gu Hanyu
    Xi Yugeng
    PROCEEDINGS OF THE 24TH CHINESE CONTROL CONFERENCE, VOLS 1 AND 2, 2005, : 1195 - 1198
  • [22] A hybrid constraint programming local search approach to the job-shop scheduling problem
    Watson, Jean-Paul
    Beck, J. Christopher
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2008, 5015 : 263 - +
  • [23] Genetic algorithm for the job shop problem
    Croce, Federico Della
    Tadei, Roberto
    Volta, Giuseppe
    Computers and Operations Research, 1995, 22 (01): : 15 - 24
  • [24] Solving a job shop scheduling problem
    Kumar, K. R. Anil
    Dhas, J. Edwin Raja
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2023, 46 (04) : 315 - 330
  • [25] On the hardness of the classical job shop problem
    H. Bräsel
    M. Harborth
    T. Tautenhahn
    P. Willenius
    Annals of Operations Research, 1999, 92 : 265 - 279
  • [26] ON THE JOB-SHOP SCHEDULING PROBLEM
    MANNE, AS
    OPERATIONS RESEARCH, 1960, 8 (02) : 219 - 223
  • [27] On cyclic job shop scheduling problem
    Bozejko, Wojciech
    Wodecki, Mieczyslaw
    2018 IEEE 22ND INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES 2018), 2018, : 265 - 270
  • [28] The robust cyclic job shop problem
    Hamaz, Idir
    Houssin, Laurent
    Cafieri, Sonia
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 312 (03) : 855 - 865
  • [29] On the hardness of the classical job shop problem
    Bräsel, H
    Harborth, M
    Tautenhahn, T
    Willenius, P
    ANNALS OF OPERATIONS RESEARCH, 1999, 92 (0) : 265 - 279
  • [30] The use of Mixed-Integer and Constraint Programming to solve the Job Shop Scheduling Problem
    Neuenfeldt Junior, Alvaro
    DIRECCION Y ORGANIZACION, 2019, 69 : 27 - 35