Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > مقدمات هوش مصنوعی > حل مسائل معروف هوش مصنوعي


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۷-۱۶-۱۳۹۱, ۰۱:۴۷ قبل از ظهر   #41 (لینک دائم)
عضو جدید
 
آواتار الناز یوسفی
 
تاريخ عضويت: مهر ۱۳۹۱
محل سكونت: اردبیل
پست ها: 2
تشكرها: 1
0 تشكر در 0 پست
پيش فرض

سلام من فروشنده دوره گرد رو با الگوریتم زنبور عسل می خواستم لطفا کمک کنید
الناز یوسفی آفلاين است   پاسخ با نقل قول

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۲-۳۱-۱۳۹۲, ۱۲:۰۱ بعد از ظهر   #42 (لینک دائم)
عضو جدید
 
آواتار saba52
 
تاريخ عضويت: اسفند ۱۳۹۱
پست ها: 2
تشكرها: 0
1 تشكر در 1 پست
پيش فرض

سلام دوستان عزیز
من فروشنده دوره گرد در حل الگوریتم جستجوی شکار را میخواهم لطفا کمکم کنید نمیتونم بکار بگیرم هر مقاله هم که میخونم کمکی بهم نمی کنه لطفا کمکم کنید ممنون sabamehr20@yahoo.com
saba52 آفلاين است   پاسخ با نقل قول
قديمي ۰۳-۱۵-۱۳۹۲, ۱۱:۳۱ بعد از ظهر   #43 (لینک دائم)
عضو جدید
 
آواتار gholireza
 
تاريخ عضويت: خرداد ۱۳۹۲
پست ها: 2
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

حل مساله فروشنده دوره گرد به زبان c با الگوریتم کلونی مورچگان
gholireza آفلاين است   پاسخ با نقل قول
قديمي ۰۳-۱۵-۱۳۹۲, ۱۱:۳۲ بعد از ظهر   #44 (لینک دائم)
عضو جدید
 
آواتار gholireza
 
تاريخ عضويت: خرداد ۱۳۹۲
پست ها: 2
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

حل مساله فروشنده دوره گرد به زبان c با الگوریتم کلونی مورچگان . روش حل؟
gholireza آفلاين است   پاسخ با نقل قول
قديمي ۰۴-۲۷-۱۳۹۲, ۱۱:۰۱ قبل از ظهر   #45 (لینک دائم)
عضو جدید
 
آواتار negiiin
 
تاريخ عضويت: تير ۱۳۹۲
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

نقل قول:
نوشته اصلي بوسيله reyhane نمايش پست
مسئله فروشنده دوره‌گرد (به انگلیسی: Travelling salesman problem ، به‌اختصار: Tsp )



اگر فروشنده دوره‌گرد از نقطه a شروع کند و فواصل بین نقاط مشخص باشد، کوتاه‌تربن مسیر که از تمام نقاط یکبار بازدید می‌کند و به a بازمی‌گردد کدام است؟
........
مسئله فروشنده دوره گرد tsp یکی از مسائل مهم در زمره تئوری پیچیدگی محاسباتی الگوریتم ها می باشد که در گروه np-hard قرار می گیرد این مسئله اولین بار توسط دو دانشمند به نام های 1- هامیلتون ایرلندی و 2- کیرکمن بریتانیایی مطرح شد . معمولا بحث در خصوص این تئوری در مطالب اولیه دروس ریاضیات دانشجویان ریاضی ارائه می شود و در دروسی نظیر تئوری گراف می توانید مطالب مشابه را نیز بدست آورید .

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

