توضیحات
پروژه شبیه سازی الگوریتم حریصانه در متلب
در روش حریصانه رسیدن به هدف در هر گام مستقل از گام قبلی و بعدی است. یعنی در هر مرحله برای رسیدن به هدف نهایی، مستقل از اینکه در مراحل قبلی چه انتخابهایی صورت گرفته و انتخاب فعلی ممکن است چه انتخابهایی در پی داشته باشد، انتخابی که در ظاهر بهترین انتخاب ممکن است صورت میپذیرد. به همین دلیل است که به این روش، روش حریصانه گفته میشود.
ساختار روش حریصانه
کلیت روش حریصانه در هر مرحله، انتخاب یک عنصر از عناصر موجود است. این عنصر قسمتی از جواب مسئله است که به مجموعه عناصر نهایی اضافه میشود. در طی این مسیر گامهای زیر اتفاق میافتد:
1- روال انتخاب حریصانه: در این گام یک عنصر برای اضافه شدن به مجموعه جواب انتخاب میشود. معیار یا روال انتخاب عنصر برای اضافه شدن، ارزش آن عنصر است. بستگی به نوع مسئله هر عنصر ارزشی دارد که باارزشترین آنها انتخاب میشود.
2- امکانسنجی و افزودن: پس از انتخاب یک عنصر بهصورت حریصانه، باید بررسی شود که آیا امکان اضافه کردن آن به مجموعه جوابهای قبلی وجود دارد یا نه. گاهی اضافه شدن عنصر یکی از شرایط اولیهی مسئله را نقض میکند که باید به آن توجه نمود. اگر اضافه کردن این عنصر هیچ شرطی را نقض نکند، عنصر اضافه خواهد شد؛ وگرنه کنار گذاشتهشده و بر اساس گام اول عنصر دیگری برای اضافه شدن انتخاب میشود. اگر گزینهی دیگری برای انتخاب وجود نداشته باشد، اجرای الگوریتم به اتمام میرسد.
نکات قابل ذکر:
- پروژه شبیه سازی الگوریتم حریصانه در متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.
- فایل های پروژه به صورت کامل به همراه فایل راهنما بلافاصله پس از خرید فایل در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.