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

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.

[1]  W. W. Ball,et al.  Mathematical Recreations and Essays , 1905, Nature.

[2]  Wolfgang Maass,et al.  Approximation schemes for covering and packing problems in image processing and VLSI , 1985, JACM.

[3]  Teofilo F. Gonzalez,et al.  Covering a Set of Points in Multidimensional Space , 1991, Inf. Process. Lett..

[4]  Robert J. Fowler,et al.  Optimal Packing and Covering in the Plane are NP-Complete , 1981, Inf. Process. Lett..

[5]  Massimo Franceschetti,et al.  A geometric theorem for network design , 2004, IEEE Transactions on Computers.

[6]  Michael T. Goodrich,et al.  Almost optimal set covers in finite VC-dimension , 1995, Discret. Comput. Geom..

[7]  Vana Kalogeraki,et al.  Dynamic Relay Node Placement in Wireless Sensor Networks , 2008, 2008 International Symposium on Applications and the Internet.

[8]  Errol L. Lloyd,et al.  Relay Node Placement in Wireless Sensor Networks , 2011, IEEE Transactions on Computers.

[9]  Arunabha Sen,et al.  Relay node placement in large scale wireless sensor networks , 2006, Comput. Commun..