Mixed-integer versus constraint programming solvers: An extensive comparison with job shop scheduling problem

- 322116
Complete paper
Favorite this paper
How to cite this paper?
Abstract

This paper compares free/open-source and commercial solvers of mixed-integer programming (MILP) and constraint programming (CP) in the classic job shop scheduling problem (JSSP)  with makespan and total flowtime minimization. We implemented a MILP model and solved it with CPLEX, Gurobi, and HIGS solvers, and we also implemented and solved CP models with IBM CP, Hexaly, and OR-Tools solvers. We conducted computational experiments using 80 well-known Taillard instance sets. The extensive computational experience shows that the MILP model is promising for solving small-sized instances, and the CP model got the best average relative deviation and superior performance in large-sized instances. The solver IBM CP got the best average results.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Universidade Federal do Ceará
Track
  • ST12 - Optimization
Keywords
production sequencing
combinatorial optimization
OR-Tools
HiGS
job shop