ACM Home Page
Please provide us with feedback. Feedback
Energy efficient randomised communication in unknown AdHoc networks
Full text PdfPdf (402 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures table of contents
San Diego, California, USA
SESSION: Algorithms for wireless networks table of contents
Pages: 250 - 259  
Year of Publication: 2007
ISBN:978-1-59593-667-7
Authors
Petra Berenbrink  Simon Fraser University, Burnaby, BC, Canada
Zengjian Hu  Simon Fraser University, Burnaby, BC, Canada
Colin Cooper  King's College: London, London, United Kingdom
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 121,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1248377.1248419
What is a DOI?

ABSTRACT

This paper studies broadcasting and gossiping algorithms in random and general AdHoc networks. Our goal is not only to minimise the broadcasting and gossiping time, but also to minimise the energy consumption, which is measured in terms of the total number of messages (or transmissions) sent. We assume that the nodes of the network do not know the network, and that they can only send with a fixed power, meaning they can not adjust the area sizes that their messages cover. We believe that under these circumstances the number of transmissions is a very good measure for the overall energy consumption.

For random networks, we present a broadcasting algorithm where every node transmits at most once. We show that our algorithm broadcasts in O(log n) steps, w.h.p., where n is the number of nodes. We then present a O(d log n) (d is the expected degree) gossiping algorithm using O(log n) messages per node.

For general networks with known diameter D, we present a randomised broadcasting algorithm with optimal broadcasting time O(D log (n/D) + log2n) that uses an expected number of O(log2n/log(n/D)) transmissions per node. We also show a tradeoff result between the broadcasting time and the number of transmissions: we construct a network such that any oblivious algorithm using a time-invariant distribution requires Ω(log2n/ log(n/D)) messages per node in order to finish broadcasting in optimal time. This demonstrates the tightness of our upper bound. We also show that no oblivious algorithm can complete broadcasting w.h.p. using o(log n) messages per node.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
 
5
Belá Bollobás. The diameter of random graphs. IEEE Transaction on Information Theory, vol. 36, num. 2, pp. 285--288, 1990.
 
6
Bogdan S. Chlebus, Dariusz R. Kowalski and Mariusz A. Rokicki. Average-Time Complexity of Gossiping in Radio Networks. Proc 13th Colloquium on Structural Information and Communication Complexity (SIROCCO), pp. 253--267, 2006.
 
7
 
8
 
9
 
10
 
11
12
13
14
 
15
 
16
17
 
18
 
19
 
20
21
 
22
 
23
 
24
Michael Mitzenmacher and Eli Upfal. Probability and Computing Cambridge Press, 2005.
 
25
Ying Xu.An O(n<sup>1.5</sup>) deterministic gossiping algorithm for radio networks. algorithmica, vol. 36, num. 1, pp. 93--96, 2003.

Collaborative Colleagues:
Petra Berenbrink: colleagues
Zengjian Hu: colleagues
Colin Cooper: colleagues