Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated just now
PreprintCC BY-NC-ND 4.0arXiv

CP-WSP: A Declarative CP-SAT Framework for Configurable Multi-Constraint Workforce Scheduling

Abstract

Workforce scheduling is an NP-hard combinatorial optimization problem requiring simultaneous satisfaction of labor regulations, coverage requirements, employee preferences and operational objectives. Existing CP formulations typically model simplified instances with 6-12 constraints at shift-level granularity and critically lack explicit support for: mandatory break scheduling with midpoint placement control; acuity weighted workload equity; sub-shift temporal granularity enabling demand-driven staffing; inter-week schedule stability; and cross-midnight shift patterns common in 24-hour operations. This paper presents CP-WSP: a declarative CP-SAT framework enforcing 14 hard constraints as mathematically inviolable requirements (zero regulatory violations by construction) while optimizing 15 soft objectives through a unified weighted penalty function -- all configurable via a JSON specification with no code changes required. Key contributions include: a shift-window variable decomposition enabling mandatory break scheduling with centrality control; acuity-weighted workload equity; multi-granularity temporal resolution from 30 minutes to 2 hours; inter-week schedule stability; a grid-offset preprocessing technique for cross-midnight shifts; and a reproducible 36-configuration benchmark suite for community comparison. Evaluated on INRC-II benchmarks at both hourly and shift-level granularity and on 36 synthetic configurations.

Related

  1. From Metaheuristics to Exact Methods: A CP-SAT Approach for Multi-Objective Healthcare Workforce Scheduling
    Vipul Patel, Anirudh Deodhar, Dagnachew Birru
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  2. Asymptotic Optimality of cμ-Rule for LLM Inference Scheduling under Memory Constraint
    Zhenghao Li, Shengbo Wang, Nian Si
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  3. A novel machine learning-based framework for integrating scheduling and control in continuous multiproduct chemical process operations
    Mehdi Abou El Qassime, Ahmed Shokry, Antonio Espuña +1
    Computers & Chemical EngineeringPeer-reviewedCC BYStatisticsHAL
  4. A Constraint-Aware Generative Framework for Synthetic Origin-Destination Demand in Logistics Networks
    Leian Chen
    arXivPreprintarXiv licenceFull textStatisticsarXiv
  5. AT-SKM-Net: An Accelerated Trainable Sampling Kaczmarz-Motzkin Framework for Linear Hard-Constraint Feasibility on Dynamic Graphs
    Xiaochen Zhang, Haoyu Zhu, Yao Zhang +1
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
BibTeX
@misc{patel2026cpwsp,
  title = {{CP-WSP: A Declarative CP-SAT Framework for Configurable Multi-Constraint Workforce Scheduling}},
  author = {Vipul Patel and Anirudh Deodhar and Dagnachew Birru},
  howpublished = {arXiv},
  year = {2026},
  month = jul,
  doi = {10.48550/arxiv.2607.05177},
  eprint = {2607.05177},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2607.05177},
  note = {CC BY-NC-ND 4.0},
}
RIS
TY  - UNPB
TI  - CP-WSP: A Declarative CP-SAT Framework for Configurable Multi-Constraint Workforce Scheduling
AU  - Vipul Patel
AU  - Anirudh Deodhar
AU  - Dagnachew Birru
PY  - 2026
DA  - 2026/07/06
PB  - arXiv
DO  - 10.48550/arxiv.2607.05177
UR  - https://arxiv.org/abs/2607.05177
AB  - Workforce scheduling is an NP-hard combinatorial optimization problem requiring simultaneous satisfaction of labor regulations, coverage requirements, employee preferences and operational objectives. Existing CP formulations typically model simplified instances with 6-12 constraints at shift-level granularity and critically lack explicit support for: mandatory break scheduling with midpoint placement control; acuity weighted workload equity; sub-shift temporal granularity enabling demand-driven staffing; inter-week schedule stability; and cross-midnight shift patterns common in 24-hour operations. This paper presents CP-WSP: a declarative CP-SAT framework enforcing 14 hard constraints as mathematically inviolable requirements (zero regulatory violations by construction) while optimizing 15 soft objectives through a unified weighted penalty function -- all configurable via a JSON specification with no code changes required. Key contributions include: a shift-window variable decomposition enabling mandatory break scheduling with centrality control; acuity-weighted workload equity; multi-granularity temporal resolution from 30 minutes to 2 hours; inter-week schedule stability; a grid-offset preprocessing technique for cross-midnight shifts; and a reproducible 36-configuration benchmark suite for community comparison. Evaluated on INRC-II benchmarks at both hourly and shift-level granularity and on 36 synthetic configurations.
ER  -