Abstract
Is quantum computing suitable for modelling problem-solving, a domain which is traditionally reserved for the symbolic approach? We propose a hybrid quantum problem-solving model. Our approach is motivated by several important theories from the fields of physics, computer science and psychology. We demonstrate our approach through a model for a quantum production system, based on the n-puzzle. The developed model can be extended in order to tackle any N-level depth search required by other problems. No preliminary knowledge concerning quantum computation is required.
Similar content being viewed by others
Notes
Another possible strategy would consist in encoding each of the |S 3-puzzle|! = 4! = 24 possible board configurations. This strategy would require \(\lceil \log_{2}{24} \rceil = 5\) bits, allowing for three bits to be saved. However, such an encoding mechanism would make it harder to understand the position of each element.
We could extend this gate in order to receive as an input the desired target board configuration. This addition would be carried out at a cost of 8 additional input and output bits. However, since we are aiming for design simplicity, the target board configuration will be “hard coded” into the gate. In doing so, we loose generality but gain a simpler design.
References
Busemeyer JR, Wang Z, Townsend JT. Quantum dynamics of human decision-making. J Math Psychol. 2006;50(3):220– 241 (Jean-Claude Falmagne: Part II).
Busemeyer JR, Trueblood J. Comparison of Quantum and Bayesian Inference Models. In: Bruza P, Sofge D, Lawless W, van Rijsbergen K, Klusch M, editors. Quantum interaction. Volume 5494 of Lecture Notes in Computer Science. Berlin: Springer; 2009. pp. 29–43. 10.1007/978-3-642-00834-4-5.
Busemeyer JR, Wang Z, Lambert-Mogiliansky A. Empirical comparison of Markov and quantum models of decision making. J Math Psychol. 2009;53(5):423–433 (Special Issue: Quantum Cognition).
Pothos EM, Busemeyer JR. A quantum probability explanation for violations of ‘rational’ decision theory. Proc R Soc B Biol Sci. 2009.
Trueblood J, Busemeyer JR. A comparison of the belief-adjustment model and the quantum inference model as explanations of order effects in human inference. In: COGSCI 2010 the annual meeting of the cognitive science society; 2010. pp. 1166–1171.
Luger GF, Stubblefield WA. Artificial intelligence: structures and strategies for complex problem solving: second edition. The Benjamin/Cummings Publishing Company Inc; 1993.
Campbell M, Hoane Jr AJ, Hsu Fh. Deep blue. Artif Intell. 2002;134:57–83
Manin YI. Classical computing, quantum computing, and Shor’s factoring algorithm. ArXiv Quantum Physics e-prints; 1999.
Ying M. Quantum computation, quantum theory and AI. Artif Intell. 2010;174:162–176.
Post E. Formal reductions of the general combinatorial problem. Am J Math. 1943;65:197–268.
Brownston L, Farell R, Kant E, Martin N. Programming expert systems in OPS5: an introduction to rule-based programming. Boston: Addison-Wesley; 1985.
Newell A, Shaw JC, Simon HA. Report on a general problem-solving program. In: Proceedings of the international conference on information processing; 1959. pp. 256–264.
Newell A. A guide to the general problem-solver program GPS-2-2. Santa Monica, CA, USA: RAND Corporation; 1963 (RM-3337-PR).
Ernst GW, Newell A. GPS: a case study in generality and problem solving. USA: Academic Press; 1969.
Newell A, Simon HA. Human problem solving, 1st ed. Upper Saddle River: Prentice Hall; 1972.
Anderson JR. The architecture of cognition. Cambridge: Harvard University Press; 1983.
Laird JE, Rosenbloom PS, Newell A. Chunking in soar: the anatomy of a general learning mechanism. Mach Learn. 1986;1(1):11–46.
Laird JE, Newell A, Rosenbloom PS. SOAR: an architecture for general intelligence. Artif Intell. 1987;33(1):1–64.
Markov A (1954) A theory of algorithms. USSR: National Academy of Sciences.
Turing AM. On computable numbers, with an application to the Entscheidungsproblem. Proc Lond Math Soc. 1936;42(2):230–265
Newell A, Simon HA. Human problem solving. Upper Saddle River: Prentice-Hall; 1972.
Anderson JR. The architecture of cognition. Harvard: Harvard University Press; 1983.
Klahr P, Waterman DA. Expert systems: techniques, tools and applications. USA: Addison-Wesley; 1986.
Newell A. Unified theories of cognition. Harvard: Harvard University Press; 1990.
Hart TP, Edwards DJ. The tree prune (TP) algorithm. Artificial Intelligence project memo 30. Cambridge: Massschusetts Institute of Technology; 1961.
Shor PW. Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings 35th annual symposium on foundations of computer science; 1994. pp. 124–134.
Grover LK. A fast quantum mechanical algorithm for database search. In: STOC ’96. Proceedings of the twenty-eighth annual ACM symposium on theory of computing. New York, NY, USA: ACM; 1996. pp. 212–219.
Hogg T, Huberman BA, Williams CP. Phase transitions and the search problem. Artif Intell. 1996;81(1-2):1–15.
Hogg T. Quantum computing and phase transitions in combinatorial search. J Artif Int Res 1996;4(1):91–128.
Hogg T. A framework for structured quantum search. PHYSICA D. 1998;120:102.
Hogg T. Quantum search heuristics. Phys Rev A. 2000;61(5):052311.
Feynman RP. Simulating physics with computers. Int J Theor Phys. 1982;21(6):467–488.
Feynman RP. Quantum mechanical computers. Found Phys. 1986;16(6):507–531.
Deutsch D. Quantum theory, the Church-Turing principle and the universal quantum computer. Proc R Soc Lond Ser A Math Phys Sci. 1985;400:97–117.
Deutsch D. Quantum computational networks. In: Proc R Soc Lond A. 1989;425:73–90.
Bennett CH. Logical reversibility of computation. IBM J Res Dev. 1973;17:525–532.
Toffoli T. Computation and construction universality of reversible cellular automata. J Comput Syst Sci. 1977;15(2):213–231.
Toffoli T. Reversible computing. In: Proceedings of the 7th colloquium on automata, languages and programming. London: Springer; 1980. pp. 632–644.
Fredkin E, Toffoli T. Conservative logic. Int J Theor Phys. 1982;21:219–253.
Hirvensalo M. Quantum computing. Berlin: Springer; 2004.
Mano MM, Kime CR. Logic and computer design fundamentals: 2nd edition. Upper Saddle River: Prentice Hall; 2002.
Toffoli T (1980) Reversible computing. Massschusetts Institute of Technology, Laboratory for Computer Science.
Kaye PR, Laflamme R, Mosca M. An introduction to quantum computing. Oxford: Oxford University Press; 2007.
Dirac PAM. A new notation for quantum mechanics. In: Proceedings of the Cambridge Philosophical Society, vol. 35; 1939. pp. 416–418.
Dirac PAM. The principles of quantum mechanics—volume 27 of international series of monographs on physics (Oxford, England) Oxford science publications. Oxford: Oxford University Press; 1981.
Hordern E. Sliding piece puzzles. Recreations in mathematics, No 4. Oxford: Oxford University Press; 1987.
Gardner M. The hypnotic fascination of sliding-block puzzles. Sci Am. 1964;210:122–130.
Hearn RA, Demaine ED. PSPACE-completeness of sliding-block puzzles and other problems through the nondeterministic constraint logic model of computation. Theor Comput Sci. 2005;343(1-2):72–96 (Game Theory Meets Theoretical Computer Science).
Hearn RA. The complexity of sliding-block puzzles and plank puzzles. In: Tribute to a mathemagician. A K Peters; 2005. pp. 1–11.
Tarrataca L, Wichert A. Tree search and quantum computation. Quant Inf Process. 2010;1–26. 10.1007/s11128-010-0212-z. Available from: http://dx.doi.org/10.1007/s11128-010-0212-.
Grover LK. A framework for fast quantum mechanical algorithms. In: STOC ’98. Proceedings of the thirtieth annual ACM symposium on theory of computing. New York: ACM; 1998. pp. 53–62.
Chuang IL, Gershenfeld N, Kubinec M. Experimental implementation of fast quantum searching. Phys Rev Lett. 1998;80(15):3408–3411.
Edmonds J. Paths, trees, and flowers. Can J Math. 1965;17:449–467.
Nielsen MA, Chuang IL. Quantum computation and quantum information. Cambridge: Cambridge University Press; 2000.
Grover LK. Trade-offs in the quantum search algorithm. Phys Rev A. 2002;66(5):052314.
Grover LK. Fixed-point quantum search. Phys Rev Lett. 2005;95(15):150501.
Grover LK. Quantum computers can search rapidly by using almost any transformation. Phys Rev Lett. 1998;80(19):4329–4332.
Grover LK. Quantum search on structured problems. Chaos Solitons Fractals. 1999;10(10):1695–1705.
Acknowledgments
This work was supported by FCT (INESC-ID multiannual funding) through the PIDDAC Program funds and FCT grant DFRH - SFRH/BD/61846/2009.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tarrataca, L., Wichert, A. Problem-solving and Quantum Computation. Cogn Comput 3, 510–524 (2011). https://doi.org/10.1007/s12559-011-9103-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12559-011-9103-6