Javascript must be enabled to continue!
The Complexity of Drawing a Graph in a Polygonal Region
View through CrossRef
We prove that the following problem is complete for the existential theory of the reals:
Given a planar graph and a polygonal region, with some vertices of the graph assigned to points on the boundary of the region,
place the remaining vertices to create a planar straight-line drawing of the graph inside the region.
This establishes a wider context for the NP-hardness result by Patrignani on extending partial planar graph drawings.
Our result is one of the first showing that
a problem of drawing planar graphs with straight-line edges is hard for the existential theory of the reals.
The complexity of the problem is open in the case of a simply connected region.
We also show that, even for integer input coordinates, it is possible that drawing a graph in a polygonal region requires some vertices to be placed at irrational coordinates.
By contrast, the coordinates are known to have bounded bit complexity for the special case of a convex region, or for drawing a path in any polygonal region.
In addition, we prove a Mnëv-type universality result - loosely speaking, that
the solution spaces of instances of our graph drawing problem are equivalent, in a topological and algebraic sense, to bounded algebraic varieties.
Journal of Graph Algorithms and Applications
Title: The Complexity of Drawing a Graph in a Polygonal Region
Description:
We prove that the following problem is complete for the existential theory of the reals:
Given a planar graph and a polygonal region, with some vertices of the graph assigned to points on the boundary of the region,
place the remaining vertices to create a planar straight-line drawing of the graph inside the region.
This establishes a wider context for the NP-hardness result by Patrignani on extending partial planar graph drawings.
Our result is one of the first showing that
a problem of drawing planar graphs with straight-line edges is hard for the existential theory of the reals.
The complexity of the problem is open in the case of a simply connected region.
We also show that, even for integer input coordinates, it is possible that drawing a graph in a polygonal region requires some vertices to be placed at irrational coordinates.
By contrast, the coordinates are known to have bounded bit complexity for the special case of a convex region, or for drawing a path in any polygonal region.
In addition, we prove a Mnëv-type universality result - loosely speaking, that
the solution spaces of instances of our graph drawing problem are equivalent, in a topological and algebraic sense, to bounded algebraic varieties.
Related Results
Complexity Theory
Complexity Theory
The workshop
Complexity Theory
was organised by Joachim von zur Gathen (Bonn), Oded Goldreich (Rehovot), Claus-Peter Schnorr (Frankfurt), an...
Graph convolutional neural networks for 3D data analysis
Graph convolutional neural networks for 3D data analysis
(English) Deep Learning allows the extraction of complex features directly from raw input data, eliminating the need for hand-crafted features from the classical Machine Learning p...
Bilangan Terhubung Titik Pelangi pada Graf Garis dan Graf Tengah dari Hasil Operasi Comb Graf Bintang C<sub>3</sub> dan Graf Bintang S<sub>n</sub>
Bilangan Terhubung Titik Pelangi pada Graf Garis dan Graf Tengah dari Hasil Operasi Comb Graf Bintang C<sub>3</sub> dan Graf Bintang S<sub>n</sub>
Penelitian ini bertujuan menentukan bilangan terhubung titik pelangi (rainbow vertex connection number) pada graf garis dan graf tengah yang diperoleh dari hasil operasi comb antar...
Bootstrapping a Biodiversity Knowledge Graph
Bootstrapping a Biodiversity Knowledge Graph
The "biodiversity knowledge graph" is a nice metaphor for connecting biodiversity data sources, but can we actually build it? Do we have sufficient linked data available? Given tha...
Polygonal spatiotemporal optical vortices wavepackets with a prescribed vortex structure
Polygonal spatiotemporal optical vortices wavepackets with a prescribed vortex structure
Spatiotemporal optical vortices (STOVs) are a type of light beams that carry transverse orbital angular momentum (T-OAM), enabling the generation and control of additional degrees ...
Abstract 902: Explainable AI: Graph machine learning for response prediction and biomarker discovery
Abstract 902: Explainable AI: Graph machine learning for response prediction and biomarker discovery
Abstract
Accurately predicting drug sensitivity and understanding what is driving it are major challenges in drug discovery. Graphs are a natural framework for captu...
Domination of Polynomial with Application
Domination of Polynomial with Application
In this paper, .We .initiate the study of domination. polynomial , consider G=(V,E) be a simple, finite, and directed graph without. isolated. vertex .We present a study of the Ira...
E-Cordial Labeling of Some Families of Graphs
E-Cordial Labeling of Some Families of Graphs
An E-cordial labeling σ: E →{0,1} induces σ∗: V →{0,1} on graph G=(V,E), where (σ(v)=(∑_(u∈V)▒〖σ(uv)〗) mod 2 is taken over all edges uv∈E, and the labelling satisfies the condition...

