Tree independence number V. Walls and claws
Maria Chudnovsky, Julien Codsi, Daniel Lokshtanov, Martin Milanič, Varun Sivashankar
TL;DR
This work addresses bounding the tree independence number for graphs that exclude the families $\mathcal{L}_t$, $S_{t,t,t}$, and $K_{t,t}$. The authors develop a structural framework built around extended strip decompositions and a layered-sets technique, establishing that the underlying pattern $H$ in such decompositions has bounded treewidth, which yields small cores for balanced separators. Through a sequence of boosting and disjointness arguments, they obtain $(w,\varepsilon)$-boosted separators with polylogarithmic core sizes, culminating in a global separator yielding a tree independence bound of $c(t)\log^4 n$. Consequently, Maximum Weight Independent Set and related problems become quasi-polynomial-time solvable on these graph classes. The paper also proves a polylogarithmic bound on tree independence using a $d(t)$-breakable property for the class $\mathcal{M}_t^*$, contributing to a broader program of understanding induced-subgraph obstructions to small tree independence numbers.
Abstract
Given a family $\mathcal{H}$ of graphs, we say that a graph $G$ is $\mathcal{H}$-free if no induced subgraph of $G$ is isomorphic to a member of $\mathcal{H}$. Let $S_{t,t,t}$ be the graph obtained from $K_{1,3}$ by subdividing each edge $t-1$ times, and let $W_{t\times t}$ be the $t$-by-$t$ hexagonal grid. Let $\mathcal{L}_t$ be the family of all graphs $G$ such that $G$ is the line graph of some subdivision of $W_{t \times t}$. We prove that for every positive integer $t$ there exists $c(t)$ such that every $\mathcal{L}_t \cup \{S_{t,t,t}, K_{t,t}\}$-free $n$-vertex graph admits a tree decomposition in which the maximum size of an independent set in each bag is at most $c(t)\log^4n$. This is a variant of a conjecture of Dallard, Krnc, Kwon, Milanič, Munaro, Štorgel, and Wiederrecht from 2024. This implies that the Maximum Weight Independent Set problem, as well as many other natural algorithmic problems, that are known to be NP-hard in general, can be solved in quasi-polynomial time if the input graph is $\mathcal{L}_t \cup \{S_{t,t,t},K_{t,t}\}$-free. As part of our proof, we show that for every positive integer $t$ there exists an integer $d$ such that every $\mathcal{L}_t \cup \{S_{t,t,t}\}$-free graph admits a balanced separator that is contained in the neighborhood of at most $d$ vertices.
