فہرست کا خانہ:
- تعریف - کھانے کے فلاسفروں کی دشواری کا کیا مطلب ہے؟
- ٹیکوپیڈیا کھانے کے فلاسفروں کی دشواری کی وضاحت کرتا ہے
تعریف - کھانے کے فلاسفروں کی دشواری کا کیا مطلب ہے؟
ڈائننگ فلاسفروں کا مسئلہ کمپیوٹر سائنس میں ایک کلاسیکی مثال ہے جو اکثر ہم آہنگی کے مسائل اور حل یکجہتی الگورتھم ڈیزائن میں بیان کرنے کے لئے استعمال کیا جاتا ہے۔ یہ ایسے نظام کی صورتحال سے بچنے کے چیلنجوں کی وضاحت کرتا ہے جہاں ترقی ممکن نہیں ، تعطل ہے۔ یہ مسئلہ 1965 ء میں EW Djkstra نے پیدا کیا تھا۔ طلباء کے امتحان کی مشق کے طور پر پیش کیا گیا ، یہ مسئلہ متعدد کمپیوٹرز کی نمائش کرتا ہے جن میں ٹیپ ڈرائیو کے اجزاء تک رسائی حاصل کرنے کے لئے مقابلہ کررہے ہیں۔ آج کی تشکیل کی تشکیل ٹونی ہوئر کے بعد ازاں نظر ثانی تھی۔
ٹیکوپیڈیا کھانے کے فلاسفروں کی دشواری کی وضاحت کرتا ہے
کھانے پینے کے فلسفیوں کا مسئلہ تعطل کی ایک مثال ہے ، ایک ایسی ریاست جس میں متعدد عمل اس واحد وسائل کا انتظار کر رہے ہیں جو فی الحال کسی اور عمل کے ذریعہ استعمال ہورہا ہے ، اور اس قسم کی پریشانیوں کے حل ہیں۔ فلسفیوں کے ساتھ اس مسئلے کی موجودہ تشکیل ٹونی ہوئر نے تیار کی تھی ، لیکن مسئلہ اصل میں ایڈجر ڈجکسترا نے سن 1965 میں تشکیل دیا تھا۔
ٹونی ہوئر کا مسئلہ بیان پانچ ایسے فلسفیوں کے بارے میں ہے جنھیں متبادل طور پر کھانا پینا اور سوچنا چاہئے۔ پانچوں کو گول دسترخوان پر بیٹھا ہوا تھا جس میں اسپتیٹی کی ایک پلیٹ ہے اور اس کے ساتھ ہی کانٹے کا نظریہ فلسفیوں کے درمیان رکھا گیا ہے۔ ایک کانٹا صرف ایک ہی وقت میں ایک فلسفی ہی استعمال کرسکتا ہے۔ تاہم کھانے کے ل two ، دو کانٹے کی ضرورت ہے ۔کسی کے بائیں اور دائیں میں کانٹا۔ فلسفی دستیاب کانٹے کو لے سکتا ہے لیکن اسے کھانے کی اجازت نہیں ہے جب تک کہ فلسفی کے بائیں اور دائیں دونوں کانٹے نہ ہوں۔ یہ واضح رہے کہ سپتیٹی بائیں اور پیٹ کی جگہ کی ممکنہ مقدار سے کھانا محدود نہیں ہے۔ یہ فرض کیا جاتا ہے کہ سپتیٹی اور طلب کی لامحدود رسد ہے۔