skip to main content
10.1145/1023756.1023769acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
Article

Energy-efficient broadcasting in ad-hoc networks: combining MSTs with shortest-path trees

Published:04 October 2004Publication History

ABSTRACT

We investigate the problem of constructing a multicast tree in ad-hoc networks. In particular, we address the issue of the power consumption, that is, the overall energy that the stations must spend to implement such a tree. We focus on two extreme cases of multicast: broadcast (one-to-all) and unicast (one-to-one). Minimum Spanning Trees (MSTs) and Shortest-Path Trees (SPTs) yield optimal solutions for broadcast and unicast, respectively. Unfortunately, they do not guarantee any optimality for the "counterpart", that is, MSTs are non-optimal for unicast, while SPTs are non-optimal for broadcast.In this work, we experimentally evaluate the performances of an algorithm combining MST solutions with SPT ones. Our approach is based on the construction of Light Approximate Shortest-path Trees (LASTs) of a given directed weighted graph, introduced by Khuller et al [1995]. LASTs approximate simultaneously the cost of the MST and the distances of the SPT rooted at a source node, thus yielding, also in the worst case, optimal solutions for both unicast and broadcast.Rather surprisingly, this "compromise" between MSTs and SPTs, has a very good performance w.r.t the broadcast tree obtained from a MST. Indeed, for randomly-generated instances, the broadcast tree obtained with LASTs is in some cases better (and never much worse) than the broadcast tree obtained from MSTs. This important fact shows that LASTs are not only interesting in theory, but they have practical relevant applications. Indeed, their use in our experiments also provides new insights on the approximation ratio of the MST broadcast algorithm for randomly-generated instances.

References

  1. C. Ambuehl, A. Clementi, M. Di Ianni, N. Lev-Tov, A. Monti, D. Peleg, G. Rossi, and R. Silvestri. Efficient algorithms for low-energy bounded-hop broadcast in ad-hoc wireless networks. In Proc. of Annual Symposium on Theoretical Aspects of Computer Science (STACS), LNCS 2996, pages 418--427, 2004.]]Google ScholarGoogle ScholarCross RefCross Ref
  2. C. Ambuehl, A. Clementi, P. Penna, G. Rossi, and R. Silvestri. Energy Consumption in Radio Networks: Selfish Agents and Rewarding Mechanisms. In Proceedings of the 10th International Colloquium on Structural Information and Communication Complexity (SIROCCO), pages 1--16, 2003.]]Google ScholarGoogle Scholar
  3. L. Anderegg and S. Eidenbenz. Ad hoc-VCG: A Truthful and Cost-Efficient Routing Protocol for Mobile Ad Hoc Networks with Selfish Agents. In Proc. of the Annual ACM International Conference on Mobile Computing and Networking (MOBICOM), 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. Clementi, P. Crescenzi, P. Penna, G. Rossi, and P. Vocca. A Worst-case Analysis of a MST-based Heuristic to Construct Energy-efficient Broadcast Subtrees in Wireless Networks. TR 010, Univ. of Rome "Tor Vergata", http://www.mat.uniroma2.it/~penna/papers/stacs01-TR.ps.gz, 2001.]]Google ScholarGoogle Scholar
  5. A. Clementi, P. Crescenzi, P. Penna, G. Rossi, and P. Vocca. On the complexity of computing minimum energy consumption broadcast subgraphs. Proc. of the Annual Symposium on Theoretical Aspects of Computer Science (STACS), LNCS(2010):121--131, 2001. Full version in {4}.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Clementi, M. Di Ianni, and R. Silvestri. The minimum broadcast range assignment problem on linear multi-hop wireless networks. Theoretical Computer Science, Theor. Comput. Sci. 1-3(299): 751--761.]]Google ScholarGoogle Scholar
  7. A. Clementi, A. Ferreira, P. Penna, S. Perennes, and R. Silvestri. The minimum range assignment problem on linear radio networks. Algorithmica, 35:95--110, 2003.]]Google ScholarGoogle ScholarCross RefCross Ref
  8. A. Clementi, G. Huiban, P. Penna, G. Rossi, and Y.C. Verhoeven. Some recent theoretical advances and open questions on energy consumption in ad-hoc wireless networks. In Proceedings of the 3rd Workshop on Approximation and Randomization Algorithms in Communication Networks (ARACNE), pages 23--38, 2001.]]Google ScholarGoogle Scholar
  9. A. Clementi, G. Huiban, P. Penna, G. Rossi, and Y.C. Verhoeven. On the Approximation Ratio of the MST- based Heuristic for the Energy-Efficient Broadcast Problem in Static Ad-Hoc Radio Networks. In In Proc. of the 1st Workshop on Wireles, Mobile and Ad-Hoc Networks (WMAN), 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. Clementi, P. Penna, and R. Silvestri. The power range assignment problem in radio networks on the plane. In Proc. of the 17th Annual Symposium on Theoretical Aspects of Computer Science (STACS), number 1770 in LNCS, pages 651--660, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Clementi, P. Penna, and R. Silvestri. The Power Assignment Problem in Radio Networks. ACM Mobile Networks and Applications, 9(2):125--140, 2004.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Ephremides, G.D. Nguyen, and J.E. Wieselthier. On the Construction of Energy-Effficient Broadcast and Multicast Trees in Wireless Networks. In Proceedings of the 19th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), pages 585--594, 2000.]]Google ScholarGoogle Scholar
  13. M.R. Garey and D.S. Johnson. Computers and intractability: a guide to the theory of NP-completeness. Freeman, 1979.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Khuller, B. Raghavachari, and N. Young. Balancing minimum spanning trees and shortest-path trees. Algorithmica, 14(4):305--321, 1995.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L.M. Kirousis, E. Kranakis, D. Krizanc, and A. Pelc. Power consumption in packet radio networks. Theoretical Computer Science, 243:289--305, 2000. Extended abstract in Proc. of STACS'97.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. K. Pahlavan and A. Levesque. Wireless information networks. Wiley-Interscience, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. P. Penna and C. Ventre. Energy-efficient broadcasting in ad-hoc networks: combining msts with shortest-path trees. Technical report, Technical Report of the European Project CRESCCO at www.ceid.upatras.gr/crescco, 2003.]]Google ScholarGoogle Scholar
  18. P. Penna and C. Ventre. Sharing the cost of multicast transmissions in wireless networks. In Proc. of the International Colloquium on Structural Information and Communication Complexity (SIROCCO), LNCS, 2004.]]Google ScholarGoogle ScholarCross RefCross Ref
  19. P.-J. Wan, G. Calinescu, X.-Y. Li, and O. Frieder. Minimum-energy broadcasting in static ad hoc wireless networks. Proc. of the Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), 2001. Journal version in Wireless Networks, 8(6): 607--617, 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Energy-efficient broadcasting in ad-hoc networks: combining MSTs with shortest-path trees

    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
      PE-WASUN '04: Proceedings of the 1st ACM international workshop on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks
      October 2004
      136 pages
      ISBN:1581139594
      DOI:10.1145/1023756

      Copyright © 2004 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: 4 October 2004

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate70of240submissions,29%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader