On the Complexity of Hyperpath and Minimal Separator Enumeration in Directed Hypergraphs
Abstract
In this paper, we address the enumeration of (induced) - paths and minimal - separators. These problems are some of the most famous classical enumeration problems that can be solved in polynomial delay by simple backtracking for a (un)directed graph. As a generalization of these problems, we consider the (induced) - hyperpath and minimal - separator enumeration in a \emph{directed hypergraph}. We show that extending these classical enumeration problems to directed hypergraphs drastically changes their complexity. More precisely, there are no output-polynomial time algorithms for the enumeration of induced - hyperpaths and minimal - separators unless , and if there is an output-polynomial time algorithm for the - hyperpath enumeration, then the minimal transversal enumeration can be solved in output polynomial time even if a directed hypergraph is -hypergraph. Since the existence of an output-polynomial time algorithm for the minimal transversal enumeration has remained an open problem for over 45 years, it indicates that the - hyperpath enumeration for a -hypergraph is not an easy problem. As a positive result, the - hyperpath enumeration for a -hypergraph can be solved in polynomial delay by backtracking.
Cite
@article{arxiv.2507.07528,
title = {On the Complexity of Hyperpath and Minimal Separator Enumeration in Directed Hypergraphs},
author = {Kazuhiro Kurita and Kevin Mann},
journal= {arXiv preprint arXiv:2507.07528},
year = {2025}
}