پیچیدگی محاسباتی الگوریتم فروشنده دوره گرد
این الگوریتم بطور مستقیم در مرتبه زمانی(!o(n حل می شود اما اگر به روش برنامه نویسی پویا برای حل آن استفاده کنیم مرتبه زمانی آن (o(n^2*2^n خواهد شد که جز مرتبه های نمایی است. باید توجه داشت علی رغم آنکه مرتبه نمایی مذکور زمان بسیار بدی است اما همچنان بسیار بهتر از مرتبه فاکتوریل می باشد .
..............
شبه کد الگوریتم فوق بصورت زیر است که در آن تعداد زیر مجموعه های یک مجموعه n عضوی 2 به توان n می باشد
و for اول یک ضریب n را نیز حاصل می شود که به ازای تمام شهرهای غیر مبدا می باشد و حاصل (n*(2^n را پدید می آورد
بنابراین برای جستجوی کمترین مقدار نیاز به یک عملیات خطی از مرتبه n داریم که در زمان فوق نیز ضرب می شود و در نهایت زمان (n^2)*(2^n) را برای این الگوریتم حاصل می کند

كد:
c({1},1) = 0
for (s=2 to n )
for all subsets s subset of {1,2,3,...} of size s and containing 1
c(s,1) = &
for all j member of s , j<>1
c ( s , j ) = min { c ( s - { j } , i ) + d i,j : I member of s , i <> j }
return min j c ( {1 . . . N}, j ) + d j,1
.............
اين مسئله ، مسئله‌ای مشهور است که ابتدا در سده ۱۸ مسائل مربوط به آن توسط ویلیام همیلتون و توماس کرکمن مطرح شد و سپس در دهه ۱۹۳۰ شکل عمومی آن به وسیله ریاضیدانانی مثل کارل منگر از دانشگاه هاروارد و هاسلر ویتنی از دانشگاه پرینستون مورد مطالعه قرار گرفت.
شرح مسئله بدین شکل است:
تعدادی شهر داریم و هزینه رفتن مستقیم از یکی به دیگری را می‌دانیم. مطلوب است کم‌هزینه‌ترین مسیری که از یک شهر شروع شود و از تمامی شهرها دقیقاٌ یکبار عبور کند و به شهر شروع بازگردد.
تعداد کل راه‌حل‌ها برابر است با برای n>۲ که n تعداد شهرها است. در واقع این عدد برابر است با تعداد دورهای همیلتونی در یک گراف کامل با n رأس.

مسئله‌های مرتبط

مسئله معادل در نظریه گراف به این صورت است که یک گراف وزن‌دار کامل داریم که می‌خواهیم کم‌وزن‌ترین دور همیلتونی را پیدا کنیم.
مسئله تنگراه فروشنده دوره‌گرد (به انگلیسی: Bottleneck traveling salesman problem، به‌اختصار: Bottleneck tsp ) مسئله‌ای بسیار کاربردی است که در یک گراف وزن‌دار کم‌وزن‌ترین دور همیلتونی را می‌خواهد که شامل سنگین‌ترین یال باشد.
تعمیم‌یافته مسئله فروشنده دوره‌گرد دارای ایالت‌هایی است که هر کدام حداقل یک شهر دارند و فروشنده باید از هر ایالت دقیقاٌ از یک شهر عبور کند. این مسئله به « مسئله سیاست‌مدار مسافر» نیز شهرت دارد.

الگوریتم‌ها
مسئله فروشنده دوره‌گرد جزء مسائل np-hard است. راه‌های معمول مقابله با چنین مسائلی عبارتند از:
طراحی الگوریتم‌هایی برای پیدا کردن جواب‌های دقیق که استفاده از آنها فقط برای مسائل با اندازه کوچک صورت می‌گیرد.
استفاده از الگوریتم‌های مکاشفه‌ای که جواب‌هایی به‌دست می‌دهد که احتمالاٌ درست هستند.
پیدا کردن زیرمسئله‌هایی از مسئله یعنی تقسیم مسئله به مسئله‌های کوچکتر تا بشود از الگوریتم‌های مکاشفه‌ای بهتر و دقیق‌تری ارائه کرد.

الگوریتم‌های دقیق
سرراست ترین راه حل امتحان کردن تمامی جایگشت‌های ممکن برای پیدا کردن ارزان‌ترین مسیر است که چون تعداد جایگشت‌ها !n است، این راه حل غیرعملی می‌شود. با استفاده از برنامه‌نویسی پویا مسئله می‌تواند با مرتبه زمانی n22n حل شود. راه‌های دیگر استفاده از الگوریتم‌های انشعاب و تحدید برای ۴۰ تا ۶۰ شهر، استفاده از برنامه‌نویسی خطی برای کوچکتر از ۲۰۰ شهر و استفاده از روش برش-صفحه برای اندازه‌های بزرگ است.

الگوریتم‌های مکاشفه‌ای
الگوریتم‌های تقریبی متنوعی وجود دارند که خیلی سریع جواب‌های درست را با احتمال بالا به‌دست می‌دهند که می‌توان آنها را به صورت زیر دسته‌بندی کرد:
مکاشفه‌ای سازنده
بهبود تکراری
مبادله دوبه‌دو
مکاشفه‌ای k-opt
مکاشفه‌ای v-opt
بهبود تصادفی
سلام وقتتون بخیر از مطلب بسیار مفیدتون ممنونم ، میشه روش نوشتن تابع هدف و محدودیت های tsp رو تو نرم افزار matlab و استفاده آزgatool برای حل مساله tsp رو توضیح بدین
متشکرم
negiiin آفلاين است   پاسخ با نقل قول
قديمي ۰۵-۳۰-۱۳۹۲, ۰۹:۴۴ قبل از ظهر   #46 (لینک دائم)
عضو جدید
 
آواتار nima_r
 
تاريخ عضويت: مرداد ۱۳۹۲
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

با سلام خدمت دوستان عزیز میخواستم ببینم کسی میتونه پیرامون 5 راه حل هیوریستیک مسئله فروشنده دوره گرد (روش حل ابتكاري مساله فروشنده دوره گرد) راهنمایی و کمک کنه؟ ممنون میشم کمکم کنید.
nima_r آفلاين است   پاسخ با نقل قول
قديمي ۰۶-۲۲-۱۳۹۲, ۰۳:۲۶ بعد از ظهر   #47 (لینک دائم)
عضو جدید
 
آواتار sargardoon
 
تاريخ عضويت: اسفند ۱۳۹۱
پست ها: 1
تشكرها: 3
0 تشكر در 0 پست
پيش فرض

سلام دوستان
اقروشنده دوره گرد با ga و aia وپارامتر تاگوچی کسی میتونه کمکم کنه
خیلی ضروریه برام
ممنون بزرگواران
البته در نرم افزار matlab فقط
sargardoon آفلاين است   پاسخ با نقل قول
قديمي ۰۹-۲-۱۳۹۲, ۰۵:۲۲ بعد از ظهر   #48 (لینک دائم)
عضو جدید
 
آواتار arzu-
 
تاريخ عضويت: آبان ۱۳۹۲
پست ها: 1
تشكرها: 2
0 تشكر در 0 پست
پيش فرض

با سلام .. خسته نباشید ..
ببخشید من یه سوال داشتم که اگه میشه سریعتر پاسخ دهید چون خیلی لازمش دارم !
1.مسئله ی فروشنده ی دوره گرد را با استفاده از یکی از الگوریتم های جستجوی جمعیتی حل کنید.
arzu- آفلاين است   پاسخ با نقل قول
قديمي ۰۹-۹-۱۳۹۲, ۰۴:۰۷ بعد از ظهر   #49 (لینک دائم)
عضو جدید
 
آواتار فرزانه رحیمی
 
تاريخ عضويت: آذر ۱۳۹۲
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

سلام.من حل مسآله tspرو با الگوریتم رقابت استعماری میخاستم.ممنون میشم کدش رو در اختیارمقرار بدین
فرزانه رحیمی آفلاين است   پاسخ با نقل قول
قديمي ۰۹-۱۱-۱۳۹۲, ۰۶:۵۰ قبل از ظهر   #50 (لینک دائم)
عضو جدید
 
آواتار mahb
 
تاريخ عضويت: ارديبهشت ۱۳۹۲
پست ها: 8
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

سلام من فروشنده دورهگرد رو با الگوریتم زنبور عسل میخواستم ممنون میشم بهم بگین
mahb آفلاين است   پاسخ با نقل قول
پاسخ



كاربران در حال ديدن تاپيک: 4 (0 عضو و 4 مهمان)
 

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۶:۵۰ قبل از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design