Skip to main content
Log in

Exact Multi-Covering Problems with Geometric Sets

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

The b-Exact Multicover problem takes a universe U of n elements, a family \(\mathcal {F}\) of m subsets of U, a function \({\textsf {dem}}: U \rightarrow \{1,\ldots ,b\}\) and a positive integer k, and decides whether there exists a subfamily(set cover) \(\mathcal {F}^{\prime }\) of size at most k such that each element uU is covered by exactly dem(u) sets of \(\mathcal {F}^{\prime }\). The b-Exact Coverage problem also takes the same input and decides whether there is a subfamily \(\mathcal {F}^{\prime } \subseteq \mathcal {F}\) such that there are at least k elements that satisfy the following property: uU is covered by exactly dem(u) sets of \(\mathcal {F}^{\prime }\). Both these problems are known to be NP-complete. In the parameterized setting, when parameterized by k, b-Exact Multicover is W[1]-hard even when b = 1. While b-Exact Coverage is FPT under the same parameter, it is known to not admit a polynomial kernel under standard complexity-theoretic assumptions, even when b = 1. In this paper, we investigate these two problems under the assumption that every set satisfies a given geometric property π. Specifically, we consider the universe to be a set of n points in a real space \(\mathbb {R}^{d}\), d being a positive integer. When d = 2 we consider the problem when π requires all sets to be unit squares or lines. When d > 2, we consider the problem where π requires all sets to be hyperplanes in \(\mathbb {R}^{d}\). These special versions of the problems are also known to be NP-complete. When parameterized by k, the b-Exact Coverage problem has a polynomial size kernel for all the above geometric versions. The b-Exact Multicover problem turns out to be W[1]-hard for squares even when b = 1, but FPT for lines and hyperplanes. Further, we also consider the b-Exact Max. Multicover problem, which takes the same input and decides whether there is a set cover \(\mathcal {F}^{\prime }\) such that every element uU is covered by at least dem(u) sets and at least k elements satisfy the following property: uU is covered by exactly dem(u) sets of \(\mathcal {F}^{\prime }\). To the best of our knowledge, this problem has not been studied before, and we show that it is NP-complete (even for the case of lines). In fact, the problem turns out to be W[1]-hard in the general setting, when parameterized by k. However, when we restrict the sets to lines and hyperplanes, we obtain FPT algorithms.

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

