Sphericity (graph theory)

From testwiki
Jump to navigation Jump to search
A graph with sphericity Template:Math: A space graph of the vertices of a pentagon, realized as the intersection graph of the unit Template:Math-disks in the plane, centered on these points. This is also known as a unit disk graph.

In the mathematical field of graph theory, the sphericity of a graph is a graph invariant defined to be the smallest dimension of Euclidean space required to realize the graph as the intersection graph of congruent spheres.[1][2] The sphericity of a graph is one of several notions of graph dimension based on intersection graphs; others include boxicity and cubicity.[3][4] The concept of sphericity was first introduced by Hiroshi Maehara in 1980[5] (and also used by Timothy F. Havel in 1982).[6]

Definitions

This article only considers undirected graphs, with finite and non-empty vertex sets, with no loop and no multiple edge.[7][8]

The sphericity of a graph G, denoted by sph⁡(G), is the smallest integer kβ‰₯0 such that G can be realized as the intersection graph of closed unit-diameter spheres,[9][10] in the k-dimensional Euclidean space, ℝk.

Sphericity can also be defined using the language of space graphs as follows. For a finite set of points in the k-dimensional Euclidean space, a space graph 𝔾 is built by connecting pairs of points with a line segment if and only if their Euclidean distance is less than some specified constant (called the adjacency limit of 𝔾).[11]
Then, the sphericity of a graph G is the minimum integer kβ‰₯0 such that G is isomorphic to a space graph in ℝk.[12] Indeed: A space graph in k-space is, as an abstract graph, nothing but the intersection graph of a family of equiradial k-disks in k-space.[13] Remark: Maehara takes these disks to be open.[14] (The final result is the same.)

A space graph with sphericity Template:Math, formed from a set of points on the real number line, by connecting pairs of points whose distance is at most Template:Math. Also the intersection graph of the set of unit Template:Math-disks, i.e. unit intervals, centered on the points.

Graphs of sphericity 1 are known as unit interval graphs[15] or indifference graphs. Graphs of sphericity 2 are known as unit disk graphs.

Values on certain graph classes, bounds

The sphericity on certain graph classes can be computed exactly. The following sphericities were given by Maehara in his original paper on the topic[16] (n denotes the graph order).

Graph Description Sphericity Note
K1 Complete graph 0
Kn Complete graph 1 n>1
Pn Path graph 1 n>1
Cn Circuit graph 2 n>3
Kp(2) Complete multipartite graph on p parts of cardinal 2 2 p>1.[17]

However, Fishburn claims that cub⁡(G)=sph⁡(G)=0 if and only if G is a complete graph (where cub⁡(G) denotes the cubicity of G; by convention, 0-space is the singleton {0} and any (closed) 0-disk = any (closed) 0-cube = {0}), and that cub⁡(G)=sph⁡(G)=1 if and only if G is a unit interval graph that is not complete.[18] Indeed, his definition of cubicity / sphericity allows adjacent distinct vertices with same closed neighborhood to be assigned the same cube / sphere.[19][20]

The following sphericities were given by Maehara in his paper on semiregular polyhedra.

Graph of polyhedron Description Sphericity Note Ref.
Am m-Antiprism 2 mβ‰₯3 [21]
Pm m-Prism 2 m=3 or mβ‰₯10 [22]
Pm m-Prism 3 m=5 or m=6 [23]
C,D,I Cube, regular dodecahedron, regular icosahedron 3 [24]
Archimedean solid 3 [25]

Maehara conjectured that the graphs of the 7-prism, 8-prism, and 9-prism have sphericity 3.[26]

The most general upper bound on sphericity that is known is as follows:
If a graph G is not complete, then sph⁡(G)≀|G|βˆ’Ο‰(G),
where |G| and Ο‰(G) respectively denote the order and the clique number of G.[27][28]

For certain graphs, a slightly smaller upper bound is known:
If G is a split graph and |G|βˆ’Ο‰(G)>2, then sph⁡(G)≀|G|βˆ’Ο‰(G)βˆ’1.[29]

For every positive integer m, there exists a split graph G such that sph⁡(G)=|G|βˆ’Ο‰(G)βˆ’1=m.[30]

For 1≀m≀n, sph⁡(Km,n)≀mβˆ’1+⌈n/2βŒ‰, where Km,n denotes the complete bipartite graph with part cardinals m and n.[31][32]

Notes

Template:Reflist

References

Template:Refbegin

Template:Refend

  1. ↑ Template:Harvtxt
  2. ↑ Template:Harvtxt
  3. ↑ Template:Harvtxt
  4. ↑ Template:Harvtxt: "As a similar type of graph-dimension, there are the boxicity and the cubicity.".
  5. ↑ Template:Harvtxt
  6. ↑ Template:Harvtxt
  7. ↑ Template:Harvtxt
  8. ↑ Template:Harvtxt
  9. ↑ Template:Harvtxt
  10. ↑ Template:Harvtxt
  11. ↑ Template:Harvtxt
  12. ↑ Template:Harvtxt
  13. ↑ Template:Harvtxt
  14. ↑ Template:Harvtxt: "[…] we connect each pair xi,xj,iβ‰ j, by a line segment whenever β€–xiβˆ’xjβ€–<t, […]".
    (I.e., β€–mijβˆ’xiβ€–<t/2 and β€–mijβˆ’xjβ€–<t/2, where mij=(xi+xj)/2.)
  15. ↑ Template:Harvtxt: "The graphs of sphericity 1 are intersection graphs of families of unit intervals, […].".
  16. ↑ Template:Harvtxt
  17. ↑ Template:Harvtxt
  18. ↑ Template:Harvtxt
  19. ↑ Template:Harvtxt: "Figure 2 shows […]; the lined circles in the four corners are for [the B vertices] b1,b3,b7, and b9, which are respectively equivalent to the four corner A vertices.".
  20. ↑ Template:Harvtxt: "[…], two points [a and b] are equivalent if and only if they have the same Β«closed neighborhoodsΒ». […] (Map a and b onto the same point in n-space.)".
  21. ↑ Template:Harvtxt
  22. ↑ Template:Harvtxt
  23. ↑ Template:Harvtxt
  24. ↑ Template:Harvtxt
  25. ↑ Template:Harvtxt
  26. ↑ Template:Harvtxt
  27. ↑ Template:Harvtxt
  28. ↑ For a complete graph G of any order nβ‰₯1, |G|βˆ’Ο‰(G)=0. With Fishburn's definition of sphericity, for a complete graph G of any order nβ‰₯1, sph⁡(G)=0. Then, sph⁡(G)≀|G|βˆ’Ο‰(G) extends to complete graphs (not only to K1).
  29. ↑ Template:Harvtxt
  30. ↑ Template:Harvtxt
  31. ↑ Template:Harvtxt
  32. ↑ Template:Harvtxt mentions a different version:
    " sph⁡(Km,n)≀m+⌊n/2βŒ‹ ".
    For odd n, mβˆ’1+⌈n/2βŒ‰=m+⌊n/2βŒ‹, alright;
    but for even n, mβˆ’1+⌈n/2βŒ‰=mβˆ’πŸ+⌊n/2βŒ‹.