Pseudo-Triangle Visibility Graph: Characterization and Reconstruction

05/02/2019
by   Sahar Mehrpour, et al.
0

The visibility graph of a simple polygon represents visibility relations between its vertices. Knowing the correct order of the vertices around the boundary of a polygon and its visibility graph, it is an open problem to locate the vertices in a plane in such a way that it will be consistent with this visibility graph. This problem has been solved for special cases when we know that the target polygon is a tower or a spiral. Knowing that a given visibility graph belongs to a simple polygon with at most three concave chains on its boundary, a pseuodo-triangle, we propose a linear time algorithm for reconstructing one of its corresponding polygons. Moreover, we introduce a set of necessary and sufficient properties for characterizing visibility graphs of pseudo-triangles and propose polynomial algorithms for checking these properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2020

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...
research
04/02/2020

Terrain Visibility Graphs: Persistence is Not Enough

In this paper, we consider the Visibility Graph Recognition and Reconstr...
research
11/11/2021

ConTesse: Accurate Occluding Contours for Smooth Surfaces

This paper proposes a method for computing the visible occluding contour...
research
03/13/2021

Colouring polygon visibility graphs and their generalizations

Curve pseudo-visibility graphs generalize polygon and pseudo-polygon vis...
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/27/2018

A New Optimal Algorithm for Computing the Visibility Area of a simple Polygon from a Viewpoint

Given a simple polygon P of n vertices in the Plane. We study the pr...
research
08/13/2018

Faster and More Robust Mesh-based Algorithms for Obstacle k-Nearest Neighbour

We are interested in the problem of finding k nearest neighbours in the ...

Please sign up or login with your details

Forgot password? Click here to reset