Structural parameterizations of Geodetic Set on directed (acyclic) graphs
Abstract
In DIRECTED GEODETIC SET, we are given a (directed) graph and seek a small solution set S ⊂eq V(G) such that every vertex lies on a shortest directed path between two vertices in S. It is known that the problem is W[2]-hard when parameterized by the solution size k, even on directed acyclic graphs (DAGs). Our first result is a kernel of size 2O(vcn) for DIRECTED GEODETIC SET on general digraphs, where vcn denotes the vertex cover number of the underlying (undirected) graph. This implies an algorithm running in time 2O(vcn2) · nO(1). Furthermore, we prove that, assuming the ETH, the problem does not admit an algorithm running in time 2o(vcn2) · nO(1). Next, we show that on general digraphs, DIRECTED GEODETIC SET admits a natural kernel of size (kΔ)O(rdiam), where Δ is the maximum degree and rdiam denotes the reachability diameter of the digraph (a natural analogue of diameter of undirected graphs). This yields an algorithm running in time (kΔ)O(rdiam · k)· nO(1). We further prove that, assuming the ETH, the problem does not admit an algorithm running in time (kΔ)o(rdiam · k) · nO(1). Finally, we justify the necessity of combining parameters by establishing the following hardness results for DIRECTED GEODETIC SET: - It is W[2]-hard parameterized by k, even on digraphs of maximum degree 3. - It is para-NP-hard parameterized by maximum degree and reachability diameter. One can infer that the problem remains W[2]-hard when parameterized by k, even on graphs of reachability diameter 3 from Araújo and Arraes [DAM 2022]. All our conditional lower bounds and hardness results hold even when the input digraph is restricted to be a DAG.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.