Improved lower bounds for the maximum order of an induced acyclic subgraph
Shamil Asgarli, Donald Falkenhagen, Kaya Hoshi
TL;DR
This work extends Caro–Wei style lower bounds for maximum induced acyclic vertex sets from undirected graphs to digraphs by developing two complementary refinements of the AGJS bound: a neighborhood-based refinement and a variance-based bound. The neighborhood refinement applies the AGJS construction to a residual subgraph, producing a tight bound that leverages local degree structure, while the variance-based bound analyzes a randomized feedback vertex set (FVS) via the DL algorithm and uses the Bhatia–Davis inequality to obtain a second-order improvement. The paper provides exact expressions for the probability of a vertex not belonging to the DL output and derives a complete covariance catalog via inclusion–exclusion, enabling a closed-form variance term and a practical bound: $\alpha(D) \ge \sum_v \rho_D(v) + \dfrac{\mathrm{Var}(|S|)}{\sum_v \rho_D(v) - c}$. Numerical experiments on several random graph models show that the improvements are most pronounced in graphs with heterogeneous degree structure, while Erdős–Rényi digraphs exhibit little to no gain, illustrating the conditions under which each refinement is most effective.
Abstract
Computing the cardinality of a maximum induced acyclic vertex set in a digraph is NP-hard. Since finding an exact solution is computationally difficult, a fruitful approach is to establish high-quality lower bounds that are efficiently computable. We build on the Akbari--Ghodrati--Jabalameli--Saghafian (AGJS) bound for digraphs by adapting refinement techniques used by (a) Selkow and Harant--Mohr and (b) Angel--Campigotto--Laforest in their respective improvements of the Caro--Wei bound for undirected graphs. First, inspired by (a), we prove a neighborhood-based refinement of the AGJS bound that incorporates local degree data of each vertex. Second, inspired by (b), we compute the variance of the size of a feedback vertex set returned by a randomized algorithm. This result, combined with the Bhatia--Davis inequality, yields a tighter lower bound than the AGJS bound.
