English

Parameterized and Approximation Algorithms for Boxicity

Data Structures and Algorithms 2014-03-06 v3 Discrete Mathematics Combinatorics

Abstract

Boxicity of a graph G(V,G(V, E)E), denoted by box(G)box(G), is the minimum integer kk such that GG can be represented as the intersection graph of axis parallel boxes in Rk\mathbb{R}^k. The problem of computing boxicity is inapproximable even for graph classes like bipartite, co-bipartite and split graphs within O(n1ϵ)O(n^{1 - \epsilon})-factor, for any ϵ>0\epsilon >0 in polynomial time unless NP=ZPPNP=ZPP. We give FPT approximation algorithms for computing the boxicity of graphs, where the parameter used is the vertex or edge edit distance of the given graph from families of graphs of bounded boxicity. This can be seen as a generalization of the parameterizations discussed in \cite{Adiga2}. Extending the same idea in one of our algorithms, we also get an O(nloglognlogn)O\left(\frac{n\sqrt{\log \log n}}{\sqrt{\log n}}\right) factor approximation algorithm for computing boxicity and an O(n(loglogn)32logn)O\left(\frac{n {(\log \log n)}^{\frac{3}{2}}}{\sqrt{\log n}}\right) factor approximation algorithm for computing the cubicity. These seem to be the first o(n)o(n) factor approximation algorithms known for both boxicity and cubicity. As a consequence of this result, a o(n)o(n) factor approximation algorithm for computing the partial order dimension of finite posets and a o(n)o(n) factor approximation algorithm for computing the threshold dimension of split graphs would follow.

Keywords

Cite

@article{arxiv.1201.5958,
  title  = {Parameterized and Approximation Algorithms for Boxicity},
  author = {Abhijin Adiga and Jasine Babu and L. Sunil Chandran},
  journal= {arXiv preprint arXiv:1201.5958},
  year   = {2014}
}
R2 v1 2026-06-21T20:11:06.843Z