Hierarchical Resource Rationality Explains Human Reading Behavior

This paper proposes a hierarchical resource-rational framework that unifies eye movement control and comprehension during reading by positing that the brain optimizes these processes across nested time scales to maximize understanding while minimizing cognitive and temporal costs, a model that successfully replicates a wide range of human reading behaviors.

Yunpeng Bai, Xiaofu Jin, Shengdong Zhao, Antti Oulasvirta

Published Mon, 09 Ma
📖 4 min read☕ Coffee break read

Imagine your brain is a smart, budget-conscious project manager running a high-stakes construction site. The "project" is reading a text, and the "resources" you have are limited: you only have so much attention, so much short-term memory, and only a limited amount of time before the deadline hits.

This paper argues that the way humans read isn't random or purely mechanical. Instead, it's a series of strategic, rational decisions made by this project manager to get the most "understanding" out of the text while spending the least amount of "effort" and "time."

Here is how the paper breaks this down using simple analogies:

1. The Core Idea: "Resource Rationality"

Think of reading like shopping with a strict budget.

  • The Goal: You want to buy the most valuable items (comprehension).
  • The Constraint: You only have $20 (your limited attention and time).
  • The Strategy: You don't buy everything. You skip the cheap, obvious items (easy words) to save money for the expensive, complex ones (hard words). If you realize you missed a crucial item, you go back and buy it (regression), but only if it's worth the extra cost.

The paper calls this Resource Rationality. It means your eyes and brain are constantly calculating: "Is looking at this word again worth the time it takes?"

2. The Three-Level Management Team (Hierarchy)

The authors propose that your brain doesn't just look at letters one by one. It uses a three-tiered management team to handle the job, much like a corporation:

  • Level 1: The Foreman (Word Level)

    • Job: Identifying individual words.
    • Strategy: If a word is short and common (like "the"), the foreman glances at it quickly. If it's long and weird (like "uncharacteristically"), the foreman spends more time staring at it to make sure they got the letters right. They are trying to reduce uncertainty.
    • Analogy: Checking a cheap, familiar tool vs. inspecting a complex, unfamiliar machine part.
  • Level 2: The Site Supervisor (Sentence Level)

    • Job: Making sure the sentence makes sense.
    • Strategy: This supervisor decides whether to skip ahead (if the sentence is easy) or regress (go back and re-read) if the sentence got confusing.
    • Analogy: If you're reading a recipe and the instructions are clear, you skip the next step. But if you realize you missed a crucial ingredient, you go back and re-read that step immediately.
  • Level 3: The CEO (Text Level)

    • Job: Understanding the whole story or article.
    • Strategy: This is the big picture. The CEO decides which paragraphs to read, which to skim, and when to stop. They build a "mental map" of the text in long-term memory.
    • Analogy: A movie director deciding which scenes to keep in the final cut to tell the best story, rather than filming every single second.

3. The "Time Pressure" Experiment

The researchers tested this by making people read under a ticking clock (30 seconds, 60 seconds, 90 seconds).

  • When time is tight (30s): The "Project Manager" panics. They stop checking details. They skip words, stop re-reading, and just try to get through the text as fast as possible. They sacrifice accuracy for speed.
  • When time is plenty (90s): The manager relaxes. They check the difficult words, go back to fix mistakes, and build a deeper, more accurate understanding.

The Result: The computer model they built acted exactly like the humans. It knew when to skip and when to re-read based on how much time was left. This proves that humans aren't just "bad at reading under pressure"; they are optimizing their behavior to survive the deadline.

4. Why This Matters

Before this paper, scientists thought reading was either:

  1. Just eyes moving based on word length (mechanical).
  2. Just the brain building meaning (cognitive).

This paper says: It's both, and it's a calculation.

Your eyes move exactly the way they do because your brain is trying to solve a math problem: Maximize Understanding + Minimize Effort.

The Big Takeaway

Reading isn't a passive activity where information just flows into your brain. It is an active, strategic game. Your eyes are like a spotlight that you are constantly moving, deciding exactly where to shine it to get the most value for the energy you spend.

If you ever find yourself skipping a paragraph or re-reading a sentence, you aren't being lazy or confused. You are your brain's "Project Manager" making a smart, rational trade-off to get the job done with the resources you have.