Modeling Hierarchical Thinking in Large Reasoning Models
Abstract
Lay Summary
When Large Reasoning Models (LRMs) solve hard problems like math competitions or scientific questions, they "think out loud" — generating long sequences of reasoning steps before arriving at an answer. These thinking sequences can go off track in subtle ways, and we currently have little understanding of why some reasoning paths succeed while others fail. We propose modeling the internal reasoning process of a LRM as a simple map with six cognitive ''states'': setting up the problem, deducing step-by-step, introducing new strategies, expressing uncertainty, backtracking, and reaching a conclusion. By tracking how a LRM moves between these states, we can build a statistical picture of which transitions tend to lead to correct answers versus wrong ones. Using this map, we developed a steering method that gently nudges the model toward better reasoning moves — but only at the most critical moments, using long-term planning rather than constant intervention. On challenging math and science benchmarks, our method boosts accuracy while intervening up to 25 times less frequently than simpler alternatives — showing that smarter, targeted guidance of high-level thinking is far more effective than constant low-level corrections.