PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فایل دانلود کد حل مسئله فروشنده دوره گرد توسط الگوریتم ژنتیک



آبجی
9th March 2010, 12:28 PM
http://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Weighted_K4.svg/600px-Weighted_K4.svg.png

مساله فروشنده دوره گرد (TSP ) يكي از مسائل مشهور بهينه سازي تركيبي است كه اساس آن به اين صورت است كه يك فروشنده دوره گرد مي خواهد بهN شهر برود و كالاي خود را به فروش برساند ، به طوري كه از هر شهر فقط يك بار عبور كند و تمام شهر ها را رفته باشد و در نهايت كمترين مسير را طي كرده باشد عکس. دراينجا يك ماتريس فاصله شهر ها (d) وجود دارد كه فاصله شهر i از j را با dij نشان می دهد و فاصله شهر i از خودش را با dii نشان مي دهيم كه مقدار آن صفر است و روي قطر اصلي ماتريس مي باشد . يك تور يك جايگشت Π از {n،......1,2,} مي باشد . هدف مساله فروشنده دوره گرد پيدا كردن جايگشتي است كه كمترين طول را دارد. فضاي حل مساله TSP با زياد شدن تعداد شهرها به سرعت افزايش مي باشد و ديگر با روشهاي برنامه ريزي خطي نمي توان جواب بهينه آن را به دست آورد.


http://upload.wikimedia.org/wikipedia/commons/c/c4/TSP_Deutschland_3.png

از لحاظ مهم بودن و كاربرد بسيار زياد TSP در مسائل گو.ناگون تا كنون افراد زيادي روي اين مساله با روشهاي گوناگوني كار كره اند . تاريخ ابداع مساله TSP دقيقا معلوم نيست . ولي براي اولين بار در سال 1700 براي مساله حركت اسب در شطرنج به كار برده شد و در سال 1800 آقاي William Rowan Hamilton در تئوري گراف از مساله فروشنده دوره گرد استفاه كرد .و در سال 1832 در آلمان به نام مساله فروشنده دوره گرد شناخته شد .و در سال 1930 Whitney Hassler ، مساله TSP را در دانشگاه Harvard و Princeton در ايالات متحده معرفي كرد. در سال 1940 آقاي M Floodاين مساله را در شركت RAND در كاليفرنيا مشهور كرد و Dantzig, Fulkerson و Johnson براي اولين بار يك روش به نام روش صفحه برش كه قسمتي از برنامه ريزي خطي مي باشد را براي حل TSP ارائه كردند .و بدین ترتیب روشهاي گوناگوني براي حل ان پيدا شد و مساله كاربرد بيشتري پيدا كرد.و كم كم از سال 1978 به بعد از الگوريتمهاي متا هيوريستيك براي حل آن استفاده شد. حل این مساله کاربرد وسیعی در حوزه های مختلف مهندسی از جمله حل انواع مسایل زمانبندی، مسیریابی، جایابی کالا در انبار، جایابی ماشینها در کارگاهها، طراحی مدارات چاپی و.. دارد.
با توجه به درخواست های مکرر مراجعین، گروه متخصصین برنامه نویسی هوشمند متلب سایت اقدام به تهیه برنامه حل مسئله فروشنده دوره گرد با استفاده از الگوریتم ژنتیک کرده و کد متلب آن را برای دانلود در اختیار مراجعین قرار داده است.
در ادامه لینک دانلود این برنامه قرار داده شده است:




دانلود کد حل مسئله فروشنده دوره گرد توسط الگوریتم ژنتیک (http://www.matlabsite.net/dl/codes/ga/tsp_ga_beta_version_matlabsite.com.zip) (35.5 KB)




اگر فایلهای زیپ شده نیاز به پسورد داشتند، پسورد matlabsite.com را وارد کنید.

دانلود از سرور سایت (http://uc-njavan.ir/file/do.php?id=1672)

raha2
27th May 2010, 12:49 PM
سلام ، لینک دانلود خراب است!
لطفا اگه اطلاعات دیگری هم در این زمینه دارید قرار بدید
با تشکر از شما

سمیه67
6th January 2011, 07:16 PM
سلام اگه میشه کدها مسئله فروشنده دوره گرد رو برام ایمیل کنید
مرسی

سمیه67
6th January 2011, 07:37 PM
ببخشید کدهای ای برنامه رو هم میخواستم
(الگوریتم ادغام را به روش مرتب سازی سریع پیاده سازی کرده و اجرای دو الگوریتم را روی نمونه داده ای مختلف بررسی نمایید)

Asghar2000
6th January 2011, 09:54 PM
لینک دانلود به سرور سایت منتقل شد!!!

سمیه67
9th January 2011, 06:29 PM
سلام کسی برنامه یا کدهای فروشنده دوره گرد رو داره کسی می تونه به من کمک کنه

سمیه67
13th January 2011, 02:24 PM
لینک دانلود به سرور سایت منتقل شد!!!
سلام خوب هستین ببخشید شما برنامه کامل در مورد فروشنده دوره گرد دارین

سمیه67
13th January 2011, 02:52 PM
سلام ببخشید مسابقه یک سوال یک جایزه زمانش کی هست ایا ما هم می تونیم شرکت کنیم

سمیه67
13th January 2011, 03:08 PM
سلام ابجی عزیز میشه فایل رو بدون زیپ بزاری چون باز کردنش خیلی سخته یا اصلا بگم امکان نداره اگه این کار رو کنید واقعا لطف کردید [tashvigh]

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد