Branch-and-Bound Algorithms as Polynomial-time Approximation Schemes

📅 2025-04-22
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates whether the branch-and-bound (B&B) algorithm exhibits polynomial-time approximation scheme (PTAS) behavior for NP-hard combinatorial optimization problems, including the knapsack and scheduling problems. Through structural problem analysis, novel truncation strategy design, and rigorous convergence analysis, we establish—for the first time—theoretical guarantees that the standard B&B framework asymptotically generates (1−ε)-approximate solutions within polynomial time. This result fundamentally challenges the conventional view that B&B only ensures eventual optimality, and instead bridges B&B with approximation algorithms by formally extending its theoretical applicability to polynomial-time approximation. Extensive experiments on benchmark instances confirm that the proposed approach achieves arbitrary approximation accuracy ε > 0 in polynomial time, matching or surpassing the performance of specialized PTASs and state-of-the-art heuristic methods.

Technology Category

Application Category

📝 Abstract
Branch-and-bound algorithms (B&B) and polynomial-time approximation schemes (PTAS) are two seemingly distant areas of combinatorial optimization. We intend to (partially) bridge the gap between them while expanding the boundary of theoretical knowledge on the B&B framework. Branch-and-bound algorithms typically guarantee that an optimal solution is eventually found. However, we show that the standard implementation of branch-and-bound for certain knapsack and scheduling problems also exhibits PTAS-like behavior, yielding increasingly better solutions within polynomial time. Our findings are supported by computational experiments and comparisons with benchmark methods. This paper is an extended version of a paper accepted at ICALP 2025.
Problem

Research questions and friction points this paper is trying to address.

Bridge gap between branch-and-bound and PTAS in optimization
Show B&B exhibits PTAS-like behavior for knapsack problems
Validate findings with computational experiments and benchmarks
Innovation

Methods, ideas, or system contributions that make the work stand out.

Branch-and-bound algorithms for PTAS behavior
Polynomial-time solutions for knapsack problems
Computational experiments validate benchmark comparisons
🔎 Similar Papers
No similar papers found.
K
K. Encz
Faculty of Informatics, Università della Svizzera italiana, [CH 6962 Lugano, Switzerland]; Istituto Dalle Molle di studi sull’intelligenza artificiale (IDSIA USI-SUPSI), [CH 6962 Lugano, Switzerland]
M
M. Mastrolilli
Dipartimento Tecnologie innovative, Scuola universitaria professionale della Svizzera italiana [CH 6962 Lugano, Switzerland]; Istituto Dalle Molle di studi sull’intelligenza artificiale (IDSIA USI-SUPSI) [CH 6962 Lugano, Switzerland]
Eleonora Vercesi
Eleonora Vercesi
Università della Svizzera Italiana
Combinatorial OptimizationTravelling Salesman ProblemComplexity