Cubicity

Last updated
A graph with cubicity 2, realized as the intersection graph of axis-parallel unit 2-cubes, i.e. axis-parallel unit squares, in the plane. A graph with cubicity 2.svg
A graph with cubicity 2, realized as the intersection graph of axis-parallel unit 2-cubes, i.e. axis-parallel unit squares, in the plane.

In the mathematical field of graph theory, cubicity is a graph invariant defined to be the smallest dimension such that a graph can be realized as the intersection graph of axis-parallel unit cubes in Euclidean space. [1] Cubicity was introduced by Fred S. Roberts in 1969, along with a related invariant called boxicity that considers the smallest dimension needed to represent a graph as the intersection graph of axis-parallel rectangles in Euclidean space. [2]

Contents

An indifference graph with cubicity 1, realized as the intersection graph of unit 1-cubes, i.e. unit intervals, on the real number line. Indifference graph = unit interval graph.svg
An indifference graph with cubicity 1, realized as the intersection graph of unit 1-cubes, i.e. unit intervals, on the real number line.

Definition

This article only considers simple, undirected graphs, with finite and non-empty vertex sets. [3] [4]

The cubicity of a graph , denoted by , is the smallest integer such that can be represented as the intersection graph of axis-parallel closed unit -cubes in -dimensional Euclidean space, . [5] [6] [7]

For , a graph can have such a representation in if and only if is the intersection of indifference graphs on the same vertex set as . [8]

The cubicity of a complete graph is defined to be zero. [9]

Relations to certain graph classes, bounds

For a graph iff is complete. [10]

For where denotes the star graph of (center and) vertices, and denotes the floor function. [11] [12]

For where denotes the complete multipartite graph with parts of cardinal . [13] [14]

For a graph on vertices, Moreover, this upper bound is best possible in terms of . [15] [16]

Relations to other graph dimensions

Relations to boxicity: bounds

The cubicity of a graph is closely related to its boxicity, denoted by . The definition of boxicity is essentially the same as that of cubicity, except in terms of using axis-parallel rectangles instead of axis-parallel unit cubes.

Since a cube is a special case of a rectangle, the cubicity of a graph is always an upper bound for its boxicity, i.e.,

In the other direction, it can be shown that for a graph on vertices, where denotes the ceiling function. Moreover, this upper bound is tight. [17]

Relations to sphericity

The sphericity of a graph is denoted by

There exist graphs for which the five-pointed star is an example: [18]

In the other direction, graphs can be constructed so that for [19]

Notes

  1. Fishburn (1983 , p. 309, Section 1)
  2. Roberts (1969 , pp. 301–310)
  3. Chandran & Mathew (2009 , p. 2, Section 1)
  4. Fishburn (1983 , p. 309, Section 1)
  5. Roberts (1969 , p. 302, Section 1) uses closed cubes of side-length .
    Footnote 1 on p. 302: "Boxes are not necessarily closed, though it is not hard to show that if a representation [of ] is attainable with [open] boxes in , it is attainable with closed boxes in .".
  6. Chandran & Mathew (2009 , p. 2, Section 1, Definition 4) use Cartesian products of closed intervals .
  7. Fishburn (1983 , p. 309, Section 1)
  8. Roberts (1969 , pp. 302–303, Section 2)
    Indeed: iff iff i.e.,
    And so: iff iff such that i.e.,
    but may be i.e., may
  9. Chandran & Mathew (2009 , p. 2, Section 1, Definition 4)
  10. Roberts (1969 , p. 304, Section 3, Proof of Theorem 2)
  11. Roberts (1969 , p. 303, Section 3, Theorem 1)
  12. That is, cub(K1,n) = ⌈log₂(n)⌉. Proof: ∀ n ∈ ℕ*, 1 ≤ n; so, 0 < n ≤ 2n−1. ∀ n ∈ ℕ*, ∃! c ∈ ℕ such that n ≤ 2ᶜ ≤ 2n−1 (namely, c is the least k ∈ ℕ such that n ≤ 2ᵏ); so, ∃! c ∈ ℕ such that log₂(n) ≤ c ≤ log₂(2n−1). So, ⌈log₂(n)⌉ = c = ⌊log₂(2n−1)⌋.
  13. Fishburn (1983 , p. 310, Section 1)
  14. Roberts (1969 , p. 304, Section 3, Theorem 2)
  15. Fishburn (1983 , p. 310, Section 1)
  16. Roberts (1969 , p. 306, Section 4, Theorem 5)
  17. Chandran & Mathew (2009 , p. 3, Section 2, Theorem 1)
  18. Fishburn (1983 , p. 309, Section 1)
  19. Fishburn (1983 , pp. 310–318, Sections 2 & 3)

References