Mixed-integer linear programming and constraint programming formulations for solving resource availability cost problems

被引:29
|
作者
Kreter, Stefan [1 ]
Schutt, Andreas [2 ]
Stuckey, Peter J. [2 ,3 ]
Zimmermann, Juergen [1 ]
机构
[1] Tech Univ Clausthal, Inst Management & Econ, Operat Res Grp, Julius Albert Str 2, D-38678 Clausthal Zellerfeld, Germany
[2] CSIRO, Decis Sci, Data61, Canberra, ACT, Australia
[3] Univ Melbourne, Dept Comp & Informat Syst, Melbourne, Vic 3010, Australia
关键词
Project scheduling; Resource availability cost problem; General temporal constraints and calendars; Lazy clause generation; Mixed-integer linear programming; PROJECT SCHEDULING PROBLEM; INVESTMENT PROBLEM; GENETIC ALGORITHM; TIME; OPTIMIZATION; CALENDARS; NETWORKS; BRANCH; MODELS;
D O I
10.1016/j.ejor.2017.10.014
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider the resource availability cost problem and two extensions through general temporal constraints and calendar constraints. With general temporal constraints minimum and maximum time lags between the activities can be ensured. Calendar constraints are used to model breaks in the availability of a resource, e.g., weekends or public holidays of resource types that equal staff. Especially if long-term and capital-intensive projects are under consideration, resource availability cost problems should be applied because in such projects it is more important to minimize the cost than, e.g., the project duration. We present mixed-integer linear programming (MILP) formulations as well as constraint programming (CP) models for the three problems. In a performance study we compare the results of the MILP formulations solved by CPLEX and the CP models solved by the lazy clause generation solver CHUFFED on benchmark instances from literature and also introduce new benchmarks. Our CP models close all open instances for resource availability cost problems from the literature. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:472 / 486
页数:15
相关论文
共 50 条
  • [1] Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem
    Meng, Leilei
    Zhang, Chaoyong
    Ren, Yaping
    Zhang, Biao
    Lv, Chang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 142
  • [2] Mixed-integer linear programming for resource leveling problems
    Rieck, Julia
    Zimmermann, Juergen
    Gather, Thorsten
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 221 (01) : 27 - 37
  • [3] Mixed-Integer Linear Programming Formulations for the Software Clustering Problem
    Koehler, Viviane
    Fampa, Marcia
    Araujo, Olinto
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 55 (01) : 113 - 135
  • [4] Mixed-Integer Linear Programming Formulations for the Software Clustering Problem
    Viviane Köhler
    Marcia Fampa
    Olinto Araújo
    [J]. Computational Optimization and Applications, 2013, 55 : 113 - 135
  • [5] FLEXIBLE MIXED-INTEGER PROGRAMMING FORMULATIONS FOR PRODUCTION SCHEDULING PROBLEMS
    BRUVOLD, NT
    EVANS, JR
    [J]. IIE TRANSACTIONS, 1985, 17 (01) : 2 - 7
  • [6] Grammatical evolution for constraint synthesis for mixed-integer linear programming
    Pawlak, Tomasz P.
    O'Neill, Michael
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 64
  • [7] An algorithm for multiparametric mixed-integer linear programming problems
    Acevedo, J
    Pistikopoulos, EN
    [J]. OPERATIONS RESEARCH LETTERS, 1999, 24 (03) : 139 - 148
  • [8] Solving multistatic sonar location problems with mixed-integer programming
    Armin R. Fügenschuh
    Emily M. Craparo
    Mumtaz Karatas
    Samuel E. Buttrey
    [J]. Optimization and Engineering, 2020, 21 : 273 - 303
  • [9] Solving multistatic sonar location problems with mixed-integer programming
    Fuegenschuh, Armin R.
    Craparo, Emily M.
    Karatas, Mumtaz
    Buttrey, Samuel E.
    [J]. OPTIMIZATION AND ENGINEERING, 2020, 21 (01) : 273 - 303
  • [10] Solving the Traveling Telescope Problem with Mixed-integer Linear Programming
    Handley, Luke B.
    Petigura, Erik A.
    Misic, Velibor V.
    [J]. ASTRONOMICAL JOURNAL, 2024, 167 (01):