کد الگوریتم تکامل تفاضلی مسئله فروشنده دوره گرد  
اُپتی‌کد، مرجع کدهای الگوریتم فرا ابتکاری مسائل ریاضی

اُپتی‌کد، مرجع کدهای الگوریتم فرا ابتکاری مسائل ریاضی

سعی ما در اُپتی‌کد بر این است که کدهای فرا ابتکاری مسائل سخت و مشهور ریاضی را به صورت کاملاً سفارشی‌سازی و کامنت‌گذاری شده، در کوتاه‌ترین زمان و با کمترین هزینه، در اختیار دانشجویان و علاقه‌مندان قرار دهیم.

محل لوگو

آمار بازدید

  • بازدید امروز : 27
  • بازدید دیروز : 52
  • بازدید کل : 123564

کد الگوریتم تکامل تفاضلی مسئله فروشنده دوره گرد


کد الگوریتم تکامل تفاضلی مسئله فروشنده دوره گرد


 

 

مسئله فروشنده دوره‌گرد (Traveling Salesman Problem) یکی از مشهورترین مسائل بهینه‌سازی ترکیبی است. در این مسئله، یک فروشنده قصد دارد از یک شهر دلخواه حرکت کند و پس از بازدید تمام نقاط بالقوه و فروش محصول خود دراین شهرها، به محل اولیه خود باز گردد. با فرض اینکه فاصله هر دو شهر دلخواه جزو داده‌های مسئله است، هدف این مسئله یافتن ترتیب بازدید شهرها بگونه‌ایست که کل مسافت طی شده توسط فروشنده، کمینه شود. مسئله‌ی فروشنده دوره‌گرد یک مسئله با فضای جواب بسیار بزرگ است و جزو مسائل Np-Hard به شمار می‌رود. از این رو، جهت حل نمودهای بزرگ‌تر این مسئله به سراغ استفاده از الگوریتم‌های فرا ابتکاری می‌رویم.

 

محتویات فایل ارائه شده عبارتست از:

1- کدها و توابع تنظیم شده در نرم‌افزار MATLAB
2- داده‌های ورودی مسئله برای اجرای کدها در قالب EXCEL
3- مدل ریاضی مسئله در قالب PDF

 

شما می‌توانید با اعمال تغییر در فایل داده‌های مسئله، هر نمود دلخواه مسئله را توسط کدها اجرا و پاسخ دلخواه خود را دریافت کنید.

 


نمونه خروجی کد:

 

                          

 


 

  انتشار : ۲۰ مرداد ۱۳۹۹               تعداد بازدید : 943

برچسب های مهم

دیدگاه های کاربران (0)

http://kia-ir.ir

کد الگوریتم‌های فرا ابتکاری مسائل مشهور ریاضی را از ما بخواهید.

فید خبر خوان    نقشه سایت    تماس با ما