Enumerating minimal solution sets for metric graph problems
Benjamin Bergougnoux, Oscar Defrain, Fionn Mc Inerney
TL;DR
This work initiates the enumeration of minimal solution sets for key metric-graph problems by connecting them to Trans-Enum, the fundamental problem of listing minimal transversals in hypergraphs. It establishes that minimal resolving sets in general graphs are equivalent to Trans-Enum, while minimal geodetic sets on split graphs are also equivalent to Trans-Enum, and shows that minimal strong resolving sets admit polynomial-delay enumeration. The paper also studies the impact of graph structure, proving hardness results that Trans-Enum underpins the difficulty of MinResolving and MinGeodetic in general, yet yielding linear-delay algorithms for P4-free graphs via Courcelle’s theorem and bounded clique-width. Additionally, it examines extension problems (Ext-Trans-Enum) and demonstrates hardness results for Ext-MinGeodetic on co-bipartite graphs and Ext-MinResolving on split graphs, highlighting limitations of standard flashlight-search methods. Overall, the work positions Trans-Enum as a central benchmark for enumeration in graph theory, while offering new insights through matroid perspectives and targeted restrictions that delineate tractable vs. intractable instances.
Abstract
Problems from metric graph theory like Metric Dimension, Geodetic Set, and Strong Metric Dimension have recently had a strong impact in parameterized complexity by being the first known problems in NP to admit double-exponential lower bounds in the treewidth, and even in the vertex cover number for the latter, assuming the Exponential Time Hypothesis. We initiate the study of enumerating minimal solution sets for these problems and show that they are also of great interest in enumeration. Specifically, we show that enumerating minimal resolving sets in graphs and minimal geodetic sets in split graphs are equivalent to enumerating minimal transversals in hypergraphs (denoted Trans-Enum), whose solvability in total-polynomial time is one of the most important open problems in algorithmic enumeration. This provides two new natural examples to a question that emerged in recent works: for which vertex (or edge) set graph property $Π$ is the enumeration of minimal (or maximal) subsets satisfying $Π$ equivalent to Trans-Enum? As very few properties are known to fit within this context -- namely, those related to minimal domination -- our results make significant progress in characterizing such properties, and provide new angles to approach Trans-Enum. In contrast, we observe that minimal strong resolving sets can be enumerated with polynomial delay. Additionally, we consider cases where our reductions do not apply, namely graphs with no long induced paths, and show both positive and negative results related to the enumeration and extension of partial solutions.
