Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Weakly Robust PTAS for Minimum Clique Partition in Unit Disk Graphs

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider the problem of partitioning the set of vertices of a given unit disk graph (UDG) into a minimum number of cliques. The problem is NP-hard and various constant factor approximations are known, with the current best ratio of 3. Our main result is a weakly robust polynomial time approximation scheme (PTAS) for UDGs expressed with edge-lengths that either (i) computes a clique partition or (ii) gives a certificate that the graph is not a UDG; for the case (i) it computes a clique partition having size that is guaranteed to be within (1+ε) of the optimum size if the input is UDG; however if the input is not a UDG it either computes a clique partition as in case (i) with no guarantee on the quality of the clique partition or detects that it is not a UDG. Noting that recognition of UDG’s is NP-hard even if we are given edge lengths, our PTAS is a weakly-robust algorithm. Our algorithm can be transformed into an \(O(\frac{\log^{*} n}{{\varepsilon}^{O(1)}})\) time distributed PTAS.

We consider a weighted version of the clique partition problem on vertex-weighted UDGs that generalizes the problem. We note some key distinctions with the unweighted version, where ideas useful in obtaining a PTAS break down. Yet, surprisingly, it admits a (2+ε)-approximation algorithm for the weighted case where the graph is expressed, say, as an adjacency matrix. This improves on the best known 8-approximation for the unweighted case for UDGs expressed in standard form.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aspnes, J., Goldenberg, D.K., Yang, Y.R.: On the computational complexity of sensor network localization. In: ALGOSENSORS ’04: First International Workshop on Algorithmic Aspects of Wireless Sensor Networks, Turku, Finland, pp. 32–44. Springer, Berlin (2004)

    Chapter  Google Scholar 

  2. Balasundaram, B., Butenko, S.: Optimization problems in unit-disk graphs. In: Floudas, C.A., Pardalos, P.M. (eds.) Encyclopedia of Optimization, pp. 2832–2844. Springer, Berlin (2009)

    Chapter  Google Scholar 

  3. Becchetti, L., Korteweg, P., Marchetti-Spaccamela, A., Skutella, M., Stougie, L., Vitaletti, A.: Latency constrained aggregation in sensor networks. In: Azar, Y., Erlebach, T. (eds.) ESA. Lecture Notes in Computer Science, vol. 4168, pp. 88–99. Springer, Berlin (2006)

    Google Scholar 

  4. Capoyleas, V., Rote, G., Woeginger, G.J.: Geometric clusterings. J. Algorithms 12(2), 341–356 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  5. Cerioli, M.R., Faria, L., Ferreira, T.O., Martinhon, C.A.J., Protti, F., Reed, B.: Partition into cliques for cubic graphs: planar case, complexity and approximation. Discrete Appl. Math. 156(12), 2270–2278 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  6. Cerioli, M.R., Faria, L., Ferreira, T.O., Protti, F.: On minimum clique partition and maximum independent set on unit disk graphs and penny graphs: complexity and approximation. Electron. Notes Discrete Math. 18, 73–79 (2004)

    Article  MathSciNet  Google Scholar 

  7. Finke, G., Jost, V., Queyranne, M., Sebö, A.: Batch processing with interval graph compatibilities between tasks. Discrete Appl. Math. 156(5), 556–568 (2008). doi:10.1016/j.dam.2006.03.039

    Article  MATH  MathSciNet  Google Scholar 

  8. Gijswijt, D., Jost, V., Queyranne, M.: Clique partitioning of interval graphs with submodular costs on the cliques. Oper. Res. 41(3), 275–287 (2007). doi:10.1051/ro:2007024

    Article  MATH  MathSciNet  Google Scholar 

  9. Hochbaum, D.S., Maass, W.: Approximation schemes for covering and packing problems in image processing and VLSI. J. ACM 32(1), 130–136 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  10. Kuhn, F., Wattenhofer, R.: On the complexity of distributed graph coloring. In: Ruppert, E., Malkhi, D. (eds.) PODC, pp. 7–15. ACM, New York (2006)

    Google Scholar 

  11. Kuhn, F., Moscibroda, T., Nieberg, T., Wattenhofer, R.: Fast deterministic distributed maximal independent set computation on growth-bounded graphs. In: Fraigniaud, P. (ed.) DISC. Lecture Notes in Computer Science, vol. 3724, pp. 273–287. Springer, Berlin (2005)

    Google Scholar 

  12. Kuhn, F., Nieberg, T., Moscibroda, T., Wattenhofer, R.: Local approximation schemes for ad hoc and sensor networks. In: DIALM-POMC, pp. 97–103 (2005)

    Chapter  Google Scholar 

  13. Lillis, K.M., Pemmaraju, S.V., Pirwani, I.A.: Topology control and geographic routing in realistic wireless networks. In: Kranakis, E., Opatrny, J. (eds.) ADHOC-NOW. Lecture Notes in Computer Science, vol. 4686, pp. 15–31. Springer, Berlin (2007)

    Google Scholar 

  14. Nieberg, T., Hurink, J., Kern, W.: Approximation schemes for wireless networks. ACM Trans. Algorithms 4(4), 1–17 (2008)

    Article  MathSciNet  Google Scholar 

  15. Pandit, S., Pemmaraju, S.: Finding facilities fast. In: ICDCN, 2009

    Google Scholar 

  16. Pandit, S., Pemmaraju, S., Varadarajan, K.: Approximation algorithms for domatic partition of unit disk graphs. In: Dinur, I., Jansen, K., Naor, J., Rolim, J. (eds.) Approximation, Randomization, and Combinatorial Optimization. Lecture Notes in Computer Science, vol. 5687, pp. 312–325. Springer, Berlin (2009)

    Chapter  Google Scholar 

  17. Peleg, D.: Distributed Computing: A Locality-Sensitive Approach. Society for Industrial and Applied Mathematics, Philadelphia (2000)

    Book  MATH  Google Scholar 

  18. Pemmaraju, S.V., Pirwani, I.A.: Energy conservation via domatic partitions. In: Palazzo, S., Conti, M., Sivakumar, R. (eds.) MobiHoc, pp. 143–154. ACM, New York (2006)

    Chapter  Google Scholar 

  19. Pemmaraju, S.V., Pirwani, I.A.: Good quality virtual realization of unit ball graphs. In: Arge, L., Hoffmann, M., Welzl, E. (eds.) ESA. Lecture Notes in Computer Science, vol. 4698, pp. 311–322. Springer, Berlin (2007)

    Google Scholar 

  20. Pirwani, I.A., Salavatipour, M.R.: A PTAS for minimum clique partition in unit disk graphs. CoRR, abs/0904.2203 (2009)

  21. Pirwani, I.A., Salavatipour, M.R.: A weakly robust PTAS for minimum clique partition in unit disk graphs. In: Kaplan, H. (ed.) SWAT. Lecture Notes in Computer Science, vol. 6139, pp. 188–199. Springer, Berlin (2010)

    Chapter  Google Scholar 

  22. Raghavan, V., Spinrad, J.: Robust algorithms for restricted domains. J. Algorithms 48(1), 160–172 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  23. Schneider, J., Wattenhofer, R.: A log-star distributed maximal independent set algorithm for growth-bounded graphs. In: Bazzi, R.A., Patt-Shamir, B. (eds.) PODC, pp. 35–44. ACM, New York (2008)

    Chapter  Google Scholar 

  24. Zuckerman, D.: Linear degree extractors and the inapproximability of max clique and chromatic number. Theory Comput. 3(1), 103–128 (2007)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Imran A. Pirwani.

Additional information

A preliminary version of this article appeared in the Proceedings of the 12th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT 2010), Bergen, Norway, pp. 188–199 [21].

I.A. Pirwani was supported by Alberta Ingenuity.

M.R. Salavatipour was supported by NSERC and Alberta Ingenuity.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pirwani, I.A., Salavatipour, M.R. A Weakly Robust PTAS for Minimum Clique Partition in Unit Disk Graphs. Algorithmica 62, 1050–1072 (2012). https://doi.org/10.1007/s00453-011-9503-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-011-9503-8

Keywords