[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Topology recognition with advice

Published: 01 April 2016 Publication History

Abstract

In topology recognition, each node of an anonymous network has to deterministically produce an isomorphic copy of the underlying graph, with all ports correctly marked. This task is usually unfeasible without any a priori information. Such information can be provided to nodes as advice. An oracle knowing the network can give a (possibly different) string of bits to each node, and all nodes must reconstruct the network using this advice, after a given number of rounds of communication. During each round each node can exchange arbitrary messages with all its neighbors and perform arbitrary local computations. The time of completing topology recognition is the number of rounds it takes, and the size of advice is the maximum length of a string given to nodes.We investigate tradeoffs between the time in which topology recognition is accomplished and the minimum size of advice that has to be given to nodes. We provide upper and lower bounds on the minimum size of advice that is sufficient to perform topology recognition in a given time, in the class of all graphs of size n and diameter D α n, for any constant α < 1 . In most cases, our bounds are asymptotically tight.

References

[1]
S. Abiteboul, H. Kaplan, T. Milo, Compact labeling schemes for ancestor queries, in: Proc. 12th Annual ACM-SIAM Symposium on Discrete Algorithms, 2001, pp. 547-556.
[2]
D. Angluin, Local and global properties in networks of processors, in: Proc. 12th Annual ACM Symposium on Theory of Computing, 1980, pp. 82-93.
[3]
H. Attiya, M. Snir, M. Warmuth, Computing on an anonymous ring, J. ACM, 35 (1988) 845-875.
[4]
H. Attiya, A. Bar-Noy, D. Dolev, D. Koller, D. Peleg, R. Reischuk, Renaming in an asynchronous environment, J. ACM, 37 (1990) 524-548.
[5]
B. Awerbuch, Optimal distributed algorithms for minimum weight spanning tree, counting, leader election and related problems, in: Proc. 19th Annual ACM Symposium on Theory of Computing, 1987, pp. 230-240.
[6]
P. Boldi, S. Vigna, Computing anonymously with arbitrary knowledge, in: Proc. 18th ACM Symposium on Principles of Distributed Computing, 1999, pp. 181-188.
[7]
S. Caminiti, I. Finocchi, R. Petreschi, Engineering tree labeling schemes: a case study on least common ancestor, in: Proc. 16th Annual European Symposium on Algorithms, 2008, pp. 234-245.
[8]
J. Chalopin, S. Das, A. Kosowski, Constructing a map of an anonymous graph: applications of universal sequences, in: Proc. 14th International Conference on Principles of Distributed Systems, 2010, pp. 119-134.
[9]
R. Cohen, P. Fraigniaud, D. Ilcinkas, A. Korman, D. Peleg, Label-guided graph exploration by a finite automaton, ACM Trans. Algorithms, 4 (2008).
[10]
D. Dereniowski, A. Pelc, Drawing maps with advice, J. Parallel Distrib. Comput., 72 (2012) 132-143.
[11]
Y. Emek, P. Fraigniaud, A. Korman, A. Rosen, Online computation with advice, Theor. Comput. Sci., 412 (2011) 2642-2656.
[12]
Y. Emek, C. Pfister, J. Seidel, R. Wattenhofer, Anonymous networks: randomization = 2-hop coloring, in: Proc. 32nd ACM Symposium on Principles of Distributed Computing, 2014, pp. 96-105.
[13]
Y. Emek, J. Seidel, R. Wattenhofer, Computability in anonymous networks: revocable vs. irrecovable outputs, in: Proc. 41th International Colloquium on Automata, Languages and Programming, 2014, pp. 183-195.
[14]
P. Fraigniaud, C. Gavoille, D. Ilcinkas, A. Pelc, Distributed computing with advice: information sensitivity of graph coloring, Distrib. Comput., 21 (2009) 395-403.
[15]
P. Fraigniaud, D. Ilcinkas, A. Pelc, Communication algorithms with advice, J. Comput. Syst. Sci., 76 (2010) 222-232.
[16]
P. Fraigniaud, D. Ilcinkas, A. Pelc, Tree exploration with advice, Inf. Comput., 206 (2008) 1276-1287.
[17]
P. Fraigniaud, A. Korman, E. Lebhar, Local MST computation with short advice, Theory Comput. Syst., 47 (2010) 920-933.
[18]
E. Fusco, A. Pelc, Trade-offs between the size of advice and broadcasting time in trees, Algorithmica, 60 (2011) 719-734.
[19]
E. Fusco, A. Pelc, How much memory is needed for leader election, Distrib. Comput., 24 (2011) 65-78.
[20]
C. Gavoille, D. Peleg, S. Pérennes, R. Raz, Distance labeling in graphs, J. Algorithms, 53 (2004) 85-112.
[21]
D.S. Hirschberg, J.B. Sinclair, Decentralized extrema-finding in circular configurations of processes, Commun. ACM, 23 (1980) 627-628.
[22]
D. Ilcinkas, D. Kowalski, A. Pelc, Fast radio broadcasting with advice, Theor. Comput. Sci., 411 (2012) 1544-1557.
[23]
M. Katz, N. Katz, A. Korman, D. Peleg, Labeling schemes for flow and connectivity, SIAM J. Comput., 34 (2004) 23-40.
[24]
A. Korman, S. Kutten, D. Peleg, Proof labeling schemes, Distrib. Comput., 22 (2010) 215-233.
[25]
E. Kranakis, D. Krizanc, J. van der Berg, Computing Boolean functions on anonymous networks, Inf. Comput., 114 (1994) 214-236.
[26]
N. Nisse, D. Soguet, Graph searching with advice, Theor. Comput. Sci., 410 (2009) 1307-1318.
[27]
D. Peleg, Distributed computing, a locality-sensitive approach, SIAM, Philadelphia, 2000.
[28]
G.L. Peterson, An O ( n log ¿ n ) unidirectional distributed algorithm for the circular extrema problem, ACM Trans. Program. Lang. Syst., 4 (1982) 758-762.
[29]
S. Tani, Compression of view on anonymous networks-Folded view-, IEEE Trans. Parallel Distrib. Syst., 23 (2012) 255-262.
[30]
M. Thorup, U. Zwick, Approximate distance oracles, J. ACM, 52 (2005) 1-24.
[31]
M. Yamashita, T. Kameda, Computing on anonymous networks: part I-characterizing the solvable cases, IEEE Trans. Parallel Distrib. Syst., 7 (1996) 69-89.

Cited By

View all
  • (2024)Brief Announcement: Local Advice and Local DecompressionProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662805(117-120)Online publication date: 17-Jun-2024
  • (2023)Deterministic size discovery and topology recognition in radio networks with short labelsInformation and Computation10.1016/j.ic.2023.105010292:COnline publication date: 1-Jun-2023
  • (2023)Edge exploration of anonymous graph by mobile agent with external helpComputing10.1007/s00607-022-01136-8105:2(483-506)Online publication date: 1-Feb-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Information and Computation
Information and Computation  Volume 247, Issue C
April 2016
314 pages

Publisher

Academic Press, Inc.

United States

Publication History

Published: 01 April 2016

Author Tags

  1. Advice
  2. Network
  3. Time
  4. Topology recognition
  5. Tradeoff

Qualifiers

  • Research-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
  • (2024)Brief Announcement: Local Advice and Local DecompressionProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662805(117-120)Online publication date: 17-Jun-2024
  • (2023)Deterministic size discovery and topology recognition in radio networks with short labelsInformation and Computation10.1016/j.ic.2023.105010292:COnline publication date: 1-Jun-2023
  • (2023)Edge exploration of anonymous graph by mobile agent with external helpComputing10.1007/s00607-022-01136-8105:2(483-506)Online publication date: 1-Feb-2023
  • (2023)Four shades of deterministic leader election in anonymous networksDistributed Computing10.1007/s00446-023-00451-336:4(419-449)Online publication date: 1-Dec-2023
  • (2021)Deterministic Size Discovery and Topology Recognition in Radio Networks with Short LabelsProceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3409964.3461821(432-434)Online publication date: 6-Jul-2021
  • (2021)Four Shades of Deterministic Leader Election in Anonymous NetworksProceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3409964.3461794(265-274)Online publication date: 6-Jul-2021
  • (2019)Constant-Length Labeling Schemes for Deterministic Radio BroadcastThe 31st ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3323165.3323194(171-178)Online publication date: 17-Jun-2019
  • (2019)Impact of Knowledge on Election Time in Anonymous NetworksAlgorithmica10.1007/s00453-018-0444-381:1(238-288)Online publication date: 1-Jan-2019
  • (2018)Deterministic Graph Exploration with AdviceACM Transactions on Algorithms10.1145/328082315:1(1-17)Online publication date: 16-Nov-2018
  • (2018)Finding the Size of a Radio Network with Short LabelsProceedings of the 19th International Conference on Distributed Computing and Networking10.1145/3154273.3154298(1-10)Online publication date: 4-Jan-2018
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media