Pith. sign in

REVIEW 1 cited by

PyJobShop: Solving scheduling problems with constraint programming in Python

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2502.13483 v1 pith:H7J7ZVW2 submitted 2025-02-19 math.OC

PyJobShop: Solving scheduling problems with constraint programming in Python

classification math.OC
keywords schedulingpyjobshopconstraintproblemsprogrammingoptimizeror-toolsproject
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

This paper presents PyJobShop, an open-source Python library for solving scheduling problems with constraint programming. PyJobShop provides an easy-to-use modeling interface that supports a wide variety of scheduling problems, including well-known variants such as the flexible job shop problem and the resource-constrained project scheduling problem. PyJobShop integrates two state-of-the-art constraint programming solvers: Google's OR-Tools CP-SAT and IBM ILOG's CP Optimizer. We leverage PyJobShop to conduct large-scale numerical experiments on more than 9,000 benchmark instances from the machine scheduling and project scheduling literature, comparing the performance of OR-Tools and CP Optimizer. While CP Optimizer performs better on permutation scheduling and large-scale problems, OR-Tools is highly competitive on job shop scheduling and project scheduling problems--while also being fully open-source. By providing an accessible and tested implementation of constraint programming for scheduling, we hope that PyJobShop will enable researchers and practitioners to use constraint programming for real-world scheduling problems.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. FAIR-Compute: A Roadmap for Fair and Efficient Allocation of Federated Digital Research Infrastructure

    cs.DC 2026-07 conditional novelty 5.0

    Tuned transparent HPC schedulers nearly match offline optima, while unmanaged federation acts like selfish routing that can concentrate load—so measure occupancy vs utilisation first, then coordinate placement.