Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Labeling schemes for weighted dynamic trees

Published: 01 December 2007 Publication History

Abstract

A Distance labeling scheme is a type of localized network representation in which short labels are assigned to the vertices, allowing one to infer the distance between any two vertices directly from their labels, without using any additional information sources. As most applications for network representations in general, and distance labeling schemes in particular, concern large and dynamically changing networks, it is of interest to focus on distributed dynamic labeling schemes. The paper considers dynamic weighted trees where the vertices of the trees are fixed but the (positive integral) weights of the edges may change. The two models considered are the edge-dynamic model, where from time to time some edge changes its weight by a fixed quanta, and the increasing-dynamic model in which edge weights can only grow. The paper presents distributed approximate distance labeling schemes for the two dynamic models, which are efficient in terms of the required label size and communication complexity involved in updating the labels following the weight changes.

References

[1]
S. Abiteboul, H. Kaplan, T. Milo. Compact labeling schemes for ancestor queries, in: Proc. 12th ACM-SIAM Symp. on Discrete Algorithms, 2001.
[2]
Afek, Y., Awerbuch, B., Plotkin, S.A. and Saks, M., Local management of a global resource in a communication network. J. ACM. v43. 1-19.
[3]
S. Alstrup, C. Gavoille, H. Kaplan, T. Rauhe, Identifying Nearest Common Ancestors in a Distributed Environment, IT-C Technical Report 2001-6, The IT University, Copenhagen, Denmark, 2001.
[4]
S. Alstrup, T. Rauhe. Improved labeling scheme for ancestor queries. in: Proc. 19th ACM-SIAM Symp. on Discrete Algorithms, 2002.
[5]
Breuer, M.A. and Folkman, J., An unexpected result on coding the vertices of a graph. J. Math. Anal. Appl. v20. 583-600.
[6]
Breuer, M.A., Coding the vertexes of a graph. IEEE Trans. Inform. Th. vIT--12. 148-153.
[7]
Chinn, P., Chavatálová, J., Dewdney, A. and Gibbs, N., The bandwidth problem for graphs and matrices---survey. J. Graph Theory. v6 i3. 223-254.
[8]
Graphs with small bandwidth and cutwidth. Discrete Math. v75. 113-119.
[9]
E. Cohen, E. Halperin, H. Kaplan, U. Zwick, Reachability and distance queries via 2-hop labels, in: Proc. 19th ACM-SIAM Symp. on Discrete Algorithms, 2002.
[10]
U. Feige, Approximating the bandwidth via volume respecting embeddings, J. Comput. Syst. Sci., 60(3), (2000), 510--539.
[11]
U. Feige, K. Talwar, Approximating the bandwidth of caterpillars, in: Proc. APPROX, SV-LNCS 3624, 2005, pp. 62--73.
[12]
P. Fraigniaud, C. Gavoille, Routing in trees, in: Proc. 28th Int. Colloq. on Automata, Languages & Prog., SV-LNCS 2076, 2001, pp. 757--772.
[13]
C. Gavoille, C. Paul, Split decomposition and distance labelling: an optimal scheme for distance hereditary graphs, in: Proc. European Conf. on Combinatorics, Graph Theory and Applications, 2001.
[14]
C. Gavoille, D. Peleg, Compact and localized distributed data structures, Distributed Computing, PODC Jubilee Special Issue 16, (2003), 111--120.
[15]
C. Gavoille, M. Katz, N.A. Katz, C. Paul, D. Peleg, Approximate distance labeling schemes, in: Proc. 9th European Symp. on Algorithms, 2001, Aarhus, Denmark, SV-LNCS 2161, 476--488.
[16]
Gavoille, C., Peleg, D., Pérennes, S. and Raz, R., Distance labeling in graphs. J. Algorithms. v53 i1. 85-112.
[17]
Kannan, S., Naor, M. and Rudich, S., Implicit representation of graphs. SIAM J. Discrete Math. v5. 596-603.
[18]
M. Kao, X. Li, W. Wang, Average case analysis for tree labelling schemes, in: Proc. 16th Int. Symp. on Algorithms and Computation, 2005, pp. 136--145.
[19]
H. Kaplan, T. Milo, Short and simple labels for small distances and other functions, in: Workshop on Algorithms and Data Structures, 2001.
[20]
H. Kaplan, T. Milo, R. Shabo, A comparison of labeling schemes for ancestor queries, in: Proc. 19th ACM-SIAM Symp. on Discrete Algorithms, 2002.
[21]
Katz, M., Katz, N.A., Korman, A. and Peleg, D., Labeling schemes for flow and connectivity. SIAM J. Comput. v34. 23-40.
[22]
Katz, M., Katz, N.A. and Peleg, D., Distance labeling schemes for well-separated graph classes. Discrete Appl. Math. v145. 384-402.
[23]
A. Korman, General compact labeling schemes for dynamic trees, in: Proc. 19th Symp. on Distributed Computing, 2005, pp. 457--471.
[24]
A. Korman, D. Peleg, Y. Rodeh, Constructing labeling schemes through universal matrices, in: Proc. 17th Int. Symp. on Algorithms and Computation, 2006.
[25]
Korman, A., Peleg, D. and Rodeh, Y., Labeling schemes for dynamic tree networks. Theory of Computing Systems. v37. 49-75.
[26]
R. Krauthgamer, J. Lee, M. Mendel, A. Naor, Measured descent: a new embedding method for finite matrices, in: Proc. 45th IEEE Symp. on Foundations of Computer Science, 2004.
[27]
D. Peleg, Proximity-preserving labeling schemes and their applications, in: Proc. 25th Workshop on Graph-Theoretic Concepts in Computer Science, 1999, pp. 30--41.
[28]
D. Peleg, Informative labeling schemes for graphs, Theoretical Computer Science, Special Issue of MFCS'00 papers, 340, (2005), 577--593.
[29]
D. Peleg, Distributed computing: a locality-sensitive approach, SIAM, 2000.
[30]
Thorup, M., Compact oracles for reachability and approximate distances in planar digraphs. J. ACM. v51 i6. 993-1024.
[31]
M. Thorup, U. Zwick, Compact routing schemes, in: Proc. 13th ACM Symp. on Parallel Algorithms and Architecture, Hersonissos, Crete, 2001, pp. 1--10.

