Clustering for Relaxed and Restricted Decision Diagram Bounds: When It Works and Why
Alice Burlats , Roger Kameugne , Cristel Pelsser and Pierre Schaus
This 2026 international conference paper, by Alice Burlats and 3 coauthors, was presented at Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2026). Topics covered include decision diagrams, clustering, branch-and-bound, generalized hyperplan partitioning, and discrete optimization.
Full author list: Alice Burlats, Roger Kameugne, Cristel Pelsser, and Pierre Schaus.
Abstract
Decision-Diagram-based Branch-and-Bound solves discrete optimization problems by exploiting bounds provided by two types of bounded-width decision diagram. The first is the restricted decision diagram obtained by discarding less promising states that provide primal bounds. The second is the relaxed decision diagram obtained by state merging that yields a dual bound. Their performance depends heavily on the heuristic used to discard or merge nodes. While traditional methods discard or merge nodes based on the cost, recent research suggests that clustering nodes based on state similarity (e.g., via k-means) can help produce tighter bounds. However, current clustering methods are difficult to apply to complex, non-vector states. We propose to use a more general clustering framework that accepts user-defined distance metrics, allowing it to be applied to any state definition and scales to very large state spaces. We test this approach against standard cost-based strategies on three distinct problems exhibiting different merge-function properties. We additionally introduce a definition framework that characterizes these properties. Our results show that, counter-intuitively, sophisticated clustering does not always pay off, especially when the merge operator produces states that differ greatly from the originals. We provide a detailed analysis explaining when clustering is beneficial versus when simple cost-based strategies suffice, offering some guidelines for solver configuration.
Publication Details
- Publication Type
- Conference Paper
- Publication Date
- May 2026
- Published In
- Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2026)
- Pages
- 101--118
- Publisher
- Springer Nature Switzerland
- Location
- Cham
- Digital Object Identifier (DOI)
- 10.1007/978-3-032-27242-3_7
- External Link
- https://pschaus.github.io/assets/publi/cpaior26-cl…
Suggested citation
Alice Burlats, Roger Kameugne, Cristel Pelsser, and Pierre Schaus. 2026. Clustering for Relaxed and Restricted Decision Diagram Bounds: When It Works and Why. In Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2026). Springer Nature Switzerland, Cham, 101–118. https://doi.org/10.1007/978-3-032-27242-3_7
BibTeX Citation
BibTeX Citation
@inproceedings{Burlats2026,
title = {Clustering for Relaxed and Restricted Decision Diagram Bounds: When It Works and Why},
author = {Alice Burlats and Roger Kameugne and Cristel Pelsser and Pierre Schaus},
year = 2026,
month = may,
booktitle = {Integration of Constraint Programming, Artificial Intelligence, and Operations Research ({CPAIOR} 2026)},
publisher = {Springer Nature Switzerland},
address = {Cham},
series = {Lecture Notes in Computer Science},
pages = {101--118},
isbn = {978-3-032-27241-6},
doi = {10.1007/978-3-032-27242-3_7},
url = {https://pschaus.github.io/assets/publi/cpaior26-clustering.pdf},
abstract = {Decision-Diagram-based Branch-and-Bound solves discrete optimization problems by exploiting bounds provided by two types of bounded-width decision diagram. The first is the restricted decision diagram obtained by discarding less promising states that provide primal bounds. The second is the relaxed decision diagram obtained by state merging that yields a dual bound. Their performance depends heavily on the heuristic used to discard or merge nodes. While traditional methods discard or merge nodes based on the cost, recent research suggests that clustering nodes based on state similarity (e.g., via k-means) can help produce tighter bounds. However, current clustering methods are difficult to apply to complex, non-vector states. We propose to use a more general clustering framework that accepts user-defined distance metrics, allowing it to be applied to any state definition and scales to very large state spaces. We test this approach against standard cost-based strategies on three distinct problems exhibiting different merge-function properties. We additionally introduce a definition framework that characterizes these properties. Our results show that, counter-intuitively, sophisticated clustering does not always pay off, especially when the merge operator produces states that differ greatly from the originals. We provide a detailed analysis explaining when clustering is beneficial versus when simple cost-based strategies suffice, offering some guidelines for solver configuration.},
groups = {International Conferences},
keywords = {Decision Diagrams, Clustering, Branch-and-Bound, Generalized Hyperplan Partitioning, Discrete Optimization}
}
Related publications
Une exploration de méthodes exactes pour une détection et un diagnostic efficaces des défaillances des réseaux
Alice Burlats, Cristel Pelsser, and Pierre Schaus
Proceedings of the Journées Francophones de Programmation par Contraintes JFPC, 2024
An Exploration of Exact Methods for Effective Network Failure Detection and Diagnosis
Alice Burlats, Cristel Pelsser, and Pierre Schaus
Proceedings of the 38th Annual Conference of the Belgian Operational Research Society ORBEL, 2024
Placement optimal de moniteurs dans un réseau pour la tomographie booléenne
Alice Burlats, Pierre Schaus, and Cristel Pelsser
Journées Francophones de Programmation par Contraintes JFPC, 2023
An Exploration of Exact Methods for Effective Network Failure Detection and Diagnosis
Auguste Burlats, Pierre Schaus, and Cristel Pelsser
Integration of Constraint Programming, Artificial Intelligence, and Operations Research, 2024