Algorithmic Cognitive Science

In contemporary cognitive science, psychological processes are primarily investigated and characterized in an ad hoc fashion with a deliberate disregard for, or little appeal to, rational grounds, i.e., what makes them normatively justified. Algorithmic Cognitive Science (ACS) is a research program aiming at inspecting cognitive processes through the algorithmic lensa view strongly advocated in Theoretical Computer Science (TCS). The research agenda of ACS can be articulated in simple terms as follows: To appeal to core topics in TCS (formalization, axiomatization, design and analysis of algorithms, data structures, computational complexity theory, distributed computing, etc.) in our investigation and characterization of psychological processes. Much like Algorithmic Game Theory (AGT) that sets out to study strategic environments (as a subject matter of economics) using the formal tools of TCS, ACS seeks to formally characterize the algorithmic foundations of human cognition using the analytical tools of TCS. This page is meant to provide a list of algorithmic concepts and analytical tools that, in my view, may contribute to the research agenda of ACS.*

*Are you interested in Algorithmic Cognitive Science too? Let’s get in touch: ardavan.salehinobandegani@mail.mcgill.ca