Papers › Computing the Union Join and Subset Graph of Acyclic Hypergraphs in Subquadratic Time

Computing the Union Join and Subset Graph of Acyclic Hypergraphs in Subquadratic Time

14 Apr 2021arXiv:2104.06636links table onlyarchive 2025-07-28

Arne Leitert

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

We investigate the two problems of computing the union join graph as well as computing the subset graph for acyclic hypergraphs and their subclasses. In the union join graph G of an acyclic hypergraph H, each vertex of G represents a hyperedge of H and two vertices of G are adjacent if there exits a join tree T for H such that the corresponding hyperedges are adjacent in T. The subset graph of a hypergraph H is a directed graph where each vertex represents a hyperedge of H and there is a directed edge from a vertex u to a vertex v if the hyperedge corresponding to u is a subset of the hyperedge corresponding to v. For a given hypergraph H = (V, ℰ), let n = |V|, m = |ℰ|, and N = ∑_(E ∈ℰ) |E|. We show that, if the Strong Exponential Time Hypothesis is true, both problems cannot be solved in 𝒪 ( N^(2 - ε) ) time for α-acyclic hypergraphs and any constant ε> 0, even if the created graph is sparse. Additionally, we present algorithms that solve both problems in 𝒪 ( N² / logN + |G| ) time for α-acyclic hypergraphs, in 𝒪 ( N log(n + m) + |G| ) time for β-acyclic hypergaphs, and in 𝒪 ( N + |G| ) time for γ-acyclic hypergraphs as well as for interval hypergraphs, where |G| is the size of the computed graph.

PaperPDFCode

Code

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections