کد متلب مسئله کوله پشتی با کلونی مورچگان : در این محصول، مسئله کوله پشتی 0 و 1 را با استفاده از الگوریتم کلونی مورچگان یا ACO در نرم افزار matlab شبیه سازی کرده ایم و به همراه توضیحات برای دانلود قرار داده ایم.
مسئله کوله پشتی صفر و یک :
شرح مسئله به این صورت است که ما تعدادی اجسام با وزن مشخص و با ارزش مشخص داریم و میخواهیم اشیایی را انتخاب کنیم که دارای بیشترین ارزش باشند. و محدودیتی که داریم بر روی وزن کل اشیا می باشد زیرا که کوله پشتی تحمل وزن مشخصی را دارد.
الگوریتم کلونی مورچه ها:
الگوريتم کلوني مورچه براي اولين بار توسط دوريگو (Dorigo) و همکارانش به عنوان يک راه حل چند عامله (Multi Agent) براي مسائل مشکل بهينه سازي مثل فروشنده دوره گرد (TSP :Traveling Sales Person) ارائه شد.
الگوريتم کلوني مورچه الهام گرفته شده از مطالعات و مشاهدات روي کلوني مورچه هاست.
اين مطالعات نشان داده که مورچه ها حشراتي اجتماعي هستند که در کلوني ها زندگي مي کنند و رفتار آنها بيشتر در جهت بقاء کلوني است تا درجهت بقاء يک جزء از آن. يکي از مهمترين و جالبترين رفتار مورچه ها، رفتار آنها براي يافتن غذا است و بويژه چگونگي پيدا کردن کوتاهترين مسير ميان منابع غذايي و آشيانه. اين نوع رفتار مورچه ها داراي نوعي هوشمندي توده اي است که اخيرا مورد توجه دانشمندان قرار گرفته است.
در این محصول ، ما تغییراتی در کد الگوریتم کلونی مورچگان اعمال کرده ایم تا بتوانیم مسئله کوله پشتی 0 و 1 را با آن بهینه کنیم.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.