Logic and Complexity in Cognitive Science
- Alistair M. C. Isaac,
- Jakub Szymanik,
- Rineke Verbrugge
- … show all 3 hide
Abstract
This chapter surveys the use of logic and computational complexity theory in cognitive science. We emphasize in particular the role played by logic in bridging the gaps between Marr’s three levels: representation theorems for non-monotonic logics resolve algorithmic/implementation debates, while complexity theory probes the relationship between computational task analysis and algorithms. We argue that the computational perspective allows feedback from empirical results to guide the development of increasingly subtle computational models. We defend this perspective via a survey of the role of logic in several classic problems in cognitive science (the Wason selection task, the frame problem, the connectionism/symbolic systems debate) before looking in more detail at case studies involving quantifier processing and social cognition. In these examples, models developed by Johan van Benthem have been supplemented with complexity analysis to drive successful programs of empirical research.
- Anderson JR (1990) The adaptive character of thought: Studies in cognition. Lawrence Erlbaum, Mahwah
- Anderson JR, Lebiere C (1998) The atomic components of thought. Lawrence Erlbaum, Mahwah
- Arora S, Barak B (2009) Computational complexity: A modern approach (1st edn). Cambridge University Press, Cambridge
- Ausiello G, Crescenzi P, Kann V, Gambosi G, Marchetti-Spaccamela A, Protasi M (2000) Complexity and approximation: Combinatorial optimization problems and their approximability properties. Springer, Berlin
- Balkenius C, Gärdenfors P (1991) Nonmonotonic inference in neural networks. In: Allen JA, Fikes R, Sandewall E (eds) Proceedings of the second international conference on knowledge representation and reasoning. Morgan Kaufmann, San Mateo pp 32–39
- Benacerraf, P (1967) God, the devil, and Gödel. Monist 51: pp. 9-32 CrossRef
- van Benthem J (1986) Essays in logical semantics. Reidel, Dordrecht
- van Benthem J (1991) Language in action: Categories, lambdas and dynamic logic. North-Holland, Amsterdam (paperback edition 1995, MIT Press, Cambridge)
- Benthem, J (2002) Extensive games as process models. J Logic Lang Inform 11: pp. 289-313 CrossRef
- van Benthem J (2007) Cognition as interaction. In: Proceedings of symposium on cognitive foundations of interpretation. KNAW, Amsterdam, pp 27–38
- Benthem, J (2008) Logic and reasoning: Do the facts matter?. Stud Logica 88: pp. 67-84 CrossRef
- van Benthem J (2011) Logical dynamics of information and interaction. Cambridge University Press, Cambridge
- Benthem, J, Gerbrandy, J, Hoshi, T, Pacuit, E (2009) Merging frameworks for interaction. J Philos Logic 38: pp. 491-526 CrossRef
- Blutner, R (2004) Nonmonotonic inferences and neural networks. Synthese 142: pp. 143-174 CrossRef
- Bowles S, Gintis H (2011) A cooperative species: Human reciprocity and its evolution. Princeton University Press, Princeton
- Cadoli M, Schaerf M (1993) A survey of complexity results for nonmonotonic logics. J Log Program 17(2/3&4):127–160
- Camerer C (2003) Behavioral game theory: Experiments in strategic interaction. Princeton University Press, New Jersey
- Chalmers D (1990) Why Fodor and Pylyshyn were wrong: The simplest refutation. In: Proceedings of the twelfth annual conference of the cognitive science society. pp 340–347
- Chater, N, Tenenbaum, J, Yuille, A (2006) Probabilistic models of cognition: Where next?. Trends Cogn Sci 10: pp. 292-293 CrossRef
- Cheng, PW, Holyoak, KJ, Nisbett, RE, Oliver, LM (1986) Pragmatic versus syntactic approaches to training deductive reasoning. Cogn Psychol 18: pp. 293-328 CrossRef
- Chomsky N (1957) Syntactic structures. Mouton de Gruyter, The Hague
- Clark A (1993) Associative engines. Bradford Books, Cambridge
- Clark A (2011) Supersizing the mind: Embodiment, action, and cognitive extension. Oxford University Press, Oxford
- Clark KL (1978) Negation as failure. In: Gallaire H, Minker J (eds) Logic and databases. Plenum Press, New York
- Cobham J (1965) The intrinsic computational difficulty of functions. In: Proceedings of the 1964 international congress for logic, methodology, and philosophy of science. North-Holland, Amsterdam, pp 24–30
- Cook SA (1971) The complexity of theorem-proving procedures. In STOC ’71: Proceedings of the third annual ACM symposium on theory of computing. ACM Press, New York pp 151–158
- Cooper BS (2003) Computability theory: CRC mathematics series. Chapman and Hall/CRC, London
- Cosmides, L (1989) The logic of social exchange: Has natural selection shaped how humans reason? studies with the Wason selection task. Cognition 31: pp. 187-276 CrossRef
- Cosmides L, Tooby J (1992) Cognitive adaptations for social exchange. In: Barkow J, Cosmides L, Tooby J (eds) The adapted mind: Evolutionary psychology and the generation of culture. Oxford University Press, Oxford pp 163–228
- d’Avila Garcez AS, Lamb LC, Gabbay DM (2002) Neural-symbolic learning systems: foundations and applications. Springer, London
- Dégremont C, Kurzen L, Szymanik J (2014) Exploring the tractability border in epistemic tasks. Synthese 191(3):371–408
- Dehaene S (1999) The number sense: How the mind creates mathematics. Oxford University Press, New York
- Dennett DC (1984) Cognitive wheels: The frame problem of AI. In: Hookway C (ed) Minds, machines and evolution: Philosophical studies. Cambridge University Press, Cambridge
- van Ditmarsch H, van der Hoek W, Kooi B (2007) Dynamic epistemic logic. Springer, Dordrecht
- Edmonds, J (1965) Paths, trees, and flowers. Can J Math 17: pp. 449-467 CrossRef
- van Emde Boas P (1990) Machine models and simulations. In: van Leeuwen J (ed) Handbook of theoretical computer science. MIT Press, Cambridge pp 1–66
- Fagin R (1974) Generalized first-order spectra and polynomial time recognizable sets. In: Karp R (ed) Proceedings of SIAM—AMS on complexity of computation, vol 7. American Mathematical Society pp 43–73
- Fagin R, Halpern JY, Moses Y, Vardi MY (1995) Reasoning about knowledge. MIT Press, Cambridge
- Feferman S (1995) Penrose’s Gödelian argument. Psyche 2, online publication, available at http://www.calculemus.org/MathUniversalis/NS/10/04feferman.html
- Fitting, M (2002) Fixpoint semantics for logic programming: A survey. Theoret Comput Sci 278: pp. 25-51 CrossRef
- Flobbe, L, Verbrugge, R, Hendriks, P, Krämer, I (2008) Children’s application of theory of mind in reasoning and language. J Logic Lang Inform 17: pp. 417-442 CrossRef
- Fodor JA (1983) The modularity of mind: An essay on faculty psychology. MIT Press, Cambridge
- Fodor, JA, Pylyshyn, ZW (1988) Connectionism and cognitive architecture: A critical analysis. Cognition 28: pp. 3-71 CrossRef
- Freeman WJ (2000) How brains make up their minds. Columbia University Press, New York
- Freeman, WJ (1972) Waves, pulses and the theory of neural masses. Prog Theor Biol 2: pp. 87-165 CrossRef
- Frixione, M (2001) Tractable competence. Mind Mach 11: pp. 379-397 CrossRef
- Gärdenfors P (2000) Conceptual spaces: The geometry of thought. MIT Press, Cambridge
- Garey MR, Johnson DS (1979) Computers and intractability. W. H. Freeman and Co., San Francisco
- Gelder, T (1990) Compositionality: A connectionist variation on a classical theme. Cogn Sci 14: pp. 355-364 CrossRef
- van Gelder T (1991) Classical questions, radical answers: Connectionism and the structure of mental representations. In: Horgan T, Tienson J (eds) connectionism and the philosophy of mind. Kluwer Academic Publishers, Dordrecht pp 355–381
- Gelder, T (1995) What might cognition be, if not computation?. J Philos 92: pp. 345-381 CrossRef
- Gelder, T (1998) The dynamical hypothesis in cognitive science. Behav Brain Sci 21: pp. 615-628
- Ghosh S, Meijering B, Verbrugge R (2010) Logic meets cognition: Empirical reasoning in games. In: Boissier O, others (eds) MALLOW, CEUR Workshop Proceedings, vol 627
- Ghosh S, Meijering B, Verbrugge R (2014), Strategic reasoning: Building cognitive models from logical formulas. J Logic Lang Inform 23:1–29
- Gierasimczuk N, Szymanik J (2011a) Invariance properties of quantifiers and multiagent information exchange. In: Kanazawa M, Kornai A, Kracht M, Seki H (eds) Proceedings of 12th biennial conference on the mathematics of language (MOL 12, Nara, Japan, September 6–8, 2011), vol 6878. Springer, Berlin pp 72–89
- Gierasimczuk N, Szymanik J (2011b) A note on a generalization of the muddy children puzzle. In: Apt KR (ed) Proceedings of the 13th conference on theoretical aspects of rationality and knowledge. ACM Digital Library pp 257–264
- Gierasimczuk N, van der Maas H, Raijmakers M (2013) Logical and psychological analysis of deductive Mastermind. J Logic Lang Inform 22(3):297–314
- Gneezy, U, Rustichini, A, Vostroknutov, A (2010) Experience and insight in the race game. J Econ Behav Organ 75: pp. 144-155 CrossRef
- Gold, EM (1967) Language identification in the limit. Inf Control 10: pp. 447-474 CrossRef
- Griggs, RA, Cox, JR (1982) The elusive thematic-materials effect in Wason’s selection task. Br J Psychol 73: pp. 407-420 CrossRef
- Gurevich, Y (1993) Feasible functions. London Math Soc Newsl 10: pp. 6-7
- Hawes DR, Vostroknutov A, Rustichini A (2012) Experience and abstract reasoning in learning backward induction. Front Neurosci 6(23)
- Hedden, T, Zhang, J (2002) What do you think I think you think? Strategic reasoning in matrix games. Cognition 85: pp. 1-36 CrossRef
- Hitzler, P, Hölldobler, S, Seda, AK (2004) Logic programs and connectionist networks. J Appl Logic 2: pp. 245-272 CrossRef
- Hölldobler S, Kalinke Y (1994) Toward a new massively parallel computational model for logic programming. In: Proceedings of workshop on combining symbolic and connectionist processing. ECAI-94, Amsterdam
- Hoshi, T (2010) Merging DEL and ETL. J Logic Lang Inform 19: pp. 413-430 CrossRef
- Hubbard E, Diester I, Cantlon J, Ansari D, van Opstal F, Troiani V (2008) The evolution of numerical cognition: From number neurons to linguistic quantifiers. J Neurosci 28(46):11,819–11,824
- Immerman N (1999) Descriptive complexity. Springer Verlag, Berlin
- Isaac A, Hoshi T (2011) Synchronizing diachronic uncertainty. J Logic Lang Info 20:137–159
- Johnson-Laird, PN, Legrenzi, P, Legrenzi, MS (1972) Reasoning and a sense of reality. Br J Psychol 63: pp. 395-400 CrossRef
- Kraus, S, Lehmann, DJ, Magidor, M (1990) Nonmonotonic reasoning, preferential models and cumulative logics. Artif Intell 44: pp. 167-207 CrossRef
- Kugel, P (1986) Thinking may be more than computing. Cognition 22: pp. 137-198 CrossRef
- Leitgeb H (2003) Nonmonotonic reasoning by inhibition nets II. Int J Uncertainty, Fuzziness and Knowl Based Syst 11(2 (Supplement)):105–135
- Leitgeb, H (2001) Nonmonotonic reasoning by inhibition nets. Artif Intell 128: pp. 161-201 CrossRef
- Leitgeb, H (2005) Interpreted dynamical systems and qualitative laws: From neural networks to evolutionary systems. Synthese 146: pp. 189-202 CrossRef
- Levesque, HJ (1988) Logic and the complexity of reasoning. J Philos Logic 17: pp. 355-389 CrossRef
- Li M, Vitányi P (2008) An introduction to Kolmogorov complexity and its applications (3rd edn). Springer, Berlin
- Lucas, JR (1961) Minds, machines and Gödel. Philosophy 36: pp. 112-127 CrossRef
- Marr D (1983) Vision: A computational investigation into the human representation and processing visual information. W.H. Freeman, San Francisco
- McCarthy, J (1980) Circumscription–a form of non-monotonic reasoning. Artif Intell 13: pp. 27-39 CrossRef
- McCarthy J, Hayes PJ (1969) Some philosophical problems from the standpoint of artificial intelligence. In: Michie D, Meltzer B (eds) Machine Intelligence, vol 4. Edinburgh University Press, Edinburgh pp 463–502
- McCulloch, WS, Pitts, WH (1943) A logical calculus immanent in nervous activity. Bull Math Biophys 5: pp. 115-133 CrossRef
- McMillan, CT, Clark, R, Moore, P, Devita, C, Grossman, M (2005) Neural basis for generalized quantifier comprehension. Neuropsychologia 43: pp. 1729-1737 CrossRef
- McMillan, CT, Clark, R, Moore, P, Grossman, M (2006) Quantifier comprehension in corticobasal degeneration. Brain Cogn 65: pp. 250-260 CrossRef
- Meijering B, van Maanen L, Verbrugge R (2010) The facilitative effect of context on second-order social reasoning. In: Catrambone R, Ohlsson S (eds) Proceedings of the 32nd annual conference of the cognitive science society. Cognitive Science Society, Austin pp 1423–1428
- Meijering B, van Rijn H, Taatgen NA, Verbrugge R (2012) What eye movements can tell about theory of mind in a strategic game. PLoS ONE 7(9):e45,961
- Meijering B, van Rijn H, Verbrugge R (2011) I do know what you think I think: Second-order theory of mind in strategic games is not that difficult. In: Proceedings of the 33rd annual meeting of the cognitive science society, Cognitive Science Society, Boston
- Mostowski, M (1998) Computational semantics for monadic quantifiers. J Appl Non-Class Log 8: pp. 107-121 CrossRef
- Mostowski, M, Wojtyniak, D (2004) Computational complexity of the semantics of some natural language constructions. Ann Pure Appl Logic 127: pp. 219-227 CrossRef
- Newell, A (1981) The knowledge level: Presidential address. AI Mag 2: pp. 1-20
- Pagin P (2012) Communication and the complexity of semantics. In: Werning M, Hinzen W, Machery E (eds) Oxford handbook of compositionality. Oxford University Press, Oxford
- Papadimitriou CH (1993) Computational complexity. Addison Wesley, Boston
- Penrose R (1994) Shadows of the mind: A search for the missing science of consciousness. Oxford University Press, New York
- Pinkas, G (1995) Reasoning, nonmonotonicity and learning in connectionist networks that capture propositional knowledge. Artif Intell 77: pp. 203-247 CrossRef
- Pratt-Hartmann, I (2004) Fragments of language. J Logic Lang Inform 13: pp. 207-223 CrossRef
- Pudlák, P (1999) A note on applicability of the incompleteness theorem to human mind. Ann Pure Appl Logic 96: pp. 335-342 CrossRef
- Raijmakers ME, Mandell DJ, van Es SE, Counihan M (2014) Children’s strategy use when playing strategic games. Synthese 191:355–370
- Reiter, R (1980) A logic for default reasoning. Artif Intell 13: pp. 81-132 CrossRef
- Ristad ES (1993) The Language complexity game (Artificial intelligence). MIT Press, Cambridge, MA,
- van Rooij I, Stege U, Kadlec H (2005) Sources of complexity in subset choice. J Math Psychol 49(2):160–187
- Rooij, I, Wareham, T (2007) Parameterized complexity in cognitive modeling: Foundations, applications and opportunities. Comput J 51: pp. 385-404 CrossRef
- Rooij, I (2008) The tractable cognition thesis. Cognitive Sci 32: pp. 939-984 CrossRef
- Sandler U, Tsitolovsky L (2008) Neural cell behavior and fuzzy logic. Springer, New York
- Schlotterbeck F, Bott O (2013) Easy solutions for a hard problem? The computational complexity of reciprocals with quantificational antecedents. J Logic Lang Inform 22(4):363–390
- Shanahan M (1997) Solving the frame problem: A mathematical investigation of the common sense law of inertia. MIT Press, Cambridge
- Shoham Y (1987) A semantical approach to nonmonotonic logics. In: Proceedings of the 2nd symposium on logic in computer science. CEUR Workshop Proceedings pp 275–279
- Siegelmann, HT, Sontag, ED (1994) Analog computation via neural networks. Theoret Comput Sci 131: pp. 331-360 CrossRef
- Siegelmann, HT (1995) Computation beyond the Turing limit. Science 268: pp. 545-548 CrossRef
- Siegelmann, HT (2003) Neural and super-Turing computing. Mind Mach 13: pp. 103-114 CrossRef
- Simon HA (1957) Models of man: Social and rational. Wiley, New York
- Skyrms B (1996) The evolution of the social contract. Cambridge University Press, New York
- Skyrms B (2004) The stag hunt and the evolution of social structure. Cambridge University Press, New York
- Smolensky, P (1987) Connectionism and cognitive architecture: A critical analysis. Southern J Philos 26: pp. 137-163
- Smolensky, P (1988) On the proper treatment of connectionism. Behav Brain Sci 11: pp. 1-74 CrossRef
- Spaan E (1993) Complexity of modal logics. Ph.D. thesis, Universiteit van Amsterdam, Amsterdam
- Steinert-Threlkeld S, Icard TF (2013) Iterating semantic automata. Linguist Philos 36:151–173
- Stenning K, van Lambalgen M (2008) Human reasoning and cognitive science. MIT Press, Cambridge
- Sternberg RJ (2002) Cognitive psychology. Wadsworth Publishing, Stamford
- Syropoulos A (2008) Hypercomputation: Computing beyond the Church-Turing barrier (Monographs in computer science). Springer, Berlin
- Szymanik J (2009) Quantifiers in time and space. Computational complexity of generalized quantifiers in natural language. Ph.D. thesis, University of Amsterdam, Amsterdam
- Szymanik, J (2007) A comment on a neuroimaging study of natural language quantifier comprehension. Neuropsychologia 45: pp. 2158-2160 CrossRef
- Szymanik, J (2010) Computational complexity of polyadic lifts of generalized quantifiers in natural language. Linguist Philos 33: pp. 215-250 CrossRef
- Szymanik, J, Zajenkowski, M (2010) Comprehension of simple quantifiers: Empirical evaluation of a computational model. Cognitive Sci 34: pp. 521-532 CrossRef
- Szymanik, J, Zajenkowski, M (2011) Contribution of working memory in parity and proportional judgments. Belgian J Linguist 25: pp. 176-194 CrossRef
- Szymanik J, Meijering B, Verbrugge R (2013a) Using intrinsic complexity of turn-taking games to predict participants’ reaction times. In: Proceedings of the 35th annual conference of the cognitive science society. Cognitive Science Society, Austin
- Szymanik J, Steinert-Threlkeld S, Zajenkowski M, Icard TF (2013b) Automata and complexity in multiple-quantifier sentence verification. In: Proceedings of the 12th International Conference on Cognitive Modeling, R. West, T. Stewart (eds.), Ottawa, Carleton University, 2013
- Szymanik J, Verbrugge R (eds) (2013) Special issue of Journal of Logic, Language, and Information on Logic and Cognition, vol 22, Issue 3, 4
- Szymanik J, Zajenkowski M (2010b) Quantifiers and working memory. In: Aloni M, Schulz K (eds) Amsterdam colloquium 2009, LNAI, vol 6042. Springer, Berlin, pp 456–464
- Tenenbaum, J, Kemp, C, Griffiths, T, Goodman, N (2011) How to grow a mind: Statistics, structure, and abstraction. Science 331: pp. 1279-1285 CrossRef
- Thorne C (2012) Studying the distribution of fragments of English using deep semantic annotation. In: Proceedings of the ISA8 workshop
- Tomaszewicz B (2012) Quantifiers and visual cognition. J Logic Lang Inform 22(3):335–356
- Tsotsos, J (1990) Analyzing vision at the complexity level. Behav Brain Sci 13: pp. 423-469 CrossRef
- Tversky, A, Kahneman, D (1983) Extensional versus intuitive reasoning: The conjunction fallacy in probability judgment. Psychol Rev 90: pp. 293-315 CrossRef
- Verbrugge, R, Mol, L (2008) Learning to apply theory of mind. J Logic Lang Inform 17: pp. 489-511 CrossRef
- Verbrugge, R (2009) Logic and social cognition: The facts matter, and so do computational models. J Philos Logic 38: pp. 649-680 CrossRef
- Vogels TP, Abbott LF (2005) Signal propagation and logic gating in networks of integrate-and-fire neurons. J Neurosci 25(46):10786–10795
- Wason, PC (1968) Reasoning about a rule. Q J Exp Psychol 20: pp. 273-281 CrossRef
- Wason, PC, Shapiro, D (1971) Natural and contrived experience in a reasoning problem. Q J Exp Psychol 23: pp. 63-71 CrossRef
- de Weerd H, Verbrugge R, Verheij B (2013) How much does it help to know what she knows you know? An agent-based simulation study. Artif Intell 199–200: 67–92
- Zajenkowski, M, Styła, R, Szymanik, J (2011) A computational approach to quantifiers as an explanation for some language impairments in schizophrenia. J Commun Disord 44: pp. 595-600 CrossRef
- Title
- Logic and Complexity in Cognitive Science
- Book Title
- Johan van Benthem on Logic and Information Dynamics
- Book Part
- Part V
- Pages
- pp 787-824
- Copyright
- 2014
- DOI
- 10.1007/978-3-319-06025-5_30
- Print ISBN
- 978-3-319-06024-8
- Online ISBN
- 978-3-319-06025-5
- Series Title
- Outstanding Contributions to Logic
- Series Volume
- 5
- Series ISSN
- 2211-2758
- Publisher
- Springer International Publishing
- Copyright Holder
- Springer International Publishing Switzerland
- Additional Links
- Topics
- Keywords
-
- Logic
- Cognitive science
- Computational complexity
- Modeling
- Experiments
- eBook Packages
- Editors
-
-
Alexandru Baltag
(2)
-
Sonja Smets
(3)
-
Alexandru Baltag
- Editor Affiliations
-
- 2. University of Amsterdam Inst Logic,Language & Computation
- 3.
- Authors
-
-
Alistair M. C. Isaac
(4)
-
Jakub Szymanik
(5)
-
Rineke Verbrugge
(6)
-
Alistair M. C. Isaac
- Author Affiliations
-
- 4. Department of Philosophy, University of Edinburgh, Edinburgh, Scotland
- 5. Institute for Logic, Language, and Computation, University of Amsterdam, Amsterdam, The Netherlands
- 6. Institute of Artificial Intelligence, University of Groningen, Groningen, The Netherlands
Continue reading...
To view the rest of this content please follow the download PDF link above.