Maximizing the number of broadcast operations in static random geometric ad-hoc networks

  • Authors:
  • Tiziana Calamoneri;Andrea Clementi;Emanuele G. Fusco;Riccardo Silvestri

  • Affiliations:
  • Dipartimento di Informatica, Università di Roma "La Sapienza";Dipartimento di Matematica, Università Tor Vergata di Roma;Dipartimento di Informatica, Università di Roma "La Sapienza";Dipartimento di Informatica, Università di Roma "La Sapienza"

  • Venue:
  • OPODIS'07 Proceedings of the 11th international conference on Principles of distributed systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

We consider static ad-hoc wireless networks where nodes have the same initial battery charge and they may dynamically change their transmission range at every time slot. When a node v transmits with range r(v), its battery charge is decreased by β × r(v)2 where β 0 is a fixed constant. The goal is to provide a range assignment schedule that maximizes the number of broadcast operations from a given source (this number is denoted as the length of the schedule). This maximization problem, denoted as MAX LIFETIME, is known to be NP-hard and the best algorithm yields worst-case approximation ratio Θ(log n), where n is the number of nodes of the network [5]. We consider random geometric instances formed by selecting n points independently and uniformly at random from a square of side length √n in the Euclidean plane. We first present an efficient algorithm that constructs a range assignment schedule having length, with high probability, not smaller than 1/12 of the optimum. We then design an efficient distributed version of the above algorithm where nodes initially know n and their own position only. The resulting schedule guarantees the same approximation ratio achieved by the centralized version thus obtaining the first distributed algorithm having provably-good performance for this problem.