Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Oxford University Re...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
zbMATH Open
Article
Data sources: zbMATH Open
SIAM Journal on Computing
Article . 1995 . Peer-reviewed
Data sources: Crossref
DBLP
Article
Data sources: DBLP
versions View all 4 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Identifying the Minimal Transversals of a Hypergraph and Related Problems

Identifying the minimal transversals of a hypergraph and related problems
Authors: Eiter, T; Gottlob, G;

Identifying the Minimal Transversals of a Hypergraph and Related Problems

Abstract

This paper looks at the algorithmic complexity of two problems on hypergraphs. The first problem is the problem to test whether a given hypergraph is saturated, i.e., whether every subset of the vertex set is contained in an edge or contains an edge of the hypergraph. The second problem is the problem to test whether a given hypergraph is the transversal hypergraph of another given hypergraph. A transversal of a hypergraph \(H\) is a subset of the vertices that intersects each edge of \(H\). It is minimal if it does not contain another transversal as a proper subset. The collection of all minimal transversals of \(H\) forms the transversal hypergraph of \(H\). It is shown that the hypergraph saturation problem is co-NP-complete, even for hypergraphs that are self-complemented (the complement of itself), and all edges have size \(k\) or \(n- k\), for fixed \(k\geq 3\). However, for self-complemented hypergraphs with all edges of size 2 or \(n- 2\), the problem is shown to be solvable in polynomial time. Also, the paper looks at the hypergraph saturation problem for simple hypergraphs, i.e., no edge can be a proper subset of another edge. It is shown that this problem is as hard as the subcase for self-complemented hypergraphs. As a byproduct, several hardness results are obtained for the problem to color the vertices of a hypergraph with two colors, such that each edge contains vertices of both colors. The following results are shown for the transversal-hypergraph problem. First, if this problem is not solvable in polynomial time, then there exists no algorithm for computing the transversal hypergraph that uses time, polynomial in the size of the output. Several characterizations of the transversal-hypergraph problem are obtained, also in terms of saturation. Then, it follows that there is a polynomial time transformation from hypergraph saturation for simple graphs to the transversal-hypergraph problem. Also, it is shown that the problem to decide whether a given hypergraph is its own transversal is equivalent to the hypergraph saturation problem for simple hypergraphs. Finally, several special cases are established that allow polynomial time algorithms: if the sizes of edges differ by at most a constant, then the hypergraph saturation problem is polynomial time solvable; if the sizes of the edges of one of the input graphs of the transversal-hypergraph problem is bounded by a constant, then this problem allows a polynomial time algorithm; and a polynomial time algorithm is given for computing the transversal of acyclic hypergraphs, implying the polynomial time solvability of the transversal-hypergraph problem for acyclic hypergraphs. Several applications, for satisfiability problems, problems in relational databases, distributed databases, Boolean switching theory, and model-based diagnosis are given.

Country
United Kingdom
Related Organizations
Keywords

hitting sets, transversal hypergraph, databases, algorithmic complexity, hypergraph saturation problem, Applications of graph theory, hypergraph, Hypergraphs, self-complemented hypergraphs, color, Graph algorithms (graph-theoretic aspects), polynomial time algorithms, acyclic hypergraphs, Boolean switching

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    262
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Top 10%
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Top 1%
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Top 10%
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
262
Top 10%
Top 1%
Top 10%
Green