Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M3835

Two Generals' Problem

Two Generals' Problem
CreateHigh supportDesign Thinking
Included
account_tree

Version 1.0.0 · Updated 2026-07-28

CORE DEFINITION

In computing, the Two Generals' Problem (or Chinese Generals Problem) is a thought experiment meant to illustrate the pitfalls and design challenges of attempting to coordinate an action by communicating over an unreliable link. In the experiment, two generals are only able to communicate with one another by sending a messenger through enemy territory. The experiment asks how they might reach an agreement on the timing of an attack.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

In computing, the Two Generals' Problem (or Chinese Generals Problem) is a thought experiment meant to illustrate the pitfalls and design challenges of attempting to coordinate an action by communicating over an unreliable link. In the experiment, two generals are only able to communicate with one another by sending a messenger through enemy territory. The experiment asks how they might reach an agreement on the timing of an attack.

anchor

Anchor fast decisions

On an unreliable channel, the sender can never be certain that the receiver has received the message, because the acknowledgment itself must be sent back over the same unreliable channel, leading to infinite recursion. Formally, it can be proven that no matter how many rounds of acknowledgment, it is impossible to achieve a consensus that both parties are 100% certain of—this is an unsolvable problem (related to but distinct from the Byzantine Generals Problem, which also introduces malicious nodes).

MINIMUM ACTION

In progress 0/5

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    en.wikipedia.orghttps://en.wikipedia.org/wiki/Two_Generals%27_ProblemZH · Explicit
    verified