Polygon-circle graph

From HandWiki
Revision as of 18:05, 6 February 2024 by MedAI (talk | contribs) (link)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Intersection graph of convex polygons whose vertices lie on a common circle


On the left a set of polygons inscribed in a circle; on the right the relative Polygon-circle graph (intersection graph of the polygons).
On the bottom the alternating sequence of polygons around the circle.

In the mathematical discipline of graph theory, a polygon-circle graph is an intersection graph of a set of convex polygons all of whose vertices lie on a common circle. These graphs have also been called spider graphs. This class of graphs was first suggested by Michael Fellows in 1988, motivated by the fact that it is closed under edge contraction and induced subgraph operations.[1]

A polygon-circle graph can be represented as an "alternating sequence". Such a sequence can be gained by perturbing the polygons representing the graph (if necessary) so that no two share a vertex, and then listing for each vertex (in circular order, starting at an arbitrary point) the polygon attached to that vertex.

Closure under induced minors

Contracting an edge of a polygon-circle graph results in another polygon-circle graph. A geometric representation of the new graph may be formed by replacing the polygons corresponding to the two endpoints of the contracted edge by their convex hull. Alternatively, in the alternating sequence representing the original graph, combining the subsequences representing the endpoints of the contracted edge into a single subsequence produces an alternating sequence representation of the contracted graph. Polygon circle graphs are also closed under induced subgraph or equivalently vertex deletion operations: to delete a vertex, remove its polygon from the geometric representation, or remove its subsequence of points from the alternating sequence.

Recognition

M. Koebe announced a polynomial time recognition algorithm;[2] however, his preliminary version had "serious errors"[3] and a final version was never published.[1] Martin Pergel later proved that the problem of recognizing these graphs is NP-complete.[4] It is also NP-complete to determine whether a given graph can be represented as a polygon-circle graph with at most k vertices per polygon, for any k ≥ 3.[1]

Related graph families

The polygon-circle graphs are a generalization of the circle graphs, which are intersection graphs of the chords of a circle, and the trapezoid graphs, intersection graphs of trapezoids that all have their vertices on the same two parallel lines. They also include the circular arc graphs.[1][5]

Polygon-circle graphs are not, in general, perfect graphs, but they are near-perfect, in the sense that their chromatic numbers can be bounded by an (exponential) function of their clique numbers.[6]

References

  1. 1.0 1.1 1.2 1.3 "Two results on intersection graphs of polygons", Graph Drawing: 11th International Symposium, GD 2003 Perugia, Italy, September 21-24, 2003, Revised Papers, Lecture Notes in Computer Science, 2912, Berlin: Springer, 2004, pp. 59–70, doi:10.1007/978-3-540-24595-7_6 .
  2. Koebe, Manfred (1992), "On a new class of intersection graphs", Fourth Czechoslovakian Symposium on Combinatorics, Graphs and Complexity (Prachatice, 1990), Ann. Discrete Math., 51, North-Holland, Amsterdam, pp. 141–143, doi:10.1016/S0167-5060(08)70618-6 .
  3. Spinrad, Jeremy P. (2003), Efficient graph representations, Fields Institute Monographs, 19, American Mathematical Society, Providence, RI, p. 41, ISBN 0-8218-2815-0, https://books.google.com/books/about/Efficient_Graph_Representations.html?id=RrtXSKMAmWgC&pg=PA41 .
  4. Pergel, Martin (2007), "Recognition of polygon-circle graphs and graphs of interval filaments is NP-complete", Graph-Theoretic Concepts in Computer Science: 33rd International Workshop, WG 2007, Dornburg, Germany, June 21-23, 2007, Revised Papers, Lecture Notes in Computer Science, 4769, Berlin: Springer, pp. 238–247, doi:10.1007/978-3-540-74839-7_23 .
  5. Spider graphs, Information System on Graph Classes and their Inclusions, retrieved 2016-07-11.
  6. Kostochka, Alexandr (1997), "Covering and coloring polygon-circle graphs", Discrete Mathematics 163 (1-3): 299–305, doi:10.1016/S0012-365X(96)00344-5 .