A Novel Approximation Algorithm for Minimum Geometric Disk Cover Problem with Hexagon Tessellation

  • Chi-Yu Chang
  • Chi-Chang Chen
  • Cheng-Chun Liu
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 20)


Given a set P ofn points in the Euclidean plane, the minimum geometric disk cover (MGDC) problem is to identify a minimally sized set of congruent disks with prescribed radiusr that cover all the points in P. It is known that the MGDC problem is NP-complete. Solutions to the MGDC problem can be used to solve the relay node placement problems of wireless sensor networks. In this study, we proposed an approximation algorithm for the MGDC problem that identifies covering disks via the regular hexagon tessellation of the plane. We show that the approximation ratio of the proposed algorithm is 5. Furthermore, we show that if the set of points in P is uniformly distributed, then there is 41.7% probability for the proposed algorithm to use less than or equal to 5 times the optimal number of disks, and 58.3% probability of using no more than 4 times the optimal number of disks.


Minimum Geometric Disk Cover Problem Hexagon Tessellation Relay Node Placement Problems Wireless Sensor Networks 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ball, W.W.R.: Mathematical Recreations and Essays, 13th edn., pp. 105–107. Dover Publications, New York (2010)Google Scholar
  2. 2.
    Hochbaum, D.S., Maass, W.: Approximation Schemes for Covering and Packing Problems in Image Processing and VLSI. J. ACM 32, 130–136 (1985)MathSciNetMATHCrossRefGoogle Scholar
  3. 3.
    Johnson, D.S.: NP-completeness columns: an ongoing guide. J Algorithms 3(2), 182–195 (1982)MathSciNetMATHCrossRefGoogle Scholar
  4. 4.
    Fowler, R., Paterson, M., Tanimoto, S.: Optimal packing and covering in the plane are NP-complete. Information Processing Letters 12, 133–137 (1981)MathSciNetMATHCrossRefGoogle Scholar
  5. 5.
    Franceschetti, M., Cook, M., Bruck, J.: A Geometric Theorem for Approximate Disc Covering Algorithms, Electronic Technical report ETR035 (2001),
  6. 6.
    Brönnimann, H., Goodrich, M.: Almost Optimal Set Covers in Finite VC-Dimension. Discrete and Computational Geometry 14, 463–479 (1995)MathSciNetMATHCrossRefGoogle Scholar
  7. 7.
    Gonzalez, T.: Covering a Set of Points in Multidimensional Space. Information Processing Letters 40(4), 181–188 (1991)MathSciNetMATHCrossRefGoogle Scholar
  8. 8.
    Franceschetti, M., Cook, M., Bruck, J.: A geometric theorem for network design. IEEE Transactions on Computers 53(4), 483–489 (2004)CrossRefGoogle Scholar
  9. 9.
    Lloyd, E.L., Xue, G.: Relay Node Placement in Wireless Sensor Networks. IEEE Transactions on Computers 56(1), 134–138 (2007)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Tang, J., Hao, B.: ArunabhaSen Relay node placement in large scale wireless sensor networks. Computer Communications 29(4), 490–501 (2006)CrossRefGoogle Scholar
  11. 11.
    Chen, Z.K., Chen, C.C.: Relay node placement in wireless sensor networks. In: Proceedings of the Fourth Workshop on Wireless Ad Hoc and Sensor Networks, Tainan, Taiwan, pp. 544–553 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Department of Information EngineeringI-Shou UniversityKaohsiung CityTaiwan

Personalised recommendations