A Hybrid Programming Framework for Resource-Constrained Scheduling Problems

被引:1
|
作者
Sitek, Pawel [1 ]
Wikarek, Jaroslaw [1 ]
机构
[1] Tech Univ Kielce, Control & Management Syst Sect, Al Tysiaclecia Panstwa Polskiego 7, PL-25314 Kielce, Poland
关键词
Constraint logic programming; Mathematical programming; Scheduling; Decision support; Hybrid approach;
D O I
10.1007/978-3-319-24834-9_36
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Resource-constrained scheduling problems appear frequently at different levels of decisions in manufacturing, logistics, computer networks, software engineering etc. They are usually characterized by many types of constraints, which often make them unstructured and difficult to solve (NP-complete). Traditional mathematical programming (MP) approaches are deficient because their representation of allocation constraints is artificial (using 0-1 variables). Unlike traditional approaches, declarative constraint logic programming (CLP) provides for a natural representation of heterogeneous constraints. In CLP we state the problem requirements by constraints; we do not need to specify how to meet these requirements. CLP approach is very effective for binary constraints (binding at most two variables). If there are more variables in the constraints and the problem requires further optimization, the efficiency decreases dramatically. This paper presents a hybrid programming framework for constrained scheduling problems where two environments (mathematical programming and constraint logic programming) were integrated. This integration, hybridization as well as a transformation of the problem helped reduce the combinatorial problem substantially. In order to compare the effectiveness of the proposed framework, also made implementation of illustrative example separately for the two environments MP and CLP.
引用
收藏
页码:300 / 308
页数:9
相关论文
共 50 条
  • [31] A survey of hybrid metaheuristics for the resource-constrained project scheduling problem
    Pellerin, Robert
    Perrier, Nathalie
    Berthaut, Francois
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 280 (02) : 395 - 416
  • [32] Hybrid multimode resource-constrained maintenance project scheduling problem
    Kosztyan, Zsolt T.
    Pribojszki-Nemeth, Aniko
    Szalkai, Istvan
    [J]. OPERATIONS RESEARCH PERSPECTIVES, 2019, 6
  • [33] An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
    Li, Junqing
    Duan, Peiyong
    Sang, Hongyan
    Wang, Song
    Liu, Zhengmin
    Duan, Peng
    [J]. IEEE ACCESS, 2018, 6 : 33883 - 33894
  • [34] Consolidated optimization algorithm for resource-constrained project scheduling problems
    Elsayed, Saber
    Sarker, Ruhul
    Ray, Tapabrata
    Coello Coello, Carlos
    [J]. INFORMATION SCIENCES, 2017, 418 : 346 - 362
  • [35] A hybrid evolutionary algorithm for the resource-constrained project scheduling problem
    Thammano A.
    Phu-ang A.
    [J]. Artificial Life and Robotics, 2012, 17 (02) : 312 - 316
  • [36] An Orthogonal hybrid algorithm for the resource-constrained project scheduling problem
    Huang, Zhiyu
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8292 - 8297
  • [37] A New MBS Representation for Resource-Constrained Project Scheduling Problems
    Hao, Xingxing
    Liu, Jing
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 217 - 224
  • [38] Solving resource-constrained construction scheduling problems with overlaps by metaheuristic
    Bozejko, Wojciech
    Hejducki, Zdzislaw
    Uchronski, Mariusz
    Wodecki, Mieczyslaw
    [J]. JOURNAL OF CIVIL ENGINEERING AND MANAGEMENT, 2014, 20 (05) : 649 - 659
  • [39] A hybrid genetic algorithm for the resource-constrained project scheduling problem
    Valls, Vicente
    Ballestin, Francisco
    Quintanilla, Sacramento
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (02) : 495 - 508
  • [40] A Hybrid CLP/MP Approach to Modeling and Solving Resource-Constrained Scheduling Problems with Logic Constraints
    Sitek, Pawel
    Wikarek, Jaroslaw
    Stefanski, Tadeusz
    [J]. AUTOMATION 2017: INNOVATIONS IN AUTOMATION, ROBOTICS AND MEASUREMENT TECHNIQUES, 2017, 550 : 132 - 143