Approximation Algorithms for Domatic Partitions of Unit Disk Graphs

  • Authors:
  • Saurav Pandit;Sriram V. Pemmaraju;Kasturi Varadarajan

  • Affiliations:
  • Department of Computer Science, The University of Iowa, Iowa City, USA IA 52242-1419;Department of Computer Science, The University of Iowa, Iowa City, USA IA 52242-1419;Department of Computer Science, The University of Iowa, Iowa City, USA IA 52242-1419

  • Venue:
  • APPROX '09 / RANDOM '09 Proceedings of the 12th International Workshop and 13th International Workshop on Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We prove a new structural property regarding the "skyline" of uniform radius disks and use this to derive a number of new sequential and distributed approximation algorithms for well-known optimization problems on unit disk graphs (UDGs). Specifically, the paper presents new approximation algorithms for two problems: domatic partition and weighted minimum dominating set (WMDS) on UDGs, both of which are of significant interest to the distributed computing community because of applications to energy conservation in wireless networks. Using the aforementioned skyline property, we derive the first constant-factor approximation algorithm for the domatic partition problem on UDGs. Prior to our work, the best approximation factor for this problem was O (logn ), obtained by simply using the approximation algorithm for general graphs. From the domatic partition algorithm, we derive a new and simpler constant-factor approximation for WMDS on UDGs. Because of "locality" properties that our algorithms possess, both algorithms have relatively simple constant-round distributed implementations in the $\mathcal{LOCAL}$ model, where there is no bound on the message size. In addition, we obtain O (log2 n )-round distributed implementations of these algorithms in the $\mathcal{CONGEST}$ model, where message sizes are bounded above by O (logn ) bits per message.