English

The Complexity of Recognizing Geometric Hypergraphs

Computational Geometry 2023-08-21 v2

Abstract

As set systems, hypergraphs are omnipresent and have various representations ranging from Euler and Venn diagrams to contact representations. In a geometric representation of a hypergraph H=(V,E)H=(V,E), each vertex vVv\in V is associated with a point pvRdp_v\in \mathbb{R}^d and each hyperedge eEe\in E is associated with a connected set seRds_e\subset \mathbb{R}^d such that {pvvV}se={pvve}\{p_v\mid v\in V\}\cap s_e=\{p_v\mid v\in e\} for all eEe\in E. We say that a given hypergraph HH is representable by some (infinite) family FF of sets in Rd\mathbb{R}^d, if there exist PRdP\subset \mathbb{R}^d and SFS \subseteq F such that (P,S)(P,S) is a geometric representation of HH. For a family F, we define RECOGNITION(F) as the problem to determine if a given hypergraph is representable by F. It is known that the RECOGNITION problem is R\exists\mathbb{R}-hard for halfspaces in Rd\mathbb{R}^d. We study the families of translates of balls and ellipsoids in Rd\mathbb{R}^d, as well as of other convex sets, and show that their RECOGNITION problems are also R\exists\mathbb{R}-complete. This means that these recognition problems are equivalent to deciding whether a multivariate system of polynomial equations with integer coefficients has a real solution.

Keywords

Cite

@article{arxiv.2302.13597,
  title  = {The Complexity of Recognizing Geometric Hypergraphs},
  author = {Daniel Bertschinger and Nicolas El Maalouly and Linda Kleist and Tillmann Miltzow and Simon Weber},
  journal= {arXiv preprint arXiv:2302.13597},
  year   = {2023}
}

Comments

Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023) 17 pages, 11 figures

R2 v1 2026-06-28T08:50:16.554Z