English

Succinct Data Structure for Graphs with $d$-Dimensional $t$-Representation

Data Structures and Algorithms 2024-02-07 v2

Abstract

Erd\H{o}s and West (Discrete Mathematics'85) considered the class of nn vertex intersection graphs which have a {\em dd-dimensional} {\em tt-representation}, that is, each vertex of a graph in the class has an associated set consisting of at most tt dd-dimensional axis-parallel boxes. In particular, for a graph GG and for each d1d \geq 1, they consider id(G)i_d(G) to be the minimum tt for which GG has such a representation. For fixed tt and dd, they consider the class of nn vertex labeled graphs for which id(G)ti_d(G) \leq t, and prove an upper bound of (2nt+12)dlogn(n12)dlog(4πt)(2nt+\frac{1}{2})d \log n - (n - \frac{1}{2})d \log(4\pi t) on the logarithm of size of the class. In this work, for fixed tt and dd we consider the class of nn vertex unlabeled graphs which have a {\em dd-dimensional tt-representation}, denoted by Gt,d\mathcal{G}_{t,d}. We address the problem of designing a succinct data structure for the class Gt,d\mathcal{G}_{t,d} in an attempt to generalize the relatively recent results on succinct data structures for interval graphs (Algorithmica'21). To this end, for each nn such that td2td^2 is in o(n/logn)o(n / \log n), we first prove a lower bound of (2dt1)nlognO(ndtloglogn)(2dt-1)n \log n - O(ndt \log \log n)-bits on the size of any data structure for encoding an arbitrary graph that belongs to Gt,d\mathcal{G}_{t,d}. We then present a ((2dt1)nlogn+dtlogt+o(ndtlogn))((2dt-1)n \log n + dt\log t + o(ndt \log n))-bit data structure for Gt,d\mathcal{G}_{t,d} that supports navigational queries efficiently. Contrasting this data structure with our lower bound argument, we show that for each fixed tt and dd, and for all n0n \geq 0 when td2td^2 is in o(n/logn)o(n/\log n) our data structure for Gt,d\mathcal{G}_{t,d} is succinct. As a byproduct, we also obtain succinct data structures for graphs of bounded boxicity (denoted by dd and t=1t = 1) and graphs of bounded interval number (denoted by tt and d=1d=1) when td2td^2 is in o(n/logn)o(n/\log n).

Keywords

Cite

@article{arxiv.2311.02427,
  title  = {Succinct Data Structure for Graphs with $d$-Dimensional $t$-Representation},
  author = {Girish Balakrishnan and Sankardeep Chakraborty and Seungbum Jo and N S Narayanaswamy and Kunihiko Sadakane},
  journal= {arXiv preprint arXiv:2311.02427},
  year   = {2024}
}

Comments

21 pages, 5 figures

R2 v1 2026-06-28T13:11:36.100Z