Cubicity
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]

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 realized as the intersection graph of axis-parallel closed unit -cubes in -dimensional Euclidean space.[5][6][7]
The cubicity of a complete graph is defined to be zero.[8]
Relations to certain graph classes, bounds
For a graph iff is complete.[9]
For where denotes the star graph of ( center and) vertices, and denotes the floor function.[10][11]
For where denotes the complete multipartite graph with parts of cardinal .[12][13]
For a graph on vertices, Moreover, this upper bound is best possible in terms of .[14][15]
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.[16]
Notes
- ↑ (Fishburn 1983)
- ↑ (Roberts 1969)
- ↑ (Chandran Mathew)
- ↑ (Fishburn 1983)
- ↑ (Roberts 1969) uses closed cubes of side-length .
- ↑ (Chandran Mathew) use Cartesian products of closed intervals .
- ↑ (Fishburn 1983)
- ↑ (Chandran Mathew)
- ↑ (Roberts 1969)
- ↑ (Roberts 1969)
- ↑ 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)⌋.
- ↑ (Fishburn 1983)
- ↑ (Roberts 1969)
- ↑ (Fishburn 1983)
- ↑ (Roberts 1969)
- ↑ (Chandran Mathew)
References
- Chandran, L. Sunil; Mathew, K. Ashik (2009-04-28), "An upper bound for Cubicity in terms of Boxicity" (in en), Discrete Mathematics 309 (8): 2571–2574, doi:10.1016/j.disc.2008.04.011, ISSN 0012-365X, https://www.sciencedirect.com/science/article/pii/S0012365X08002240
- Fishburn, Peter C. (1983-12-01), "On the sphericity and cubicity of graphs" (in en), Journal of Combinatorial Theory, Series B 35 (3): 309–318, doi:10.1016/0095-8956(83)90057-6, ISSN 0095-8956, https://dx.doi.org/10.1016/0095-8956%2883%2990057-6
- Roberts, Fred S. (1969), "On the boxicity and cubicity of a graph", in Tutte, W. T., Recent Progress in Combinatorics, Academic Press, pp. 301–310, ISBN 978-0-12-705150-5, https://dn721806.ca.archive.org/0/items/boxicity/boxicity.pdf
