Skip to content
Conference Open access

Taming Treewidth DP with Modulators: A General Booster for Graph Heuristics

Aug 2026 · Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence · 1 citation · 31 references
Computer Science

TL;DR

This work applies TDP to enhance algorithms across diverse paradigms, including evolutionary search, greedy heuristics, and graph-neural-network-based heuristics, and shows that TDP significantly improves performance over the original methods.

Abstract

Treewidth is a fundamental graph invariant that quantifies how tree-like a given graph is. It is extensively used with dynamic programming to design fixed-parameter tractable algorithms for many NP-hard graph combinatorial optimization problems. However, despite broad theoretical applicability, treewidth dynamic programming (TDP) does not scale in practice beyond graphs with very small treewidth. Rather than applying TDP as a standalone technique, we demonstrate that TDP can serve as a broadly applicable enhancer for a wide range of graph combinatorial optimization algorithms. Our framework leverages the concept of treewidth modulators, which refer to vertex sets whose removal significantly reduces the treewidth. We further propose an empirically efficient procedure for generating such treewidth modulators. To enhance an algorithm 𝒜, we use 𝒜 to heuristically make decisions on the modulators vertices, after which the remaining decisions outside the treewidth modulators become scalable for TDP. To demonstrate the general applicability of our proposed framework. We experimented with three classic graph combinatorial optimization models: Maximum Independent Set, Minimum Vertex Cover, and Max Cut. We apply TDP to enhance algorithms across diverse paradigms, including evolutionary search, greedy heuristics, and graph-neural-network-based heuristics. For all combinations of optimization models and base algorithms, TDP significantly improves performance over the original methods. In many settings, TDP-enhanced greedy heuristics are competitive with, and sometimes clearly outperform, state-of-the-art commercial solvers.

Read PDF

Similar papers

Open access Sep 2026

Tree+DAG: An Efficient Index for Resistance Distance Computation on Core-Periphery Graphs

Resistance distance computation is a fundamental problem in graph data management. To avoid the high latency of online evaluation, recent work builds offline indexes. Existing approaches, however, fall into two families with complementary weaknesses: loop-erased random-walk methods (e.g., LEIndex) are efficient on fa...

Mei-Hao Liao, Bao Xing, Rong-Hua Li et al. · 0 citations
Preprint Sep 2026

Treewidth and the complexity of box-constrained quadratic programs

We consider the problem of minimizing a sparse quadratic function over the unit hypercube. In binary quadratic programming, treewidth of the interaction graph is a central parameter for tractability: bounded treewidth yields polynomial-time solvability. Motivated by this fact, we investigate whether treewidth plays a s...

Alberto Del Pia, Aida Khajavirad · 0 citations
Preprint Sep 2026

Exact Greedy Influence Maximization in Linear Time on Bounded-Treewidth Graphs

Computing influence spread under the Independent Cascade (IC) model is #P-hard, and influence maximization is commonly approached using Monte Carlo or reverse-reachable-set sampling. We study IC diffusion on bounded-treewidth graphs. Using probability distributions over separator reachability relations, we obtain exact...

Matic Požar · 0 citations
#machine learning Preprint Sep 2026

Dual-GNN Multilevel Coarsening for Maximum Independent Set

The Dual-GNN Multilevel Coarsening framework uses learning to guide multilevel graph coarsening while retaining combinatorial search for final decision making and achieves the best mean solution quality among all evaluated methods.

Tian-Feng Chen, Xian-Yue Li · 0 citations
Preprint Aug 2026

Not All Degree Constraints Are Created Equal when Computing Spanning Trees

This paper proves that the former two problems are fixed-parameter tractable when parameterized by the treedepth of the input graph, and shows that Set of Degrees MST remains W[1]-hard parameterized by treedepth, even when combined with the feedback vertex number.

Narek Bojikian, Alexander Firbas, Robert Ganian et al. · 0 citations
Preprint Sep 2026

$hp$-adaptive trees for graph signal approximation

Tree-encoded partitionings of graphs are fundamental tools for the decomposition and approximation of graph signals. For the efficient approximation of such graph signals, we develop strategies based on $hp$-refinement by combining domain decomposition with an improved local approximation using polynomials of higher de...

Giacomo Elefante, Wolfgang Erb, M. Multerer · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.