AIAug 15, 2012

Explaining Time-Table-Edge-Finding Propagation for the Cumulative Resource Constraint

arXiv:1208.3015v258 citations
AI Analysis

This work addresses the need for strong and fast propagators with explanations in constraint programming solvers for scheduling and cutting problems, representing an incremental improvement in domain-specific optimization.

The paper tackled the problem of efficiently solving cumulative resource constraints in scheduling and packing by developing the first explaining version of the time-table-edge-finding propagator for lazy clause generation solvers, resulting in closing one open instance and improving lower bounds for about 60% of remaining open instances on the PSPLib benchmark suite, with 6 instances closed.

Cumulative resource constraints can model scarce resources in scheduling problems or a dimension in packing and cutting problems. In order to efficiently solve such problems with a constraint programming solver, it is important to have strong and fast propagators for cumulative resource constraints. One such propagator is the recently developed time-table-edge-finding propagator, which considers the current resource profile during the edge-finding propagation. Recently, lazy clause generation solvers, i.e. constraint programming solvers incorporating nogood learning, have proved to be excellent at solving scheduling and cutting problems. For such solvers, concise and accurate explanations of the reasons for propagation are essential for strong nogood learning. In this paper, we develop the first explaining version of time-table-edge-finding propagation and show preliminary results on resource-constrained project scheduling problems from various standard benchmark suites. On the standard benchmark suite PSPLib, we were able to close one open instance and to improve the lower bound of about 60% of the remaining open instances. Moreover, 6 of those instances were closed.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes