A Hybrid CLP/MP Approach to Modeling and Solving Resource-Constrained Scheduling Problems with Logic Constraints

被引:0
|
作者
Sitek, Pawel [1 ]
Wikarek, Jaroslaw [1 ]
Stefanski, Tadeusz [1 ]
机构
[1] Kielce Univ Technol, Dept Informat Syst, Kielce, Poland
关键词
Constraint programming; Mathematical programming; Resource-constrained scheduling problem; Knowledge-based approach;
D O I
10.1007/978-3-319-54042-9_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constrained scheduling problems are common in everyday life and especially in: distribution, manufacturing, project management, logistics, supply chain management, software engineering, computer networks etc. A large number of integer and binary decision variables representing the allocation of different constrained resources to activities/jobs and constraints on these decision variables are typical elements of the resource-constrained scheduling problems (RCSPs) modeling. Therefore, the models of RCSPs are more demanding, particularly when methods of operations research (OR) are used. By contrast, most resource-constrained scheduling problems can be easily modeled as instances of the constraint satisfaction problems (CSPs) and solved using constraint logic programming (CLP) or others methods. Moreover, CLP-based environments enable easy modeling of various types of constraints including logic constraints. In the CLP-based environment the problem definition is separated from the algorithms and methods used to solve the problem. Therefore, a hybrid approach to resource-constrained scheduling problems that combines an OR-based approach for problem solving and a CLP-based approach for problem modeling is proposed. To evaluate the efficiency and flexibility of this approach, illustrative examples of resource-constrained scheduling problems with logic constraints are implemented using hybrid CLP/MP approach.
引用
下载
收藏
页码:132 / 143
页数:12
相关论文
共 50 条