Benchmarking Constraint Programming software: Insights from the Job Shop Scheduling Problem
DOI:
https://doi.org/10.18687/LACCEI2026.1.1.1134Keywords:
constraint programming, job shop scheduling problem, CP Optimizer, Google OR-Tools, HexalyAbstract
In this article, we benchmark three popular constraint programming (CP) solvers for the job shop scheduling problem (JSSP) under identical hardware and computation-time conditions, with the objective of minimizing the makespan. For evaluation purposes, we use 80 classic Taillard instances. Overall, CP Optimizer proved to be the most competitive solver, demonstrating optimality in 38 instances, despite a slightly higher average optimality gap (3.06%). OR-Tools followed closely, achieving a marginally smaller average gap of 2.86%, proving optimality in 23 instances, and consistently producing competitive lower bounds. In third place, Hexaly exhibited improved performance as the instance size increased.Downloads
Published
2026-07-27
Issue
Section
Articles
Copyright
Copyright (c) 2026 LACCEI
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
How to Cite
Yuraszeck, F., Rossit, D. A., Milović, M., Córdova, A., & Olivares, G. (2026). Benchmarking Constraint Programming software: Insights from the Job Shop Scheduling Problem. LACCEI, 1(14). https://doi.org/10.18687/LACCEI2026.1.1.1134