Skip to main navigation Skip to search Skip to main content

Brief Announcement: Wake up and Join Me! An Energy Efficient Algorithm for Maximal Matching in Radio Networks

  • Ronin Institute
  • University of New Mexico
  • University of Michigan, Ann Arbor

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider networks of small, autonomous devices that communicate with each other wirelessly. Minimizing energy usage is an important consideration in designing algorithms for such networks, as battery life is a crucial and limited resource. Working in a model where both sending and listening for messages deplete energy, we consider the problem of finding a maximal matching of the nodes in a radio network of arbitrary and unknown topology. We present a distributed randomized algorithm that produces, with high probability, a maximal matching. The maximum energy cost per node is O(log2 n), and the time complexity is O(Δlog(n)). Here n is any upper bound on the number of nodes, and Δis any upper bound on the maximum degree; n and Δare parameters of our algorithm that we assume are known a priori to all the processors. We note that there exist families of graphs for which our bounds on energy cost and time complexity are simultaneously optimal up to polylog factors, so any significant improvement would need additional assumptions about the network topology. We also consider the related problem of assigning, for each node in the network, a neighbor to back up its data in case of eventual node failure. Here, a key goal is to minimize the maximum load, defined as the number of nodes assigned to a single node. We present an efficient decentralized low-energy algorithm that finds a neighbor assignment whose maximum load is at most a polylog(n) factor bigger that the optimum.

Original languageEnglish
Title of host publicationPODC 2021 - Proceedings of the 2021 ACM Symposium on Principles of Distributed Computing
PublisherAssociation for Computing Machinery
Pages151-153
Number of pages3
ISBN (Electronic)9781450385480
DOIs
StatePublished - Jul 23 2021
Event40th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2021 - Virtual, Online, Italy
Duration: Jul 26 2021Jul 30 2021

Publication series

NameProceedings of the Annual ACM Symposium on Principles of Distributed Computing

Conference

Conference40th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2021
Country/TerritoryItaly
CityVirtual, Online
Period07/26/2107/30/21

Keywords

  • distributed algorithms
  • energy-aware computation
  • maximal matching
  • radio networks
  • sensor networks

Fingerprint

Dive into the research topics of 'Brief Announcement: Wake up and Join Me! An Energy Efficient Algorithm for Maximal Matching in Radio Networks'. Together they form a unique fingerprint.

Cite this