I am Konstantinos Ioannidis, a Research Associate (postdoc) at the University of Cambridge. I obtained my PhD in Economics from the University of Amsterdam. I am on the 2026/27 academic job market. You can find my CV CV here.

In a complex world, good decisions are often not fully optimal; they are the best we can achieve. My research studies how people trade off the quality of decisions against the cognitive cost of making them. How do we act when we do not know what the optimal choice looks like, or how much is at stake? Do we rely on heuristics or habits that worked well in the past? My goal is to build a more realistic understanding of decision-making in such environments, a necessary ingredient for improving welfare.

Job market paper: How computational complexity can restore general equilibrium in markets with indivisible goods (with Peter Bossaerts, Robert Woods and Nitin Yadav), under review at Econometrica. When goods are indivisible, a Walrasian equilibrium may not exist. We show that prices can make consumers' budget problems hard enough that people with identical preferences choose different bundles, allowing the market to clear. In a market experiment, this complexity-based equilibrium predicts behaviour better than Walrasian equilibrium, even where the latter exists.

Research interests: Experimental Economics, Behavioural Economics, Computational Complexity.

An overview of some of my research is below.