Cited By

View all
  • (2023)Implicit Representation of RelationsTheory of Computing Systems10.1007/s00224-023-10141-z67:6(1156-1196)Online publication date: 1-Dec-2023
  • (2017)Optimal Induced Universal Graphs and Adjacency Labeling for TreesJournal of the ACM10.1145/308851364:4(1-22)Online publication date: 17-Aug-2017
  • (2016)Simpler, faster and shorter labels for distances in graphsProceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms10.5555/2884435.2884460(338-350)Online publication date: 10-Jan-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Information and Computation
Information and Computation  Volume 205, Issue 12
December, 2007
125 pages

Publisher

Academic Press, Inc.

United States

Publication History

Published: 01 December 2007

Author Tags

  1. Approximate distances
  2. Distance labeling schemes
  3. Distributed computing
  4. Dynamic graphs

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Implicit Representation of RelationsTheory of Computing Systems10.1007/s00224-023-10141-z67:6(1156-1196)Online publication date: 1-Dec-2023
  • (2017)Optimal Induced Universal Graphs and Adjacency Labeling for TreesJournal of the ACM10.1145/308851364:4(1-22)Online publication date: 17-Aug-2017
  • (2016)Simpler, faster and shorter labels for distances in graphsProceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms10.5555/2884435.2884460(338-350)Online publication date: 10-Jan-2016
  • (2016)Compact routing messages in self-healing treesProceedings of the 17th International Conference on Distributed Computing and Networking10.1145/2833312.2833328(1-10)Online publication date: 4-Jan-2016
  • (2014)An Evaluation of Dynamic Labeling Schemes for Tree NetworksProceedings of the 13th International Symposium on Experimental Algorithms - Volume 850410.1007/978-3-319-07959-2_17(199-210)Online publication date: 29-Jun-2014
  • (2011)New bounds for the controller problemDistributed Computing10.1007/s00446-010-0119-z24:3-4(177-186)Online publication date: 1-Nov-2011
  • (2010)Compact ancestry labeling schemes for XML treesProceedings of the twenty-first annual ACM-SIAM symposium on Discrete algorithms10.5555/1873601.1873639(458-466)Online publication date: 17-Jan-2010
  • (2010)Efficient threshold detection in a distributed environmentProceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing10.1145/1835698.1835742(183-191)Online publication date: 25-Jul-2010
  • (2010)Labeling schemes for vertex connectivityACM Transactions on Algorithms (TALG)10.1145/1721837.17218556:2(1-10)Online publication date: 6-Apr-2010
  • (2009)New bounds for the controller problemProceedings of the 23rd international conference on Distributed computing10.5555/1813164.1813174(22-34)Online publication date: 23-Sep-2009
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media