Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M3836

Dining Philosophers Problem

Dining Philosophers Problem
CultureHigh supportPhilosophy
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

Five philosophers sit around a table with one chopstick between each pair (five total). Each philosopher either thinks or eats. To eat, they need both left and right chopsticks. If everyone picks up the left chopstick and waits for the right, all will starve (deadlock).

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Resource competition deadlock. Metaphor for resource allocation in organizations. If everyone holds a portion of resources without releasing, waiting for others to release, the whole organization becomes paralyzed (deadlock). Mechanisms like 'resource hierarchy' or 'waiter (arbiter)' must be introduced.

anchor

Anchor fast decisions

Five philosophers sit around a table, alternating between thinking and eating. Each needs to pick up both left and right chopsticks simultaneously. If all pick up the left chopstick at the same time, deadlock occurs; if they randomly put down, starvation may occur. It abstracts the mutual exclusion and synchronization issues of multiple processes competing for limited shared resources.

MINIMUM ACTION

In progress 0/4

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
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E5%93%B2%E5%AD%A6%E5%AE%B6%E5%B0%B1%E9%A4%90%E9%97%AE%E9%A2%98ZH · Explicit
    verified

RELATED MODELS