4.4 Article

Mixed-Integer Programming vs. Constraint Programming for Shop Scheduling Problems: New Results and Outlook

期刊

INFORMS JOURNAL ON COMPUTING
卷 -, 期 -, 页码 -

出版社

INFORMS
DOI: 10.1287/ijoc.2023.1287

关键词

shop scheduling; flow shop; job shop; flexible job shop; open shop; parallel machines; benchmarks; constraint programming; mixed integer programming

向作者/读者索取更多资源

Recently, constraint programming (CP) has gained attention due to the incorporation of new CP-based procedures in state-of-the-art solvers, such as the CP Optimizer from IBM. These new versions provide bounds and optimality guarantees, making CP a viable alternative to traditional mixed-integer programming (MIP) models and solvers. A computational evaluation of MIP and CP models on 12 scheduling problems reveals that CP sets new limits in terms of problem size that can be solved using off-the-shelf exact techniques.
Constraint programming (CP) has been recently in the spotlight after new CP-based procedures have been incorporated into state-of-the-art solvers, most notably the CP Optimizer from IBM. Classical CP solvers were only capable of guaranteeing the optimality of a solution, but they could not provide bounds for the integer feasible solutions found if interrupted prematurely due to, say, time limits. New versions, however, provide bounds and optimality guarantees, effectively making CP a viable alternative to more traditional mixed-integer programming (MIP) models and solvers. We capitalize on these developments and conduct a computational evaluation of MIP and CP models on 12 select scheduling problems.1 We carefully chose these 12 problems to represent a wide variety of scheduling problems that occur in different service and manufacturing settings. We also consider basic and well-studied simplified problems. These scheduling settings range from pure sequencing (e.g., flow shop and open shop) or joint assignment-sequencing (e.g., distributed flow shop and hybrid flow shop) to pure assignment (i.e., parallel machine) scheduling problems. We present MIP and CP models for each variant of these problems and evaluate their performance over 17 relevant and standard benchmarks that we identified in the literature. The computational campaign encompasses almost 6,623 experiments and evaluates the MIP and CP models along five dimensions of problem characteristics, objective function, decision variables, input parameters, and quality of bounds. We establish the areas in which each one of these models performs well and recognize their conceivable reasons. The obtained results indicate that CP sets new limits concerning the maximum problem size that can be solved using off-the-shelf exact techniques.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据