Labeling Schemes for Tree Representation

被引:0
|
作者
Reuven Cohen
Pierre Fraigniaud
David Ilcinkas
Amos Korman
David Peleg
机构
[1] Boston University,Dept. of Electrical and Computer Eng.
[2] CNRS and University Denis Diderot,Information Systems Group, Faculty of IE&M
[3] CNRS and University Bordeaux I,Dept. of Computer Science
[4] The Technion,undefined
[5] The Weizmann Institute,undefined
来源
Algorithmica | 2009年 / 53卷
关键词
Labeling scheme; Spanning tree; Tree representation;
D O I
暂无
中图分类号
学科分类号
摘要
This paper deals with compact label-based representations for trees. Consider an n-node undirected connected graph G with a predefined numbering on the ports of each node. The all-ports tree labeling ℒall gives each node v of G a label containing the port numbers of all the tree edges incident to v. The upward tree labeling ℒup labels each node v by the number of the port leading from v to its parent in the tree. Our measure of interest is the worst case and total length of the labels used by the scheme, denoted Mup(T) and Sup(T) for ℒup and Mall(T) and Sall(T) for ℒall. The problem studied in this paper is the following: Given a graph G and a predefined port labeling for it, with the ports of each node v numbered by 0,…,deg (v)−1, select a rooted spanning tree for G minimizing (one of) these measures. We show that the problem is polynomial for Mup(T), Sup(T) and Sall(T) but NP-hard for Mall(T) (even for 3-regular planar graphs). We show that for every graph G and port labeling there exists a spanning tree T for which Sup(T)=O(nlog log n). We give a tight bound of O(n) in the cases of complete graphs with arbitrary labeling and arbitrary graphs with symmetric port labeling. We conclude by discussing some applications for our tree representation schemes.
引用
收藏
页码:1 / 15
页数:14
相关论文
共 50 条
  • [1] Labeling Schemes for Tree Representation
    Cohen, Reuven
    Fraigniaud, Pierre
    Ilcinkas, David
    Korman, Amos
    Peleg, David
    ALGORITHMICA, 2009, 53 (01) : 1 - 15
  • [2] Labeling schemes for tree representation
    Cohen, R
    Fraigniaud, P
    Ilcinkas, D
    Korman, A
    Peleg, D
    DISTRIBUTED COMPUTING - IWDC 2005, PROCEEDINGS, 2005, 3741 : 13 - 24
  • [3] Labeling schemes for dynamic tree networks
    Korman, A
    Peleg, D
    Rodeh, Y
    THEORY OF COMPUTING SYSTEMS, 2004, 37 (01) : 49 - 75
  • [4] Labeling Schemes for Dynamic Tree Networks
    Amos Korman
    David Peleg
    Yoav Rodeh
    Theory of Computing Systems, 2004, 37 : 49 - 75
  • [5] An Evaluation of Dynamic Labeling Schemes for Tree Networks
    Rotbart, Noy
    Salles, Marcos Vaz
    Zotos, Iasonas
    EXPERIMENTAL ALGORITHMS, SEA 2014, 2014, 8504 : 199 - 210
  • [6] Short labeling schemes for topology recognition in wireless tree networks
    Gorain, Barun
    Pelc, Andrzej
    THEORETICAL COMPUTER SCIENCE, 2021, 861 : 23 - 44
  • [7] Short labeling schemes for topology recognition in wireless tree networks
    Gorain, Barun
    Pelc, Andrzej
    Theoretical Computer Science, 2021, 861 : 23 - 44
  • [8] Engineering Tree Labeling Schemes: A Case Study on Least Common Ancestors
    Caminiti, Saverio
    Finocchi, Irene
    Petreschi, Rossella
    ALGORITHMS - ESA 2008, 2008, 5193 : 234 - 245
  • [9] Proof labeling schemes
    Korman, Amos
    Kutten, Shay
    Peleg, David
    DISTRIBUTED COMPUTING, 2010, 22 (04) : 215 - 233
  • [10] Proof labeling schemes
    Amos Korman
    Shay Kutten
    David Peleg
    Distributed Computing, 2010, 22 : 215 - 233