TLDR: The research paper “Physical Complexity of a Cognitive Artifact” investigates how physical objects, like the Soma Cube puzzle, can simplify complex logical problems for both humans and algorithms. It introduces the “Principle of Materiality,” which posits that the physical embodiment of a problem alters its logical search space, making solutions more accessible. By simulating cognitive strategies such as chunking, scaffolding, and inference through various algorithms, the study demonstrates how exploiting physical constraints significantly reduces problem complexity, proposing intelligence as a synergy of mind and matter.
A recent study delves into the fascinating intersection of human and artificial intelligence, exploring how physical objects can simplify complex logical problems. The research, titled “Physical Complexity of a Cognitive Artifact,” by G¨ulce Kardes, David Krakauer, and Joshua A. Grochow, introduces a novel concept called the “Principle of Materiality” to explain this phenomenon.
The paper uses the Soma Cube, a classic 3D puzzle, as its primary model. This puzzle consists of seven distinct polycubic pieces that must be assembled into a 3x3x3 cube without any gaps. While physically assembling the Soma Cube is a tractable challenge for humans, its abstract mathematical formulation as a Boolean Satisfiability (SAT) problem with over 150,000 clauses is virtually impossible for direct human reasoning. This stark difference highlights how the representation of a problem significantly impacts its perceived difficulty and solvability.
The core idea behind the Principle of Materiality is that the physical embodiment of a logical problem can fundamentally alter the structure of its logical search space, making it more efficient to find a solution. Physical puzzles, through their tangible nature, exploit human perception (visual and tactile) and can effectively modify the logical structure of the problem, leading to a more streamlined search for solutions.
Exploring Problem-Solving Strategies
To understand how different strategies influence problem complexity, the researchers analyzed the Soma Cube’s “branching factor,” which measures the number of possible moves from any given configuration. They incrementally enhanced a basic trial-and-error tree search algorithm, depth-first search (DFS) with backtracking, with several strategies:
- Contiguous Variable Ordering: This strategy simulates physical constraints like gravity by requiring pieces to be placed contiguously and prioritizing lower layers first. This mirrors how humans might naturally build the cube on a flat surface.
- Dynamic Pruning: This involves eliminating unproductive paths by identifying “voids” – small empty regions that cannot be filled by any remaining piece. This is akin to human inference, where we recognize dead ends.
- Most Constrained Variable Ordering (MCV): This strategy selects the next empty cell with the fewest valid placement options, similar to how an expert might start with corner pieces in a board game to maximize constraints early on.
- Landmarks and Hierarchies: This advanced strategy involves identifying and storing “landmark” configurations (partial solutions that lead to many complete solutions) and “anti-landmarks” (dead states). By pre-computing paths to these landmarks, the solver can bypass large portions of the search space, significantly reducing the time needed to find a solution. This mirrors human cognitive “chunking,” where experts recognize and utilize common patterns or sub-problems.
Quantitative Insights into Efficiency
The study quantitatively compared the efficiency of these algorithms using the “effective branching factor,” a metric that measures the average number of children per node generated during a search. The results showed that each enhancement progressively reduced the effective branching factor, indicating improved search efficiency. The most significant reduction in complexity was achieved by the landmark-based solver, which effectively contracts the logical search tree by ruling out dead ends and leveraging precomputed successful paths.
Also Read:
- Understanding Intelligence: How ‘Shapes of Cognition’ Guide AI Systems
- Neural Cellular Automata: Bridging Biology and AI Through Self-Organizing Systems
Connecting Algorithms to Cognition
The paper draws direct parallels between these algorithmic improvements and human cognitive strategies. For instance, DFS with backtracking simulates the physical exclusion principle, where the tangible pieces inherently prevent non-viable configurations that would be computationally intensive to discard in an abstract logical form. Contiguous variable ordering reflects how humans use local space filling and gravity constraints. Dynamic pruning and MCV are linked to the memory of common patterns and procedures, similar to how chess masters prune inferior moves. Finally, landmarks and hierarchies directly model cognitive chunking, where aggregating pieces into larger, coherent units speeds up problem-solving.
This research offers a compelling framework for understanding how physical artifacts can transform challenging logical problems into manageable ones. It suggests that intelligence can be viewed as a library of algorithms that effectively exploit the capabilities of both the mind and the physical world. The Soma Cube, therefore, serves as a powerful model system for exploring general cognitive mechanisms and bridging the gap between computational complexity theory and empirically observed human problem-solving behavior. You can read the full paper here.


