Skip to main content

Polynomial Algorithm for Solving Cross-matching Puzzles

  • Conference paper
  • First Online:
Artificial Intelligence and Soft Computing (ICAISC 2021)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12855))

Included in the following conference series:

  • 744 Accesses

Abstract

The aim of this paper it to analyze the cross-matching puzzle and to propose a fast and deterministic algorithm that can solve it. Nevertheless, there is a bigger goal than designing an algorithm for a particular problem. We want to show that while AI researchers constantly look for new constraint-satisfaction problems that could be utilized for testing various problem-solving techniques it is possible to come up with the problem that can be solved by much simpler algorithms. We would like to stress that there is an important misconception related to NP class that a huge number of potential solutions to the specific problem almost automatically implies that the relevant problem belongs to the class of NP. Such a misunderstanding and misclassification of the particular problem leads to false impression that there is no chance to design a simple and fast algorithm for the problem. Therefore, various heuristics or general problem-solving techniques are unnecessarily employed in order to solve it. And moreover, the wrong impression that the problem is difficult is further supported. We believe that our paper can help to raise the awareness that not all the problems with immense search spaces are hard to be solved and the polynomial algorithm to tackle the cross-matching puzzle that is described here is a good example of such an approach.

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 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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

References

  1. Yato, T., Seta, T.: Complexity and completeness of finding another solution and its application to puzzles. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 86, 1052–1060 (2003)

    Google Scholar 

  2. Chatterjee, S., Paladhi, S., Chakraborty, R.: A Comparative Study on the performance characteristics of Sudoku solving algorithms. IOSR J. Comput. Eng. 1, 69–77 (2014)

    Article  Google Scholar 

  3. Slabý, A., Ševčíková, A.: Chess as a motivational tool in education. In: 29th Annual Conference of the European Association for Education in Electrical and Information Engineering, EAEEIE, pp. 1–6 (2019)

    Google Scholar 

  4. Kesemen, O., Özkul, E.: Solving crossmatching puzzles using multi-layer genetic algorithms. In: First International Conference on Analysis and Applied Mathematics, 18–21 Oct 2012 Gumushane (2012)

    Google Scholar 

  5. Kesemen, O., Özkul, E.: Solving cross-matching puzzles using intelligent genetic algorithms. Artif. Intell. Rev. 49(2), 211–225 (2016)

    Article  Google Scholar 

  6. Mann, Z.A.: The top eight misconceptions about NP-hardness. Computer 50, 72–79 (2017)

    Article  Google Scholar 

  7. Hynek, J.: Genetic algorithms for the N-queens problem. In: Arabnia, H.R., Mun, Y. (Eds.): Proceedings of the 2008 International Conference on Genetic and Evolutionary Methods, pp. 64–68. CSREA Press (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Josef Hynek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hynek, J. (2021). Polynomial Algorithm for Solving Cross-matching Puzzles. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2021. Lecture Notes in Computer Science(), vol 12855. Springer, Cham. https://doi.org/10.1007/978-3-030-87897-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-87897-9_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-87896-2

  • Online ISBN: 978-3-030-87897-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics