Skip to main content

Hitting Set Problem for Axis-Parallel Squares Intersecting a Straight Line Is Polynomially Solvable for Any Fixed Range of Square Sizes

  • Conference paper
  • First Online:
Analysis of Images, Social Networks and Texts (AIST 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10716))

  • 2203 Accesses

Abstract

The Hitting Set Problem is the well known discrete optimization problem adopting interest of numerous scholars in graph theory, computational geometry, operations research, and machine learning. The problem is NP-hard and remains intractable even in very specific settings, e.g., for axis-parallel rectangles on the plane. Recently, for unit squares intersecting a straight line, a polynomial time optimal algorithm was proposed. Unfortunately, the time consumption of this algorithm was \(O(n^{145})\). We propose an improved algorithm, whose complexity bound is more than 100 orders of magnitude less. We extend this algorithm to the more general case of the problem and show that the geometric HSP for axis-parallel (not necessarily unit) squares intersected by a line is polynomially solvable for any fixed range of squares to hit. We believe that the obtained theoretical complexity bounds for our algorithms still can be improved further. According to the results of the numerical evaluation presented in the concluding section of the paper, at least for unit squares, an average time consumption bound of our algorithm is less then its deterministic counterpart by 9 orders of magnitude.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://github.com/EnsignDaniels/Python.

References

  1. Brönnimann, H., Goodrich, M.T.: Almost optimal set covers in finite VC-dimension. Discrete Comput. Geom. 14(4), 463–479 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  2. Chan, T.M.: Polynomial-time approximation schemes for packing and piercing fat objects. J. Algorithms 46(2), 178–189 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chepoi, V., Felsner, S.: Approximating hitting sets of axis-parallel rectangles intersecting a monotone curve. Comput. Geom. 46(9), 1036–1041 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  4. Correa, J., Feuilloley, L., Pérez-Lantero, P., Soto, J.A.: Independent and hitting sets of rectangles intersecting a diagonal line: algorithms and complexity. Discrete Comput. Geom. 53(2), 344–365 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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  MATH  Google Scholar 

  6. Haussler, D., Welzl, E.: Epsilon-nets and simplex range queries. Discrete Comput. Geom. 2(2), 127–151 (1987)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Khachay, M.: Committee polyhedral separability: complexity and polynomial approximation. Mach. Learn. 101(1), 231–251 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  9. Khachay, M., Poberii, M.: Complexity and approximability of committee polyhedral separability of sets in general position. Informatica 20(2), 217–234 (2009)

    MathSciNet  MATH  Google Scholar 

  10. Khachay, M., Pobery, M., Khachay, D.: Integer partition problem: theoretical approach to improving accuracy of classifier ensembles. Int. J. Artif. Intell. 13(1), 135–146 (2015)

    Google Scholar 

  11. Khachay, M., Khachay, D.: On parameterized complexity of the Hitting Set Problem for axis-parallel squares intersecting a straight line. Ural Math. J. 2, 117–126 (2016)

    Article  Google Scholar 

  12. Matoušek, J.: Lectures on Discrete Geometry. Springer, New York (2002). https://doi.org/10.1007/978-1-4613-0039-7

    Book  MATH  Google Scholar 

  13. Mudgal, A., Pandit, S.: Covering, hitting, piercing and packing rectangles intersecting an inclined line. In: Lu, Z., Kim, D., Wu, W., Li, W., Du, D.-Z. (eds.) COCOA 2015. LNCS, vol. 9486, pp. 126–137. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-26626-8_10

    Chapter  Google Scholar 

  14. Mustafa, N.H., Varadarajan, K.: Epsilon-approximations and epsilon-nets. CoRR, abs/1702.03676 (2017)

    Google Scholar 

  15. Ramakrishnan, S., El Emary, I.M.M.: Wireless Sensor Networks: From Theory to Applications. Taylor & Francis, CRC Press, New York (2014)

    Google Scholar 

  16. Schapire, R., Freund, Y.: Boosting: Foundations and Algorithms. MIT Press, Cambridge (2012)

    MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

Download references

Acknowledgements

This research was supported by Russian Foundation for Basic Research, grants no. 16-07-00266 and 17-08-01385, and Complex Program of Ural Branch of RAS, grant no. 15-7-1-23.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Khachay .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Khachay, D., Khachay, M., Poberiy, M. (2018). Hitting Set Problem for Axis-Parallel Squares Intersecting a Straight Line Is Polynomially Solvable for Any Fixed Range of Square Sizes. In: van der Aalst, W., et al. Analysis of Images, Social Networks and Texts. AIST 2017. Lecture Notes in Computer Science(), vol 10716. Springer, Cham. https://doi.org/10.1007/978-3-319-73013-4_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73013-4_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73012-7

  • Online ISBN: 978-3-319-73013-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics