paper-with-me

홈 › Papers

Decision Diagram-Based Branch-and-Bound with Caching for Dominance and Suboptimality Detection

2022-11-22 · Vianney Coppé, Xavier Gillard, Pierre Schaus

The branch-and-bound algorithm based on decision diagrams introduced by Bergman et al. in 2016 is a framework for solving discrete optimization problems with a dynamic programming formulation. It works by compiling a series of bounded-width decision diagrams that can provide lower and upper bounds for any given subproblem. Eventually, every part of the search space will be either explored or pruned by the algorithm, thus proving optimality. This paper presents new ingredients to speed up the search by exploiting the structure of dynamic programming models. The key idea is to prevent the repeated expansion of nodes corresponding to the same dynamic programming states by querying expansion thresholds cached throughout the search. These thresholds are based on dominance relations between partial solutions previously found and on the pruning inequalities of the filtering techniques introduced by Gillard et al. in 2021. Computational experiments show that the pruning brought by this caching mechanism allows significantly reducing the number of nodes expanded by the algorithm. This results in more benchmark instances of difficult optimization problems being solved in less time while using narrower decision diagrams.

📄 PDF Abstract BibTeX arXiv:2211.13118

Code (2)

informsjoc/2022.0340 공식 구현
vcoppe/ddo-barrier 공식 구현

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

An Enhanced Branch-and-bound Algorithm for the Talent Scheduling Problem

2014-01-23 · Zizhen Zhang, Hu Qin, Xiaocong Liang, Andrew Lim

The talent scheduling problem is a simplified version of the real-world film shooting problem, which aims to determine a shooting sequence so as to minimize the total cost of the actors involved. In this article, we firs…

Scheduling

Cost-Optimal Decision Diagrams for Stochastic Boolean Function Evaluation

2026-06-23 · Xia Zong, Tuomo Lehtonen, Jussi Rintanen arxiv

In many decision-making scenarios, acquiring information incurs different costs. We consider the problem of constructing a deterministic evaluation strategy that minimizes the expected cost of evaluating a propositional …

Solving Limited-Memory Influence Diagrams Using Branch-and-Bound Search

2013-09-26 · Arindam Khaled, Eric A. Hansen, Changhe Yuan

A limited-memory influence diagram (LIMID) generalizes a traditional influence diagram by relaxing the assumptions of regularity and no-forgetting, allowing a wider range of decision problems to be modeled. Algorithms fo…

On oblivious branching programs with bounded repetition that cannot efficiently compute CNFs of bounded treewidth

2015-10-10 · Igor Razgon

In this paper we study complexity of an extension of ordered binary decision diagrams (OBDDs) called $c$-OBDDs on CNFs of bounded (primal graph) treewidth. In particular, we show that for each $k$ there is a class of CNF…

On the read-once property of branching programs and CNFs of bounded treewidth

2014-11-02 · Igor Razgon

In this paper we prove a space lower bound of $n^{\Omega(k)}$ for non-deterministic (syntactic) read-once branching programs ({\sc nrobp}s) on functions expressible as {\sc cnf}s with treewidth at most $k$ of their prima…

Negation