Constraint propagation and decomposition techniques for highly disjunctive and highly cumulative project scheduling problems

被引:0
|
作者
Baptiste, P
Le Pape, C
机构
[1] Bouygues, Direct Sci, F-78061 St Quentin en Yvelines, France
[2] Univ Technol Compiegne, CNRS, UMR 6599, F-60206 Compiegne, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, constraint satisfaction techniques have been successfully applied to "disjunctive" scheduling problems, i.e., scheduling problems where each resource can execute at most one activity at a time. Less significant and less generally applicable results have been obtained in the area of "cumulative" scheduling. Multiple constraint propagation algorithms have been developed for cumulative resources but they tend to be less uniformly effective than their disjunctive counterparts. Different problems in the cumulative scheduling class seem to have different characteristics that make them either easy or hard to solve with a given technique. The aim of this paper is to investigate one particular dimension along which problems differ. Within the cumulative scheduling class, we distinguish between "highly disjunctive" and "highly cumulative" problems: a problem is highly disjunctive when many pairs of activities cannot execute in parallel, e.g., because many activities require more than half of the capacity of a resource; on the contrary, a problem is highly cumulative if many activities can effectively execute in parallel. New constraint propagation and problem decomposition techniques are introduced with this distinction in mind. This includes an O(n(2)) "edge finding" algorithm for cumulative resources, and a problem decomposition scheme which applies well to highly disjunctive project scheduling problems. Experimental results confirm that the impact of these techniques varies from highly disjunctive to highly cumulative problems.
引用
收藏
页码:375 / 389
页数:15
相关论文
共 50 条
  • [21] Selecting hybrids of metaheuristics for resource-constraint project scheduling problems with discounted cashflows
    Phuntsho, Tshewang
    Gonsalves, Tad
    CONNECTION SCIENCE, 2025, 37 (01)
  • [22] Constraint Programming can help ants solving highly constrainted combinatorial problems
    Crawford, Broderick
    Castro, Carlos
    Monfiroy, Eric
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 380 - +
  • [23] Decomposition techniques for parallel resolution of constraint satisfaction problems in shared memory: a comparative study
    Habbas, Zineb
    Krajecki, Michael
    Singer, Daniel
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2005, 1 (2-4) : 192 - 206
  • [24] Constraint-propagation-based cutting planes: An application to the resource-constrained project scheduling problem
    Demassey, S
    Artigues, C
    Michelon, P
    INFORMS JOURNAL ON COMPUTING, 2005, 17 (01) : 52 - 65
  • [25] Highly parallel space-time domain decomposition methods for parabolic problems
    Li, Shishun
    Shao, Xinping
    Cai, Xiao-Chuan
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2019, 1 (01) : 25 - 34
  • [26] Highly parallel space-time domain decomposition methods for parabolic problems
    Shishun Li
    Xinping Shao
    Xiao-Chuan Cai
    CCF Transactions on High Performance Computing, 2019, 1 : 25 - 34
  • [27] A COMPARISON OF MIP-BASED DECOMPOSITION TECHNIQUES AND VNS APPROACHES FOR BATCH SCHEDULING PROBLEMS
    Klemmt, Andreas
    Weigert, Gerald
    Almeder, Christian
    Moench, Lars
    PROCEEDINGS OF THE 2009 WINTER SIMULATION CONFERENCE (WSC 2009 ), VOL 1-4, 2009, : 1653 - +
  • [28] An effective approach with feasible space decomposition to solve resource-constrained project scheduling problems
    Liu, Zhenyuan
    Yang, Liu
    Deng, Raoyi
    Tian, Jing
    AUTOMATION IN CONSTRUCTION, 2017, 75 : 1 - 9
  • [29] Stabilized column generation for highly degenerate multiple-depot vehicle scheduling problems
    Oukil, Amar
    Ben Amor, Hatem
    Desrosiers, Jacques
    El Gueddari, Hicham
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (03) : 817 - 834
  • [30] Solving the nuclear dismantling project scheduling problem by combining mixed-integer and constraint programming techniques and metaheuristics
    Hubner, Felix
    Gerhards, Patrick
    Stuerck, Christian
    Volk, Rebekka
    JOURNAL OF SCHEDULING, 2021, 24 (03) : 269 - 290