Recognition of Unit Segment and Polyline Graphs is ∃R-Complete

📅 2024-01-04
🏛️ International Workshop on Graph-Theoretic Concepts in Computer Science
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the recognition problems for unit segment intersection graphs and $k$-bend polyline intersection graphs: given an abstract graph, determine whether it can be realized as the intersection graph of unit-length line segments (or polylines with exactly $k$ bends) in the plane. Via intricate geometric reductions, we establish, for the first time, that both recognition problems are $existsmathbb{R}$-complete—i.e., computationally equivalent in complexity to the existential theory of the reals (ETR). This resolves two long-standing open problems in computational geometry concerning the complexity classification of classical geometric intersection graph recognition, thereby filling a fundamental theoretical gap. Our approach combines algebraic encoding of geometric constraints with rigorous analysis within the real RAM model, yielding a novel methodological framework for characterizing the complexity of geometric graph recognition problems.

Technology Category

Application Category

📝 Abstract
Given a set of objects O in the plane, the corresponding intersection graph is defined as follows. A vertex is created for each object and an edge joins two vertices whenever the corresponding objects intersect. We study here the case of unit segments and polylines with exactly k bends. In the recognition problem, we are given a graph and want to decide whether the graph can be represented as the intersection graph of certain geometric objects. In previous work it was shown that various recognition problems are $existsmathbb{R}$-complete, leaving unit segments and polylines as few remaining natural cases. We show that recognition for both families of objects is $existsmathbb{R}$-complete.
Problem

Research questions and friction points this paper is trying to address.

Determining if a graph can be represented as an intersection graph of unit segments
Deciding if a graph can be represented as an intersection graph of polylines with k bends
Establishing the computational complexity of these geometric graph recognition problems
Innovation

Methods, ideas, or system contributions that make the work stand out.

Proves unit segment recognition is $existsmathbb{R}$-complete
Shows polyline with k bends recognition is $existsmathbb{R}$-complete
Resolves complexity for two remaining natural geometric cases
🔎 Similar Papers
No similar papers found.
Michael Hoffmann
Michael Hoffmann
ETH Zürich
GeometryGraphsAlgorithmsComplexity
T
Tillmann Miltzow
Department of Information and Computing Sciences, Utrecht University, The Netherlands
S
Simon Weber
Department of Computer Science, ETH Zürich, Switzerland
Lasse Wulf
Lasse Wulf
PostDoc, DTU Copenhagen
Combinatorial OptimizationAlgorithmic Graph TheoryRobust Optimization