On the Enumeration of Minimal Hitting Sets in Lexicographical Order
It is a long-standing open problem whether there exists an output-polynomial algorithm enumerating all minimal hitting sets of a hypergraph. A stronger requirement is to ask for an algorithm that outputs them in lexicographical order. We show that there is no incremental-polynomial algorithm for the ordered enumeration, unless P = NP. Notwithstanding, we present a method with delay O(|H|^(k*+2) |V|^2), where k* is the rank of the transversal hypergraph. On classes of hypergraphs for which k* is bounded the delay is polynomial. Additionally, we prove that the extension problem of minimal hitting sets is W[3]-complete when parameterised by the size of the set which is to be extended. For the latter problem, we give an algorithm that is optimal under ETH.
READ FULL TEXT 
  
  
     share
 share