In graph drawing, a universal point set of order n is a set S of points in the Euclidean plane with the property that every n-vertex planar graph has a straight
Points usable to draw any planar graph
Unsolved problem in mathematics
Do planar graphs have universal point sets of subquadratic size?
Grid drawing of a nested triangles graph. In any drawing of this graph, at least half of the triangles must form a nested chain, which requires a bounding box of size at least n/3 × n/3. The layout shown here comes close to this, using size approximately n/3 × n/2
When n ≤ 10, there exist universal point sets with exactly n points, but for all n ≥ 15 additional points are required.[1]
Several authors have shown that subsets of the integer lattice of size O(n) × O(n) are universal. In particular, de Fraysseix, Pach & Pollack (1988) showed that a grid of (2n − 3) × (n − 1) points is universal, and Schnyder (1990) reduced this to a triangular subset of an (n − 1) × (n − 1) grid, with n2/2 − O(n) points. By modifying the method of de Fraysseix et al., Brandenburg (2008) found an embedding of any planar graph into a triangular subset of the grid consisting of 4n2/9 points. A universal point set in the form of a rectangular grid must have size at least n/3 × n/3[2] but this does not rule out the possibility of smaller universal point sets of other types. The smallest known universal point sets are not based on grids, but are instead constructed from superpatterns (permutations that contain all permutation patterns of a given size); the universal point sets constructed in this way have size n2/4 − Θ(n).[3]
Closing the gap between the known linear lower bounds and quadratic upper bounds remains an open problem.[5]
Special classes of graphs
Subclasses of the planar graphs may, in general, have smaller universal sets (sets of points that allow straight-line drawings of all n-vertex graphs in the subclass) than the full class of planar graphs, and in many cases universal point sets of exactly n points are possible. For instance, it is not hard to see that every set of n points in convex position (forming the vertices of a convex polygon) is universal for the n-vertex outerplanar graphs, and in particular for trees. Less obviously, every set of n points in general position (no three collinear) remains universal for outerplanar graphs.[6]
Planar graphs that can be partitioned into nested cycles, 2-outerplanar graphs and planar graphs of bounded pathwidth, have universal point sets of nearly-linear size.[7]Planar 3-trees have universal point sets of size O(n3/2 log n); the same bound also applies to series–parallel graphs.[8]
Other drawing styles
An arc diagram
As well as for straight-line graph drawing, universal point sets have been studied for other drawing styles; in many of these cases, universal point sets with exactly n points exist, based on a topological book embedding in which the vertices are placed along a line in the plane and the edges are drawn as curves that cross this line at most once. For instance, every set of n collinear points is universal for an arc diagram in which each edge is represented as either a single semicircle or a smooth curve formed from two semicircles.[9]
By using a similar layout, every strictly convex curve in the plane can be shown to contain an n-point subset that is universal for polyline drawing with at most one bend per edge.[10] This set contains only the vertices of the drawing, not the bends; larger sets are known that can be used for polyline drawing with all vertices and all bends placed within the set.[11]
Bannister, Michael J.; Cheng, Zhanpeng; Devanny, William E.; Eppstein, David (2014), "Superpatterns and universal point sets", Journal of Graph Algorithms and Applications, 18 (2): 177–209, arXiv:1308.0403, doi:10.7155/jgaa.00318, MR3213194
Brandenburg, Franz J. (2008), "Drawing planar graphs on area", The International Conference on Topological and Geometric Graph Theory, Electronic Notes in Discrete Mathematics, vol. 31, Elsevier, pp. 37–40, doi:10.1016/j.endm.2008.06.005, MR2571101.
Brandenburg, Franz-Josef; Eppstein, David; Goodrich, Michael T.; Kobourov, Stephen G.; Liotta, Giuseppe; Mutzel, Petra (2003), "Selected open problems in graph drawing", in Liotta, Giuseppe (ed.), Graph Drawing: 11th International Symposium, GD 2003, Perugia, Italy, September 21–24, 2003 Revised Papers, Lecture Notes in Computer Science, vol. 2912, Springer-Verlag, pp. 515–539, doi:10.1007/978-3-540-24595-7_55, ISBN978-3-540-20831-0. See in particular problem 11 on p. 520.
Mondal, Debajyoti (2012), Embedding a Planar Graph on a Given Point Set, Masters thesis, Department of Computer Science, University of Manitoba, hdl:1993/8869.
Scheucher, Manfred; Schrezenmaier, Hendrik; Steiner, Raphael (2018), A Note On Universal Point Sets for Planar Graphs, arXiv:1811.06482, Bibcode:2018arXiv181106482S.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.