Distance labeling schemes for trees

From MaRDI portal
Publication:4598274

DOI10.4230/LIPICS.ICALP.2016.132zbMATH Open1388.68206arXiv1507.04046OpenAlexW2964036887MaRDI QIDQ4598274FDOQ4598274


Authors: Stephen Alstrup, Inge Li Gørtz, Esben Bistrup Halvorsen, Ely Porat Edit this on Wikidata


Publication date: 19 December 2017

Abstract: We consider distance labeling schemes for trees: given a tree with n nodes, label the nodes with binary strings such that, given the labels of any two nodes, one can determine, by looking only at the labels, the distance in the tree between the two nodes. A lower bound by Gavoille et. al. (J. Alg. 2004) and an upper bound by Peleg (J. Graph Theory 2000) establish that labels must use Theta(log2n) bitsfootnote{Throughout this paper we use log for log2.}. Gavoille et. al. (ESA 2001) show that for very small approximate stretch, labels use Theta(lognloglogn) bits. Several other papers investigate various variants such as, for example, small distances in trees (Alstrup et. al., SODA'03). We improve the known upper and lower bounds of exact distance labeling by showing that frac14log2n bits are needed and that frac12log2n bits are sufficient. We also give (1+epsilon)-stretch labeling schemes using Theta(logn) bits for constant epsilon>0. (1+epsilon)-stretch labeling schemes with polylogarithmic label size have previously been established for doubling dimension graphs by Talwar (STOC 2004). In addition, we present matching upper and lower bounds for distance labeling for caterpillars, showing that labels must have size 2lognTheta(loglogn). For simple paths with k nodes and edge weights in [1,n], we show that labels must have size frack1klogn+Theta(logk).


Full work available at URL: https://arxiv.org/abs/1507.04046




Recommendations





Cited In (17)





This page was built for publication: Distance labeling schemes for trees

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4598274)