English

$k$-shot Broadcasting in Ad Hoc Radio Networks

Distributed, Parallel, and Cluster Computing 2016-03-29 v1

Abstract

We study distributed broadcasting protocols with few transmissions (`shots') in radio networks where the topology is unknown. In particular, we examine the case in which a bound kk is given and a node may transmit at most kk times during the broadcasting protocol. Initially, we focus on oblivious algorithms for kk-shot broadcasting, that is, algorithms where each node decides whether to transmit or not with no consideration of the transmission history. Our main contributions are (a) a lower bound of Ω(n2/k)\Omega(n^2/k) on the broadcasting time of any oblivious kk-shot broadcasting algorithm and (b) an oblivious broadcasting protocol that achieves a matching upper bound, namely O(n2/k)O(n^2/k), for every knk \le \sqrt{n} and an upper bound of O(n3/2)O(n^{3/2}) for every k>nk > \sqrt{n}. We also study the general case of adaptive broadcasting protocols where nodes decide whether to transmit based on all the available information, namely the transmission history known by each. We prove a lower bound of Ω(n1+kk)\Omega\left(n^{\frac{1+k}{k}}\right) on the broadcasting time of any protocol by introducing the \emph{transmission tree} construction which generalizes previous approaches.

Keywords

Cite

@article{arxiv.1603.08393,
  title  = {$k$-shot Broadcasting in Ad Hoc Radio Networks},
  author = {Sushanta Karmakar and Paraschos Koutris and Aris Pagourtzis and Dimitris Sakavalas},
  journal= {arXiv preprint arXiv:1603.08393},
  year   = {2016}
}

Comments

21 pages, 2 figures, preliminary version presented in CATS 2011: 161-168