Tight Approximation Bounds for Connectivity with a Color-Spanning Set

Given a set of points Q in the plane, define the \(\frac{r}{2}\)-Disk Graph, Q(r), as a generalized version of the Unit Disk Graph: the vertices of the graph is Q and there is an edge between two points in Q iff the distance between them is at most r. In this paper, motivated by applications in wireless sensor networks, we study the following geometric problem of color-spanning sets: given n points with m colors in the plane, choosing m points P with distinct colors such that the \(\frac{r}{2}\)-Disk Graph, P(r), is connected and r is minimized. When at most two points are of the same color c i (or, equivalently, when a color c i spans at most two points), we prove that the problem is NP-hard to approximate within a factor 3 − e. And we present a tight factor-3 approximation for this problem. For the more general case when each color spans at most k points, we present a factor-(2k-1) approximation. Our solutions are based on the applications of the famous Hall’s Marriage Theorem on bipartite graphs, which could be useful for other problems.

[1]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[2]  Rolf Klein,et al.  The Farthest Color Voronoi Diagram and Related Problems , 2001 .

[3]  Sunil Prabhakar,et al.  Querying imprecise data in moving object environments , 2003, IEEE Transactions on Knowledge and Data Engineering.

[4]  Jian Pei,et al.  Probabilistic Reverse Nearest Neighbor Queries on Uncertain Data , 2010, IEEE Transactions on Knowledge and Data Engineering.

[5]  Bin Jiang,et al.  Probabilistic Skylines on Uncertain Data , 2007, VLDB.

[6]  Frank Stajano,et al.  Location Privacy in Pervasive Computing , 2003, IEEE Pervasive Comput..

[7]  Ling Liu,et al.  A Customizable k-Anonymity Model for Protecting Location Privacy , 2004 .

[8]  Dieter Pfoser,et al.  Capturing the Uncertainty of Moving-Object Representations , 1999, SSD.

[9]  Hui Zhang,et al.  Partial Coverage in Homological Sensor Networks , 2009, 2009 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[10]  Rolf Klein,et al.  Smallest Color-Spanning Objects , 2001, ESA.

[11]  P. Hall On Representatives of Subsets , 1935 .

[12]  Robert E. Tarjan,et al.  Efficiency of a Good But Not Linear Set Union Algorithm , 1972, JACM.

[13]  Richard Cole,et al.  Edge-Coloring Bipartite Multigraphs in O(E logD) Time , 1999, Comb..

[14]  Ashish Goel,et al.  Perfect matchings in o(n log n) time in regular bipartite graphs , 2009, STOC '10.

[15]  Joseph S. B. Mitchell,et al.  Improved Approximation Algorithms for Relay Placement , 2008, ESA.

[16]  Yu Zhang,et al.  Preserving User Location Privacy in Mobile Data Management Infrastructures , 2006, Privacy Enhancing Technologies.

[17]  A. Prasad Sistla,et al.  Querying the Uncertain Position of Moving Objects , 1997, Temporal Databases, Dagstuhl.

[18]  Jennifer C. Hou,et al.  Maintaining Sensing Coverage and Connectivity in Large Sensor Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[19]  Jian Pei,et al.  Superseding Nearest Neighbor Search on Uncertain Spatial Databases , 2010, IEEE Transactions on Knowledge and Data Engineering.

[20]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[21]  Yang Yang,et al.  Minimum Spanning Tree with Neighborhoods , 2007, AAIM.

[22]  David Lichtenstein,et al.  Planar Formulae and Their Uses , 1982, SIAM J. Comput..

[23]  Richard Cole,et al.  On Edge Coloring Bipartite Graphs , 1980, SIAM J. Comput..

[24]  Anthony K. H. Tung,et al.  Keyword Search in Spatial Databases: Towards Searching by Document , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[25]  Sandip Das,et al.  Smallest Color-Spanning Object Revisited , 2009, Int. J. Comput. Geom. Appl..

[26]  Binhai Zhu,et al.  Extending the lifetime of a WSN by partial covers , 2013, 2013 IEEE International Conference on Communications (ICC).

[27]  Jun Luo,et al.  On some geometric problems of color-spanning sets , 2012, Journal of Combinatorial Optimization.

[28]  Rudolf Fleischer,et al.  Computing Minimum Diameter Color-Spanning Sets , 2010, FAW.