In computer science, the dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.
It was originally formulated in 1965 by Edsger Dijkstra as a student exam exercise, in terms of computers competing for access to tape drive peripherals. Soon after, Tony Hoare gave the problem its present formulation.
Read more about Dining Philosophers Problem: Problem Statement, Example Solution
Famous quotes containing the words dining, philosophers and/or problem:
“Behind her was confusion in the room,
Of chairs turned upside down to sit like people
In other chairs, and something, come to look,
For every room a house has parlor, bedroom,
And dining room thrown pell-mell in the kitchen.”
—Robert Frost (18741963)
“Shes in the house.
Shes at turn after turn.
Shes behind me.
Shes in front of me.
Shes in my bed.
Shes on path after path,
and Im weak from want of her.
O heart,
there is no reality for me
other than she she
she she she she
in the whole of the reeling world.
And philosophers talk about Oneness.”
—Amaru (c. seventh century A.D.)
“War is not a life: it is a situation,
One which may neither be ignored nor accepted,
A problem to be met with ambush and stratagem,
Enveloped or scattered.”
—T.S. (Thomas Stearns)