English

DAG Covers: The Steiner Point Effect

Data Structures and Algorithms 2026-04-07 v1

Abstract

Given a weighted digraph GG, a (t,g,μ)(t,g,\mu)-DAG cover is a collection of gg dominating DAGs D1,,DgD_1,\dots,D_g such that all distances are approximately preserved: for every pair (u,v)(u,v) of vertices, minidDi(u,v)tdG(u,v)\min_id_{D_i}(u,v)\le t\cdot d_{G}(u,v), and the total number of non-GG edges is bounded by (iDi)Gμ|(\cup_i D_i)\setminus G|\le \mu. Assadi, Hoppenworth, and Wein [STOC 25] and Filtser [SODA 26] studied DAG covers for general digraphs. This paper initiates the study of \emph{Steiner} DAG cover, where the DAGs are allowed to contain Steiner points. We obtain Steiner DAG covers on the important classes of planar digraphs and low-treewidth digraphs. Specifically, we show that any digraph with treewidth tw admits a (1,2,O~(ntw))(1,2,\tilde{O}(n\cdot tw))-Steiner DAG cover. For planar digraphs we provide a (1+ε,2,O~ε(n))(1+\varepsilon,2,\tilde{O}_\varepsilon(n))-Steiner DAG cover. We also demonstrate a stark difference between Steiner and non-Steiner DAG covers. As a lower bound, we show that any non-Steiner DAG cover for graphs with treewidth 11 with stretch t<2t<2 and sub-quadratic number of extra edges requires Ω(logn)\Omega(\log n) DAGs.

Keywords

Cite

@article{arxiv.2604.04186,
  title  = {DAG Covers: The Steiner Point Effect},
  author = {Sujoy Bhore and Hsien-Chih Chang and Jonathan Conroy and Arnold Filtser and Eunjin Oh and Nicole Wein and Da Wei Zheng},
  journal= {arXiv preprint arXiv:2604.04186},
  year   = {2026}
}
R2 v1 2026-07-01T11:54:34.903Z