Mixed-integer/linear and constraint programming approaches for activity scheduling in a nuclear research facility

被引:13
|
作者
Polo-Mejia, Oliver [1 ,2 ]
Artigues, Christian [1 ]
Lopez, Pierre [1 ]
Basini, Virginie [2 ]
机构
[1] Univ Toulouse, CNRS, LAAS CNRS, Toulouse, France
[2] CEA, SETC, DEC, DEN, St Paul Les Durance, France
关键词
multi-skill research project; scheduling; partial preemption; nuclear facility; mixed-integer; linear programming; constraint programming; greedy heuristic; MODEL; FORMULATION; PROJECTS;
D O I
10.1080/00207543.2019.1693654
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents the results of a research project aiming to optimise the scheduling of activities within a research laboratory of the 'Commissariat a l'Energie Atomique et aux Energies Alternatives (CEA)'. To tackle this problem, we decompose every activity into a set of elementary tasks to apply standard scheduling methods. We model the problem as an extended version of the Multi-Skill Project Scheduling Problem (MSPSP). As a first approach, we propose a Multi-Skill Project Scheduling Problem with penalty for preemption, along with its mixed-integer/linear programming (MILP) formulation, where the preemption is allowed applying a penalty every time an activity is interrupted. However, the previous approach does not take into account all safety constraints at the facility, and a more accurate variant of the problem is needed. We propose then to integrate the concept of partial preemption to the MSPSP. This concept, that has not been yet studied in the scientific literature, implies that only a subset of resources is released during preemption periods. The resulting MSPSP with partial preemption (MSPSP-PP) is modelled using two methodologies: MILP and constraint programming. Regarding the industrial need of having good solutions in a short time, we also present a greedy algorithm for the MSPSP-PP.
引用
收藏
页码:7149 / 7166
页数:18
相关论文
共 50 条
  • [41] Energetic reasoning and mixed-integer linear programming for scheduling with a continuous resource and linear efficiency functions
    Nattaf, Margaux
    Artigues, Christian
    Lopez, Pierre
    Rivreau, David
    OR SPECTRUM, 2016, 38 (02) : 459 - 492
  • [42] Hybrid mixed-integer/constraint logic programming strategies for solving scheduling and combinatorial optimization problems
    Harjunkoski, I
    Jain, V
    Grossman, IE
    COMPUTERS & CHEMICAL ENGINEERING, 2000, 24 (2-7) : 337 - 343
  • [43] Valid Linear Programming Bounds for Exact Mixed-Integer Programming
    Steffy, Daniel E.
    Wolter, Kati
    INFORMS JOURNAL ON COMPUTING, 2013, 25 (02) : 271 - 284
  • [44] Optimal override policy for chemotherapy scheduling template via mixed-integer linear programming
    Yu-Li Huang
    Ishtiak Sikder
    Guanglin Xu
    Optimization Letters, 2022, 16 : 1549 - 1562
  • [45] Mixed Integer linear programming and constraint programming models for the online printing shop scheduling problem
    Lunardi, Willian T.
    Birgin, Ernesto G.
    Laborie, Philippe
    Ronconi, Debora P.
    Voos, Holger
    COMPUTERS & OPERATIONS RESEARCH, 2020, 123
  • [46] A Mixed-Integer Linear Programming Model for Optimizing the Scheduling and Assignment of Tank Farm Operations
    Terrazas-Moreno, Sebastian
    Grossmann, Ignacio E.
    Wassick, John M.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2012, 51 (18) : 6441 - 6454
  • [47] Test scheduling for core-based systems using mixed-integer linear programming
    Chakrabarty, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (10) : 1163 - 1174
  • [48] Greedy-Heuristic-Aided Mixed-Integer Linear Programming Approach for Arrival Scheduling
    Cao, Yi
    Rathinam, Sivakumar
    Sun, Dengfeng
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2013, 10 (07): : 323 - 336
  • [49] Optimal override policy for chemotherapy scheduling template via mixed-integer linear programming
    Huang, Yu-Li
    Sikder, Ishtiak
    Xu, Guanglin
    OPTIMIZATION LETTERS, 2022, 16 (05) : 1549 - 1562
  • [50] Prospect on Operations Research for Mixed-Integer Linear Programming Problems in Power Systems
    Gao Q.
    Yang Z.
    Li W.
    Diangong Jishu Xuebao/Transactions of China Electrotechnical Society, 2024, 39 (11): : 3291 - 3307