Leader election in ad hoc radio networks: A keen ear helps

Dariusz R. Kowalski, Andrzej Pelc

Research output: Contribution to journalArticle

Abstract

We address the fundamental distributed problem of leader election in ad hoc radio networks modeled as undirected graphs. A signal from a transmitting node reaches all neighbors but a message is received successfully by a node, if and only if exactly one of its neighbors transmits in this round. If two neighbors of a node transmit simultaneously in a given round, we say that a collision occurred at this node. Collision detection is the ability of nodes to distinguish a collision from silence. We show that collision detection speeds up leader election in arbitrary radio networks. Our main result is a deterministic leader election algorithm working in time O(n) in all n-node networks, if collision detection is available, while it is known that deterministic leader election requires time Ω(nlogn), even for complete networks, if there is no collision detection.

Original languageEnglish (US)
Pages (from-to)1164-1180
Number of pages17
JournalJournal of Computer and System Sciences
Volume79
Issue number7
DOIs
StatePublished - Nov 1 2013
Externally publishedYes

Fingerprint

Leader Election
Radio Networks
Ad Hoc Networks
Collision Detection
Vertex of a graph
Collision
Undirected Graph
Speedup
If and only if
Arbitrary

Keywords

  • Collision detection
  • Deterministic algorithms
  • Distributed algorithms
  • Leader election
  • Radio networks

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Networks and Communications
  • Computational Theory and Mathematics
  • Applied Mathematics

Cite this

Leader election in ad hoc radio networks : A keen ear helps. / Kowalski, Dariusz R.; Pelc, Andrzej.

In: Journal of Computer and System Sciences, Vol. 79, No. 7, 01.11.2013, p. 1164-1180.

Research output: Contribution to journalArticle

Kowalski, Dariusz R. ; Pelc, Andrzej. / Leader election in ad hoc radio networks : A keen ear helps. In: Journal of Computer and System Sciences. 2013 ; Vol. 79, No. 7. pp. 1164-1180.
@article{b11a7007843e467cbfbb85c875c04ebf,
title = "Leader election in ad hoc radio networks: A keen ear helps",
abstract = "We address the fundamental distributed problem of leader election in ad hoc radio networks modeled as undirected graphs. A signal from a transmitting node reaches all neighbors but a message is received successfully by a node, if and only if exactly one of its neighbors transmits in this round. If two neighbors of a node transmit simultaneously in a given round, we say that a collision occurred at this node. Collision detection is the ability of nodes to distinguish a collision from silence. We show that collision detection speeds up leader election in arbitrary radio networks. Our main result is a deterministic leader election algorithm working in time O(n) in all n-node networks, if collision detection is available, while it is known that deterministic leader election requires time Ω(nlogn), even for complete networks, if there is no collision detection.",
keywords = "Collision detection, Deterministic algorithms, Distributed algorithms, Leader election, Radio networks",
author = "Kowalski, {Dariusz R.} and Andrzej Pelc",
year = "2013",
month = "11",
day = "1",
doi = "10.1016/j.jcss.2013.04.003",
language = "English (US)",
volume = "79",
pages = "1164--1180",
journal = "Journal of Computer and System Sciences",
issn = "0022-0000",
publisher = "Academic Press Inc.",
number = "7",

}