English

Approximating the Cubicity of Trees

Discrete Mathematics 2014-02-26 v1 Data Structures and Algorithms

Abstract

Cubicity of a graph GG is the smallest dimension dd, for which GG is a unit disc graph in Rd{\mathbb{R}}^d, under the ll^\infty metric, i.e. GG can be represented as an intersection graph of dd-dimensional (axis-parallel) unit hypercubes. We call such an intersection representation a dd-dimensional cube representation of GG. Computing cubicity is known to be inapproximable in polynomial time, within an O(n1ϵ)O(n^{1-\epsilon}) factor for any ϵ>0\epsilon >0, unless NP=ZPP. In this paper, we present a randomized algorithm that runs in polynomial time and computes cube representations of trees, of dimension within a constant factor of the optimum. It is also shown that the cubicity of trees can be approximated within a constant factor in deterministic polynomial time, if the cube representation is not required to be computed. As far as we know, this is the first constant factor approximation algorithm for computing the cubicity of trees. It is not yet clear whether computing the cubicity of trees is NP-hard or not.

Keywords

Cite

@article{arxiv.1402.6310,
  title  = {Approximating the Cubicity of Trees},
  author = {Jasine Babu and Manu Basavaraju and L Sunil Chandran and Deepak Rajendraprasad and Naveen Sivadasan},
  journal= {arXiv preprint arXiv:1402.6310},
  year   = {2014}
}
R2 v1 2026-06-22T03:15:41.350Z