Access this article

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

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Ashok, P., Kolay, S., Misra, N., Saurabh, S.: Unique covering problems with geometric sets International Computing and Combinatorics Conference, pp. 548–558. Springer (2015)

  2. Ashok, P., Roy, A.B., Govindarajan, S.: Local search strikes again: Ptas for variants of geometric covering and packing. J. Comb. Optim. 39(2), 618–635 (2020)

    Article  MathSciNet  Google Scholar 

  3. Bansal, N., Pruhs, K.: Weighted geometric set multi-cover via quasi-uniform sampling. In: European Symposium on Algorithms, pages 145–156. Springer (2012)

  4. Chekuri, C., Clarkson, K.L., Har-Peled, S.: On the set multicover problem in geometric settings. ACM Trans. Algorithms (TALG) 9(1), 1–17 (2012)

    Article  MathSciNet  Google Scholar 

  5. Demaine, E.D., Feige, U., Hajiaghayi, M.-T., Salavatipour, M.R.: Combination can be hard: Approximability of the unique coverage problem. SIAM J. Comput. 38(4), 1464–1483 (2008)

    Article  MathSciNet  Google Scholar 

  6. Dom, M., Lokshtanov, D., Saurabh, S.: Kernelization lower bounds through colors and ids. ACM Trans. Algorithms 11(2), 13:1–13:20 (2014)

    Article  MathSciNet  Google Scholar 

  7. Downey, R.G., Fellows, M.R.: Parameterized Complexity, p 530. Springer, Berlin (1999)

    Book  Google Scholar 

  8. Fellows, M.R., Hermelin, D., Rosamond, F., Vialette, S.: On the parameterized complexity of multiple-interval graph problems. Theor. Comput. Sci. 410(1), 53–61 (2009)

    Article  MathSciNet  Google Scholar 

  9. Flum, J., Grohe, M.: Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series). Springer-Verlag New York, Inc., Secaucus (2006)

    Google Scholar 

  10. Fowler, R.J., Paterson, M.S., Tanimoto, S.L.: Optimal packing and covering in the plane are np-complete. Inf Process. Lett. 12(3), 133–137 (1981)

    Article  MathSciNet  Google Scholar 

  11. Garey, M.R., Johnson, D.S., Stockmeyer, L.: Some simplified np-complete problems. In: Proceedings of the Sixth Annual ACM Symposium on Theory of Computing, STOC ’74, pp. 47–63. New York, NY. ACM, USA (1974)

  12. Hall, N.G, Hochbaum, D.S: A fast approximation algorithm for the multicovering problem. Discret. Appl. Math. 15(1), 35–40 (1986)

    Article  MathSciNet  Google Scholar 

  13. Hall, N.G, Hochbaum, D.S: The multicovering problem. Eur. J. Oper. Res. 62(3), 323–339 (1992)

    Article  Google Scholar 

  14. Hochbaum, D.S, Maass, W.: Fast approximation algorithms for a nonconvex covering problem. J. Algorithms 8(3), 305–323 (1987)

    Article  MathSciNet  Google Scholar 

  15. Ito, T., Nakano, Shin-ichi, Okamoto, Y., Otachi, Y., Uehara, R., Uno, T., Uno, Y.: A polynomial-time approximation scheme for the geometric unique coverage problem on unit squares. Comput. Geom. 51, 25–39 (2016)

    Article  MathSciNet  Google Scholar 

  16. Karp, R.M.: Reducibility among combinatorial problems. Complex. Comput. Comput., 85–103 (1972)

  17. Anil Kumar, V.S., Arya, S., Ramesh, H.: Hardness of set cover with intersection 1. In: International Colloquium on Automata, Languages, and Programming, pp. 624–635. Springer (2000)

  18. Langerman, S., Morin, P.: Covering things with things. Discrete Comput. Geom. 33(4), 717–729 (2005)

    Article  MathSciNet  Google Scholar 

  19. Marx, D.: Efficient approximation schemes for geometric problems?. In: ESA, pp 448–459. Springer (2005)

  20. Marx, D.: Parameterized complexity of independence and domination on geometric graphs. In: Parameterized and Exact Computation, Second International Workshop, IWPEC 2006, Zürich, Switzerland, September 13-15, 2006, Proceedings, pp. 154–165 (2006)

  21. Matoušek, J.: Lectures on discrete geometry, vol. 108. Springer, New York (2002)

    Book  Google Scholar 

  22. Megiddo, N., Tamir, A.: On the complexity of locating linear facilities in the plane. Oper. Res. Lett. 1(5), 194–197 (1982)

    Article  MathSciNet  Google Scholar 

  23. Misra, N., Moser, H., Raman, V., Saurabh, S., Sikdar, S.: The parameterized complexity of unique coverage and its variants. Algorithmica, 517–544 (2013)

  24. Mustafa, N., Ray, S.: Ptas for geometric hitting set problems via local search. In: Proceedings of the 25th Annual Symposium on Computational Geometry, pp. 17–22. ACM (2009)

  25. Peleg, D., Schechtman, G., Wool, A.: Randomized approximation of bounded multicovering problems. Algorithmica 18(1), 44–66 (1997)

    Article  MathSciNet  Google Scholar 

  26. Vapnik, V.N, Ya Chervonenkis, A.: On the uniform convergence of relative frequencies of events to their probabilities. Theory Probab. Appl. 16(2), 264–280 (1971)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sudeshna Kolay.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of this paper has appeared in 21st International Computing and Combinatorics Conference (COCOON 2015).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ashok, P., Kolay, S., Misra, N. et al. Exact Multi-Covering Problems with Geometric Sets. Theory Comput Syst 66, 89–113 (2022). https://doi.org/10.1007/s00224-021-10050-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-021-10050-z

Keywords

Navigation