A New Dynamic Programming Approach for Spanning Trees with Chain Constraints and Beyond
Martin N\"agele, Rico Zenklusen

TL;DR
This paper introduces a novel dynamic programming method for finding spanning trees with chain and laminar constraints, achieving near-optimal solutions efficiently and extending to parity constraints relevant for TSP.
Contribution
It presents a new dynamic programming approach that incorporates representative solutions, enabling handling of complex constraints in spanning tree problems.
Findings
Quasi-polynomial time algorithm for minimum chain-constrained spanning tree with near-optimal guarantees
Extension of the approach to handle lower bounds and laminar family constraints
Application to parity constraints in TSP and related problems
Abstract
Short spanning trees subject to additional constraints are important building blocks in various approximation algorithms. Especially in the context of the Traveling Salesman Problem (TSP), new techniques for finding spanning trees with well-defined properties have been crucial in recent progress. We consider the problem of finding a spanning tree subject to constraints on the edges in cuts forming a laminar family of small width. Our main contribution is a new dynamic programming approach where the value of a table entry does not only depend on the values of previous table entries, as it is usually the case, but also on a specific representative solution saved together with each table entry. This allows for handling a broad range of constraint types. In combination with other techniques -- including negatively correlated rounding and a polyhedral approach that, in the problems we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicle Routing Optimization Methods · Optimization and Packing Problems · Transportation Planning and Optimization
