ARTFEED — Contemporary Art Intelligence

Combining Dynamic and Constraint Programming for Scheduling

publication · 2026-05-25

A recent study published on arXiv introduces a hybrid methodology that merges Dynamic Programming (DP) with Constraint Programming (CP) to address the Partial Shop Scheduling Problem (PSSP). In this strategy, DP serves as the main search framework, while CP functions as a subroutine for the propagation of global constraints. This combination enables the use of anytime DP techniques, such as anytime column search, which were not feasible with the original DP algorithm. The PSSP represents a broad scheduling challenge, where jobs consist of operations subject to various precedence constraints. This approach is adaptable and utilizes established CP filtering algorithms.

Key facts

  • Paper on arXiv:2605.23569
  • Combines Dynamic Programming and Constraint Programming
  • Applied to Partial Shop Scheduling Problem (PSSP)
  • DP serves as primary search framework
  • CP used as subroutine for global constraint propagation
  • Supports anytime DP strategies like anytime column search
  • Original DP algorithm operated layer-wise
  • PSSP involves jobs with arbitrary precedence constraints

Entities

Institutions

  • arXiv

Sources