Constructing labeling schemes through universal matrices

Amos Korman, David Peleg, Yoav Rodeh

Research output: Contribution to journalArticlepeer-review


Let f be a function on pairs of vertices. An f -labeling scheme for a family of graphs F labels the vertices of all graphs in F such that for every graph G ε F and every two vertices u,v ε G, f(u,v) can be inferred by merely inspecting the labels of u and v. The size of a labeling scheme is the maximum number of bits used in a label of any vertex in any graph in G. This paper illustrates that the notion of universal matrices can be used to efficiently construct f-labeling schemes. Let F(n) be a family of connected graphs of size at most n and let C(F,n) denote the collection of graphs of size at most n, such that each graph in C(F,n) is composed of a disjoint union of some graphs in F(n). We first investigate methods for translating f-labeling schemes for F(n) to f-labeling schemes for C(F,n) . In particular, we show that in many cases, given an f-labeling scheme of size g(n) for a graph family F(n), one can construct an f-labeling scheme of size g(n)+loglogn+O(1) for C(F,n) . We also show that in several cases, the above mentioned extra additive term of loglogn+O(1) is necessary. In addition, we show that the family of n-node graphs which are unions of disjoint circles enjoys an adjacency labeling scheme of size logn+O(1). This illustrates a non-trivial example showing that the above mentioned extra additive term is sometimes not necessary. We then turn to investigate distance labeling schemes on the class of circles of at most n vertices and show an upper bound of 1.5logn+O(1) and a lower bound of 4/3logn-O(1) for the size of any such labeling scheme.

Original languageEnglish
Pages (from-to)641-652
Number of pages12
Issue number4
StatePublished - Aug 2010
Externally publishedYes


  • Adjacency
  • Distance
  • Labeling schemes
  • Universal matrices

ASJC Scopus subject areas

  • General Computer Science
  • Computer Science Applications
  • Applied Mathematics


Dive into the research topics of 'Constructing labeling schemes through universal matrices'. Together they form a unique fingerprint.

Cite this