Decision diagrams for discrete optimization: A survey of recent advances

MP Castro, AA Cire, JC Beck - INFORMS Journal on …, 2022 - pubsonline.informs.org
In the last decade, decision diagrams (DDs) have been the basis for a large array of novel
approaches for modeling and solving optimization problems. Many techniques now use DDs …

Decision diagram decomposition for quadratically constrained binary optimization

D Bergman, L Lozano - INFORMS Journal on Computing, 2021 - pubsonline.informs.org
In recent years the use of decision diagrams within the context of discrete optimization has
proliferated. This paper continues this expansion by proposing the use of decision diagrams …

[PDF][PDF] A multi-valued decision diagram-based approach to constrained optimal path problems over directed acyclic graphs

M Zhang, L Fang, Z Gu, Q Guan, Y Lai - … of the Thirty-Third International Joint …, 2024 - ijcai.org
Numerous combinatorial optimization problems can be reduced to the optimal path problem
over directed acyclic graphs (DAGs). The constrained version of the optimal path problem …

[HTML][HTML] Fast enumeration of all cost-bounded solutions for combinatorial problems using ZDDs

S Minato, J Kawahara, M Banbara, T Horiyama… - Discrete Applied …, 2025 - Elsevier
We propose a fast method for exactly enumerating a large number of all cost-bounded
solutions for combinatorial problems using Zero-suppressed Binary Decision Diagrams …

Decision Diagrams for Optimization

L Lozano, D Bergman, AA Cire - Encyclopedia of Optimization, 2022 - Springer
Decision diagrams have been extensively and successfully used for solving challenging
discrete optimization problems during the last decade. This article provides a brief overview …

Logic-Constrained Shortest Paths for Flight Planning

R Euler, PM Casas, R Borndörfer - arXiv preprint arXiv:2412.13235, 2024 - arxiv.org
The Logic-Constrained Shortest Path Problem (LCSP) combines a one-to-one shortest path
problem with satisfiability constraints imposed on the routing graph. This setting arises in …

Decision diagram-based integer programming for the paired job scheduling problem

L Lozano, MJ Magazine, GG Polak - IISE Transactions, 2020 - Taylor & Francis
The paired job scheduling problem seeks to schedule n jobs on a single machine, each job
consisting of two tasks for which there is a mandatory minimum waiting time between the …

Interval-Memoized Backtracking on ZDDs for Fast Enumeration of All Lower Cost Solutions

S Minato, M Banbara, T Horiyama, J Kawahara… - arXiv preprint arXiv …, 2022 - arxiv.org
In this paper, we propose a fast method for exactly enumerating a very large number of all
lower cost solutions for various combinatorial problems. Our method is based on …

[PDF][PDF] A dynamic programming algorithm for tree trimming-based text summarization

M Nishino, N Yasuda, T Hirao, S Minato… - Proceedings of the …, 2015 - aclanthology.org
Tree trimming is the problem of extracting an optimal subtree from an input tree, and
sentence extraction and sentence compression methods can be formulated and solved as …

BDD-Constrained A* Search: A Fast Method for Solving Constrained Shortest-Path Problems

F Takeuchi, M Nishino, N Yasuda, T Akiba… - … on Information and …, 2017 - search.ieice.org
This paper deals with the constrained DAG shortest path problem (CDSP), which finds the
shortest path on a given directed acyclic graph (DAG) under any logical constraints posed …