English

Steiner connectivity problems in hypergraphs

Combinatorics 2023-04-13 v2 Computational Complexity Discrete Mathematics

Abstract

We say that a tree TT is an SS-Steiner tree if SV(T)S \subseteq V(T) and a hypergraph is an SS-Steiner hypertree if it can be trimmed to an SS-Steiner tree. We prove that it is NP-complete to decide, given a hypergraph H\mathcal{H} and some SV(H)S \subseteq V(\mathcal{H}), whether there is a subhypergraph of H\mathcal{H} which is an SS-Steiner hypertree. As corollaries, we give two negative results for two Steiner orientation problems in hypergraphs. Firstly, we show that it is NP-complete to decide, given a hypergraph H\mathcal{H}, some rV(H)r \in V(\mathcal{H}) and some SV(H)S \subseteq V(\mathcal{H}), whether this hypergraph has an orientation in which every vertex of SS is reachable from rr. Secondly, we show that it is NP-complete to decide, given a hypergraph H\mathcal{H} and some SV(H)S \subseteq V(\mathcal{H}), whether this hypergraph has an orientation in which any two vertices in SS are mutually reachable from each other. This answers a longstanding open question of the Egerv\'ary Research group. We further show that it is NP-complete to decide if a given hypergraph has a well-balanced orientation. On the positive side, we show that the problem of finding a Steiner hypertree and the first orientation problem can be solved in polynomial time if the number of terminals S|S| is fixed.

Keywords

Cite

@article{arxiv.2211.02525,
  title  = {Steiner connectivity problems in hypergraphs},
  author = {Florian Hörsch and Zoltán Szigeti},
  journal= {arXiv preprint arXiv:2211.02525},
  year   = {2023}
}
R2 v1 2026-06-28T05:12:01.801Z