Planar straight-line graph
From Wikipedia, the free encyclopedia
Planar straight-line graph (PSLG) is a term used in computational geometry for an embedding of a planar graph in the plane such that its edges are mapped into straight line segments.[1] Fáry's theorem (1948) states that every planar graph has this kind of embedding.
In computational geometry PSLGs have often been called planar subdivisions, with an assumption or asertion that subdivisions are polygonal.
A PSLG without vertices of degree 1 defines a subdivision of the plane into polygonal regions and vice versa. The absence of vertices of degree 1 simplifies descriptions of various algorithms, but it is not essential.
PSLGs may serve as representations of various maps, e.g., geographical maps in geographical information systems.
Special cases of PSLGs are triangulations (polygon triangulation, point set triangulation). Point set triangulations are maximal PSLGs in the sense that it is impossible to add straight edges to them. Triangulations have numerous applications in various areas.
PSLGs may be seen as a special kind of Euclidean graphs. However in discussions involving Euclidean graphs the primary interest is their metric properties, i.e., distances between vertices, while for PSLGs the primary interest is the topological properties. For some graphs, such as Delaunay triangulations, both metric and topological properties are of importance.
[edit] Problems in terms of PSLG
- Point location. For a query point, find which face of the PSLG it belongs to.
- Map overlay. Find the overlay of two PSLGs (maps), which is the subdivision of the plane by the two simultaneously embedded PSLGs. In GIS this problem is known as "thematic map overlay".
[edit] See also
- Doubly-connected edge list, a data structure to represent a PSLG
[edit] References
- ^ Franco P. Preparata and Michael Ian Shamos (1985). Computational Geometry - An Introduction. Springer-Verlag. 1st edition: ISBN 0-387-96131-3; 2nd printing, corrected and expanded, 1988: ISBN 3-540-96131-3; Russian translation, 1989: ISBN 5-03-001041-6.