Skip to main content

Distributed Computing with Advice: Information Sensitivity of Graph Coloring

  • Conference paper
Automata, Languages and Programming (ICALP 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4596))

Included in the following conference series:

Abstract

We study the problem of the amount of information (advice) about a graph that must be given to its nodes in order to achieve fast distributed computations. The required size of the advice enables to measure the information sensitivity of a network problem. A problem is information sensitive if little advice is enough to solve the problem rapidly (i.e., much faster than in the absence of any advice), whereas it is information insensitive if it requires giving a lot of information to the nodes in order to ensure fast computation of the solution. In this paper, we study the information sensitivity of distributed graph coloring.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alon, N., Babai, L., Itai, A.: A Fast and Simple Randomized Parallel Algorithm for the Maximal Independent Set Problem. J. Algorithms 7(4), 567–583 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  2. Awerbuch, B., Goldberg, A., Luby, M., Plotkin, S.: Network Decomposition and Locality in Distributed Computation. In: 30th Symp. on Foundations of Computer Science(FOCS), pp. 364–369 (1989)

    Google Scholar 

  3. Bellare, M., Goldreich, O., Sudan, M.: Free Bits, PCPs, and Nonapproximability – Towards Tight Results. SIAM Journal on Computing 27(3), 804–915 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  4. Cohen, R., Fraigniaud, P., Ilcinkas, D., Korman, A., Peleg, D.: Label-Guided Graph Exploration by a Finite Automaton. In: Caires, L., Italiano, G.F., Monteiro, L., Palamidessi, C., Yung, M. (eds.) ICALP 2005. LNCS, vol. 3580, pp. 335–346. Springer, Heidelberg (2005)

    Google Scholar 

  5. Cohen, R., Fraigniaud, P., Ilcinkas, D., Korman, A., Peleg, D.: Labeling Schemes for Tree Representation. In: Pal, A., Kshemkalyani, A.D., Kumar, R., Gupta, A. (eds.) IWDC 2005. LNCS, vol. 3741, pp. 13–24. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Cole, R., Vishkin, U.: Deterministic coin tossing and accelerating cascades: micro and macro techniques for designing parallel algorithms. In: STOC. 18th ACM Symp. on Theory of Computing, pp. 206–219. ACM Press, New York (1986)

    Google Scholar 

  7. Feige, U., Kilian, J.: Zero Knowledge and the Chromatic Number. J. Comput. Syst. Sci. 57(2), 187–199 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  8. Fich, F., Ruppert, E.: Hundreds of impossibility results for distributed computing. Distributed Computing 16, 121–163 (2003)

    Article  Google Scholar 

  9. Fraigniaud, P., Ilcinkas, D., Pelc, A.: Oracle size: a new measure of difficulty for communication tasks. In: PODC. 25th ACM Symp. on Principles of Distributed Computing, pp. 179–187. ACM Press, New York (2006)

    Google Scholar 

  10. Goldberg, A., Plotkin, S.: Efficient parallel algorithms for (Δ + 1)-coloring and maximal independent set problems. In: STOC. 19th ACM Symp. on Theory of Computing, pp. 315–324. ACM Press, New York (1987)

    Google Scholar 

  11. Goldberg, A., Plotkin, S., Shannon, G.: Parallel symmetry-breaking in sparse graphs. In: STOC. 19th ACM Symp. on Theory of Computing, pp. 315–324. ACM Press, New York (1987)

    Google Scholar 

  12. Karp, R.: Reducibility Among Combinatorial Problems. Complexity of Computer Computations, 85–103 (1972)

    Google Scholar 

  13. Kothapalli, K., Onus, M., Scheideler, C., Schindelhauer, C.: Distributed coloring in \(O(\sqrt{\log n})\) bit rounds. In: 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  14. Kuhn, F., Moscibroda, T., Wattenhofer, R.: What cannot be computed Locally! In: PODC. 23th ACM Symp. on Principles of Distributed Computing, pp. 300–309. ACM Press, New York (2004)

    Chapter  Google Scholar 

  15. Kuhn, F., Wattenhofer, R.: On the complexity of distributed graph coloring. In: PODC. 25th ACM Symp. on Principles of Distributed Computing, pp. 7–15. ACM Press, New York (2006)

    Google Scholar 

  16. Linial, N.: Locality in distributed graph algorithms. SIAM J. on Computing 21(1), 193–201 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  17. Luby, M.: A Simple Parallel Algorithm for the Maximal Independent Set Problem. SIAM J. Comput. 15(4), 1036–1053 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  18. Lynch, N.: A hundred impossibility proofs for distributed computing. In: PODC. 8th ACM Symp. on Principles of Distributed Computing, pp. 1–28. ACM Press, New York (1989)

    Google Scholar 

  19. Moscibroda, T., Wattenhofer, R.: Coloring unstructured radio networks. In: SPAA. 17th ACM Symp. on Parallelism in Algorithms and Architectures, pp. 39–48. ACM Press, New York (2005)

    Google Scholar 

  20. Naor, M., Stockmeyer, L.: What can be computed locally? In: STOC. 25th ACM Symposium on Theory of Computing, pp. 184–193. ACM Press, New York (1993)

    Google Scholar 

  21. Panconesi, A., Rizzi, R.: Some simple distributed algorithms for sparse networks. Distributed Computing 14, 97–100 (2001)

    Article  Google Scholar 

  22. Panconesi, A., Srinivasan, A.: Improved distributed algorithms for coloring and network decomposition problems. In: STOC. 24th ACM Symp. on Theory of Computing, pp. 581–592. ACM Press, New York (1992)

    Google Scholar 

  23. Panconesi, A., Srinivasan, A.: On the complexity of distributed network decomposition. Journal of Algorithms 20(2), 356–374 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  24. Peleg, D.: Distributed Computing: A Locality-Sensitive Approach. SIAM Monographs on Discrete Mathematics (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lars Arge Christian Cachin Tomasz Jurdziński Andrzej Tarlecki

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fraigniaud, P., Gavoille, C., Ilcinkas, D., Pelc, A. (2007). Distributed Computing with Advice: Information Sensitivity of Graph Coloring. In: Arge, L., Cachin, C., Jurdziński, T., Tarlecki, A. (eds) Automata, Languages and Programming. ICALP 2007. Lecture Notes in Computer Science, vol 4596. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73420-8_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73420-8_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73419-2

  • Online ISBN: 978-3-540-73420-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics