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 条
  • [1] Constraint Propagation and Problem Decomposition: A Preprocessing Procedure for the Job Shop Problem
    Ulrich Dorndorf
    Erwin Pesch
    Toàn Phan-Huy
    Annals of Operations Research, 2002, 115 : 125 - 145
  • [2] Generalized disjunctive constraint propagation for solving the job shop problem with time lags
    Artigues, Christian
    Huguet, Marie-Jose
    Lopez, Pierre
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2011, 24 (02) : 220 - 231
  • [3] A constraint programming-based lower bounding procedure for the job shop scheduling problem
    Yuraszeck, Francisco
    Mejia, Gonzalo
    Rossit, Daniel Alejandro
    Luer-Villagra, Armin
    COMPUTERS & OPERATIONS RESEARCH, 2025, 177
  • [4] Dedicated constraint propagation for Job-Shop problem with generic time-lags
    Lacomme, P.
    Tchernev, N.
    Huguet, M. J.
    2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [5] Constraint program for solving the job-shop problem
    Lect Notes Comput Sci, (510):
  • [6] Enhancing Constraint Propagation in ACO-based Schedulers for Solving the Job Shop Scheduling Problem
    Teschemacher, Ulrich
    Reinhart, Gunther
    RESEARCH AND INNOVATION IN MANUFACTURING: KEY ENABLING TECHNOLOGIES FOR THE FACTORIES OF THE FUTURE - PROCEEDINGS OF THE 48TH CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2016, 41 : 443 - 447
  • [7] AN AGGREGATION PROCEDURE FOR THE DETERMINISTIC JOB-SHOP PROBLEM
    PENZ, B
    DUPONT, L
    JOURNAL OF INTELLIGENT MANUFACTURING, 1995, 6 (02) : 117 - 122
  • [8] THE JOB-SHOP TARDINESS PROBLEM - A DECOMPOSITION APPROACH
    RAMAN, N
    TALBOT, FB
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 69 (02) : 187 - 199
  • [9] AN INTERACTIVE APPROACH FOR A DUAL CONSTRAINT JOB SHOP SCHEDULING PROBLEM
    KONDAKCI, S
    GUPTA, RM
    COMPUTERS & INDUSTRIAL ENGINEERING, 1991, 20 (03) : 293 - 302
  • [10] Train Scheduling Problem with Consideration of Praying Constraint as an Application of Job Shop Scheduling Problem
    Jamili, A.
    GhannadPour, S. F.
    GhoreshiNejad, M. R.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2014, 27 (07): : 1091 - 1098