bioRxivAnimal Behavior & Cognition
Structural properties of individual instances predict human effort and performance on an NP-Hard problem
Abstract
Life presents us with decisions of varying degrees of difficulty. Many of them are NP-hard, that is, they are computationally intractable. Two important questions arise: which properties of decisions drive extreme computational hardness and what are the effects of these properties on human-decision making? Here, we postulate that we can study the effects of computational complexity on human decision-making by studying the mathematical properties of individual instances of NP-hard problems. We draw on prior work in computational complexity theory, which suggests that computational difficulty can be characterized based on the features of instances of a problem. This study is the first to apply this approach to human decision-making. We measured hardness, first, based on typical-case complexity (TCC), a measure of average complexity of a random ensemble of instances, and, second, based on instance complexity (IC), a measure that captures the hardness of a single instance of a problem, regardless of the ensemble it came from. We tested the relation between these measures and (i) decision quality as well as (ii) time expended in a decision, using two variants of the 0-1 knapsack problem, a canonical and ubiquitous computational problem. We show that participants expended more time on instances with higher complexity but that decision quality was lower in those instances. These results suggest that computational complexity is an inherent property of the instances of a problem, which affect human and other kinds of computers.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Task-independent metrics of computational hardness predict human cognitive performance
J. P. Franco, K. Doroc, … C. Murawski·Scientific ReportsPeer-reviewed·Jul 28, 2022
- The neural dynamics associated with computational complexity
Juan Pablo Franco, Peter L. Bossaerts, Carsten Murawski·PLoS Computational BiologyPeer-reviewed·Sep 23, 2024
- Overt visual attention and value computation in complex risky choice
Xinhao Fan, Jacob Elsey, … Ernst Niebur·Computational Brain & BehaviorPeer-reviewed·May 7, 2025
- Computational basis of hierarchical and counterfactual information processing
Mahdi Ramadan, Cheng Tang, … Mehrdad Jazayeri·Nature Human BehaviourPeer-reviewed·Jun 11, 2025
- Expert Navigators Deploy Rational Complexity-Based Decision Precaching for Large-Scale Real-World Planning
Pablo Fernández Velasco, Eva‐Maria Griesbauer, … Hugo J. Spiers·Proceedings of the National Academy of SciencesPeer-reviewed·Jan 23, 2025
- Prioritization of decisions by importance and difficulty in human planning
Fatmaalzahraa A. Aboalasaad, Leonie Lambertz, … Rubén Moreno‐Bote·bioRxiv·Oct 19, 2024