مهندسی کامپیوتر

تحقیق تشخیص بن بست در سیستم‌ های توزیع شده

دانلود تحقیق با موضوع تشخیص بن بست در سیستم‌ های توزیع شده،
در قالب word و در 121 صفحه، قابل ویرایش، شامل:

مقدمه

فصل اول: تشخیص بن بست در سیستم های توزیع شده
مفاهیم پایه
انواع مدل های بن‌بست بر اساس سیستم تبادل پیام
انواع مدل های بن‌بست بر اساس نوع درخواست
شرایط وجود بن‌بست
طبقه‌بندی الگوریتم‌های تشخیص بن‌بست

فصل دوم: مروری بر الگوریتم‌های تشخیص بن‌بست
مقدمه
نمونه‌ای از الگوریتم متمرکز جهت تشخیص بن‌بست در سیستم های توزیع‌شده
الگوریتم هو رامامورتی
نمونه‌ای از الگوریتم‌های تشخیص بن‌بست سلسله‌ مراتبی
الگوریتم منساس- مانتر
الگوریتم هو- رامامورثی
نمونه‌هایی از الگوریتم‌های توزیع‌شده
الگوریتم تشخیص بن‌بست چندی- مسیرا- هاس
الگوریتم محاسبه پخش کردن چندی- مسیرا- هاس
الگوریتم براچا- توگ
الگوریتم منساس و مانتز الگوریتم ابرمارک
الگوریتم ابرمارک
الگوریتم بدالض

فصل سوم: مروری بر الگوریتم‌های تشخیص بن‌بست توزیع شده تعقیب یال
مقدمه
بررسی الگوریتم‌های تشخیص بن‌بست تعقیب یال
الگوریتم میچل و مریت
الگوریتم سینها و ناتارجان
الگوریتم چودهاری- کوهلر- استنکویچ و توسلی
الگوریتم سینقال و شمکالیانی
تشخیص بن‌بست توزیع شده و حل آن بر اساس ساعت های سخت‌افزاری
ارائه روشی برای حذف بن‌بست نادرست در الگوریتم‌های تشخیص بن‌بست
نتیجه‌گیری

فصل چهارم: الگوریتم‌های تشخیص بن‌بست توزیع شده تحمل خطاپذیر
مقدمه
مروری بر الگوریتم‌های تحمل‌پذیر خطا جهت تشخیص بن‌بست
معرفی مدل سیستم تشخیص خرابی بر اساس شاخص زمان اتصال
یک الگوریتم تشخیص بن‌بست توزیع شده تحمل‌پذیر خطا
اثبات درستی الگوریتم
نتیجه‌گیری

فصل پنجم: تشخیص و حل بن‌بست در سیستم های نماینده موبایل
مقدمه
معرفی سیستمهای نماینده موبایل(نسل آینده سیستمهای توزیع شده)
تشخیص بن‌بست توزیع‌شده در سیستم های نماینده موبایل
معایب الگوریتم اصلی و مشکلات کارایی الگوریتم
الگوریتم تشخیص بن‌بست توزیع شده مبتنی بر اولویت بهبودیافته
آنالیز کارایی الگوریتم بهبودیافته
اثبات درستی الگوریتم
نتیجه‌گیری
نتیجه‌گیری
فهرست منابع
پیوست‌ها



مقدمه تحقیق:
امروزه کمتر سیستمی را می توان یافت که روی یک کامپیوتر متمرکز باشد. رشد روزافزون استفاده از سیستم های توزیع شده، اهمیت تحقیق و پژوهش در راستای حل موانع و مشکلات موجود در این سیستم ها را بیشتر آشکار می نماید. از جمله سیستم های توزیع شده می توان به بانک های اطلاعاتی توزیع شده، سیستم عامل های توزیع شده، و سیستم های کارگزار موبایل اشاره نمود. سیستم توزیع شده از مجموعه ای از فرآیندهایی که از طریق ارسال پیام با یکدیگر در ارتباط اند، تشکیل شده است. یکی از مسائل مهم در سیستم های توزیع شده در راستای مدیریت منابع، تشخیص بن بست توزیع شده است. مدیریت منابع زمانی که فرآیندهای درخواست کننده در سطح شبکه در مکان های مختلف توزیع شده اند، فرآیند تشخیص را نسبت به سیستم های متمرکز، دشوارتر می نماید. طی دهه اخیر الگوریتم های زیادی برای تشخیص بن بست در سیستم های توزیع شده ارائه شده است که تعداد زیادی از آن ها موفق به تشخیص بن بست نمی شوند و یا بن بست هایی را گزارش می کنند که در واقع وجود ندارند و یا این که اثبات شده است که نادرست اند.

هدف از این تحقیق مطالعه و بررسی روش های مختلف تشخیص بن بست در سیستم های توزیع شده، شناسایی مشکلات، محدودیت های آن ها و ارائه راه حل عملی مبتنی بر واقعیات موجود در سیستم های توزیع شده در خصوص مشکلات شناسایی شده است.
دانلود فایل

دانلود فایل”تحقیق تشخیص بن بست در سیستم‌ های توزیع شده”