در مسئلهی فیلسوفان غذاخور، پنج فیلسوف دور یک میز نشستهاند و بین هر دو فیلسوف یک چنگال قرار دارد. هر فیلسوف باید برای غذا خوردن دو چنگال (سمت چپ و راست) را بردارد. اگر همه فیلسوفها همزمان یک چنگال بردارند و منتظر چنگال دیگر بمانند، بنبست رخ میدهد.
برای جلوگیری از بنبست، یکی از روشهای معمول استفاده از پیشگیری است. به عنوان مثال، به یکی از فیلسوفها اجازه میدهیم چنگالها را با ترتیب معکوس بردارد.