HackerPapers

arXiv:1909.08247cs.AI

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

Giacomo Da Col, Erich Teppan

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

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.

arXiv comments
In Proceedings ICLP 2019, arXiv:1909.07646
Journal reference
EPTCS 306, 2019, pp. 259-265
DOI
doi:10.4204/EPTCS.306.30
Subjects
cs.AIArtificial Intelligence cs.PFPerformance

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Mar 2020 to Mar 2020.

Comments linking this paper, per year.

Discussed in comments1 thread

  1. Employee Scheduling 1 comment

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.