- Book Chapter
- 10.1007/978-3-319-90287-6_8
An MP/CP-Based Hybrid Approach to Optimization of the Resource-Constrained Scheduling Problems
- Jan 01, 2018
- Paweł Sitek + 1 more +1
Constrained scheduling problems are quite common in project management, manufacturing, distribution, transportation, logistics, supply chain management, software engineering, and computer networks etc. The need to use integer and binary decision variables representing the allocation of different resources to many activities and numerous specific, universal and additional constraints on these decision variables are typical components of the resource-constrained scheduling problems (RCSPs) modeling. It is often necessary to model additional resources and constraints. For these reasons, models are becoming computationally demanding. This is particularly noticeable when methods of operations research (mathematical programing (MP), network programing, and dynamic programming) are used. On the other hand, most RCPSs can be easily modeled as instances of the constraint satisfaction problems (CSPs) and solved using constraint programming (CP) methods. In contrast to the MP-based environment, the CP-based environment methods deal well with binary constraints but worse in optimization. Therefore, the hybrid approach based on integration mathematical programming and constraint logic programming to optimization resource-constrained scheduling problems has been proposed. To evaluate the applicability and computational efficiency of the proposed approach and its implementation programming framework, the illustrative examples of optimization resource-constrained scheduling problems are implemented separately for mathematical programming and hybrid method.
Read more