skip to main content
10.1145/1998476.1998487acmconferencesArticle/Chapter ViewAbstractPublication PagesmobihocConference Proceedingsconference-collections
research-article

Time-optimal information exchange on multiple channels

Authors Info & Claims
Published:09 June 2011Publication History

ABSTRACT

This paper presents an efficient algorithm for detecting and disseminating information in a single-hop multi-channel network: k arbitrary nodes have information they want to share with the entire network. Neither the nodes that have information nor the number k of these nodes are known initially. This communication primitive lies between the two other fundamental primitives regarding information dissemination, broadcasting (one-to-all communication) and gossiping (total information exchange). The time complexity of the information exchange algorithm we present in this paper is linear in the number of information items and thus asymptotically optimal with respect to time. The algorithm does not require collision detection and thanks to using several channels the lower bound of Ω(k+log n) established for single-channel communication can be broken.

References

  1. Marcin Bienkowski, Marek Klonowski, Miroslaw Korzeniowski, and Dariusz R. Kowalski. Dynamic Sharing of a Multiple Access Channel. In 27th Int. Symposium on Theoretical Aspects of Computer Science (STACS), pages 83--940, 2010.Google ScholarGoogle Scholar
  2. I. Caragiannis, C. Galdi, and C. Kaklamanis. Basic computations in wireless networks. In ISAAC 05, volume 3827, page 533--542, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. B. Chlebus and L. Gasieniec. On the Wake-Up Problem in Radio Networks. In Automata, languages and programming: 32nd international colloquium, ICALP, page 347, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B. Chlebus, D. Kowalski, and T. Radzik. Many-to-Many Communication in Radio Networks. In Algorithmica, volume 54:1, pages 118--139, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Chlebus, D. Kowalski, and M. Rokicki. Average-time complexity of gossiping in radio networks. In Structural Information and Communication Complexity, pages 253--267, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Clementi, A. Monti, and R. Silvestri. Distributed broadcast in radio networks of unknown topology. In Theoretical Computer Science, 302(1--3):337--364, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Czyzowicz, L. Gasieniec, D. R. Kowalski, and A. Pelc. Consensus and mutual exclusion in a multiple access channel. In Distributed Computing, pages 512--526, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. L. Gasieniec, A. Pelc, and D. Peleg. The wakeup problem in synchronous broadcast systems (extended abstract). In Proceedings of the ACM symposium on Principles of distributed computing (PODC), pages 113--121, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Gilbert and D. Kowalski. Trusted Computing for Fault-Prone Wireless Networks. In Distributed Computing, pages 359--373, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Holzer, Y. Pignolet, J. Smula, and R. Wattenhofer. Monitoring Churn in Wireless Networks. In Algorithms for Sensor Systems, pages 118--133, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. T. Jurdzinski, M. Kutylowski, and J. Zatopianski. Energy-efficient size approximation of radio networks with no collision detection. In 8th Annual International Conference on Computing and Combinatorics (COCOON), pages 279--289, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Kabarowski, M. Kutylowski, and W. Rutkowski. Adversary immune size approximation of single-hop radio networks. In Theory and Applications of Models of Computation (TAMC), 3959:148--158, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Kik. Merging and Merge-Sort in a Single Hop Radio Network. In Theory and Practice of Computer Science (SOFSEM), pages 341--349, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Klonowski, M. Kutylowski, and J. Zatopianski. Energy Efficient Alert in Single-Hop Networks of Extremely Weak Devices. In Workshop on Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS), pages 139--150, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Komlos and A. Greenberg. An asymptotically fast nonadaptive algorithm for conflict resolution in multiple-access channels. In Information Theory, IEEE Transactions on, 31(2):302--306, 1985.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. D. Kowalski. On selection problem in radio networks. In Proceedings of the ACM symposium on Principles of distributed computing (PODC), pages 158--166, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Kowalski and A. Pelc. Leader Election in Ad Hoc Radio Networks: A Keen Ear Helps. In International Conference on Automata, Languages and Programming (ICALP), page 521--533, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. E. Kushilevitz and Y. Mansour. An Ω(D log(N/D)) Lower Bound for Broadcast in Radio Networks. In SIAM Journal on Computing, 27:702, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Kutyłowski and D. Letkiewicz. Computing Average Value in Ad Hoc Networks. In Mathematical Foundations of Computer Science (MFCS), 2747:511--520, 2003.Google ScholarGoogle Scholar
  20. M. Kutyłowski and W. Rutkowski. Adversary Immune Leader Election in Ad Hoc Radio Networks? In European Symposium on Algorithms (ESA), pages 397--408, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  21. C. Lavault, J. Marckert, and V. Ravelomanana. Quasi-optimal energy-efficient leader election algorithms in radio networks. In Information and Computation, 205(5):679--693, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. K. Nakano and S. Olariu. Energy-efficient initialization protocols for radio networks with no collision detection. In IEEE Transactions on Parallel and Distributed Systems, 11(851--863):4, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. M. Singh and V. K. Prasanna. Energy-optimal and energy-balanced sorting in a single-hop wireless sensor network. In IEEE International Conference on Pervasive Computing and Communications (PERCOM), pages 50--59, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Time-optimal information exchange on multiple channels

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      FOMC '11: Proceedings of the 7th ACM ACM SIGACT/SIGMOBILE International Workshop on Foundations of Mobile Computing
      June 2011
      80 pages
      ISBN:9781450307796
      DOI:10.1145/1998476

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 June 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate7of8submissions,88%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader