Structural Parameters for Steiner Orientation
Abstract
We consider the Steiner Orientation problem, where we are given as input a mixed graph G=(V,E,A) and a set of k demand pairs (si,ti), i∈[k]. The goal is to orient the undirected edges of G in a way that the resulting directed graph has a directed path from si to ti for all i∈[k]. We adopt the point of view of structural parameterized complexity and investigate the complexity of Steiner Orientation for standard measures, such as treewidth. Our results indicate that Steiner Orientation is a surprisingly hard problem from this point of view. In particular, our main contributions are the following: (1) We show that Steiner Orientation is NP-complete on instances where the underlying graph has feedback vertex number 2, treewidth 2, pathwidth 3, and vertex integrity 6; (2) We present an XP algorithm parameterized by vertex cover number vc of complexity nO(vc2). Furthermore, we show that this running time is essentially optimal by proving that a running time of no(vc2) would refute the ETH; (3) We consider parameterizations by the number of undirected or directed edges (|E| or |A|) and we observe that the trivial 2|E|nO(1)-time algorithm for the former parameter is optimal under the SETH. Complementing this, we show that the problem admits a 2O(|A|)nO(1)-time algorithm. In addition to the above, we consider the complexity of Steiner Orientation parameterized by tw+k (FPT), distance to clique (FPT), and vc+k (FPT with a polynomial kernel).
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.