Google vs IBM: A Constraint Solving Challenge on the Job-Shop Scheduling Problem

09/18/2019
by   Giacomo Da Col, et al.
0

The job-shop scheduling is one of the most studied optimization problems from the dawn of computer era to the present day. Its combinatorial nature makes it easily expressible as a constraint satisfaction problem. In this paper, we compare the performance of two constraint solvers on the job-shop scheduling problem. The solvers in question are: OR-Tools, an open-source solver developed by Google and winner of the last MiniZinc Challenge, and CP Optimizer, a proprietary IBM constraint solver targeted at industrial scheduling problems. The comparison is based on the goodness of the solutions found and the time required to solve the problem instances. First, we target the classic benchmarks from the literature, then we carry out the comparison on a benchmark that was created with known optimal solution, with size comparable to real-world industrial problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/09/2023

An End-to-End Reinforcement Learning Approach for Job-Shop Scheduling Problems Based on Constraint Programming

Constraint Programming (CP) is a declarative programming paradigm that a...
research
11/26/2022

Enhancing Constraint Programming via Supervised Learning for Job Shop Scheduling

Constraint programming (CP) is an effective technique for solving constr...
research
09/23/2020

The Scheduling Job-Set Optimization Problem: A Model-Based Diagnosis Approach

A common issue for companies is that the volume of product orders may at...
research
01/25/2021

Large-Scale Benchmarks for the Job Shop Scheduling Problem

This report contains the description of two novel job shop scheduling be...
research
09/01/2020

PYCSP3: Modeling Combinatorial Constrained Problems in Python

In this document, we introduce PYCSP3, a Python library that allows us t...
research
08/03/2023

Holy Grail 2.0: From Natural Language to Constraint Models

Twenty-seven years ago, E. Freuder highlighted that "Constraint programm...
research
08/18/2016

Tree-decomposable and Underconstrained Geometric Constraint Problems

In this paper, we are concerned with geometric constraint solvers, i.e.,...

Please sign up or login with your details

Forgot password? Click here to reset