Computing Boundary Cycle of a Pseudo-Triangle Polygon from its Visibility Graph

Visibility graph of a simple polygon is a graph with the same vertex set in which there is an edge between a pair of vertices if and only if the segment through them lies completely inside the polygon. Each pair of adjacent vertices on the boundary of the polygon are assumed to be visible. Therefore, the visibility graph of each polygon always contains its boundary edges. This implies that we have always a Hamiltonian cycle in a visibility graph which determines the order of vertices on the boundary of the corresponding polygon. In this paper, we propose a polynomial time algorithm for determining such a Hamiltonian cycle for a pseudo-triangle polygon from its visibility graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2019

Pseudo-Triangle Visibility Graph: Characterization and Reconstruction

The visibility graph of a simple polygon represents visibility relations...
research
04/02/2020

Terrain Visibility Graphs: Persistence is Not Enough

In this paper, we consider the Visibility Graph Recognition and Reconstr...
research
04/13/2018

Recognizing Visibility Graphs of Polygons with Holes and Internal-External Visibility Graphs of Polygons

Visibility graph of a polygon corresponds to its internal diagonals and ...
research
01/24/2021

Recognizing Visibility Graphs of Triangulated Irregular Networks

A Triangulated Irregular Network (TIN) is a data structure that is usual...
research
03/09/2021

Sequential Learning on Liver Tumor Boundary Semantics and Prognostic Biomarker Mining

The boundary of tumors (hepatocellular carcinoma, or HCC) contains rich ...
research
05/02/2020

Simultaneous Visibility Representations of Undirected Pairs of Graphs

We consider the problem of determining if a pair of undirected graphs ⟨ ...
research
05/31/2020

Generalized Hamiltonian Dynamics and Chaos in Evolutionary Games on Networks

We study the network replicator equation and characterize its fixed poin...

Please sign up or login with your details

Forgot password? Click here to reset