intelligent water drops (persian)

Post on 11-Jul-2015

461 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Water Drops Intelligent(IWD)

جمعیتمبتنی بر سازی ریتم بهینه گوالیک(population-based)

تهاستقلیدی از رفتار قطره های آب طبیعی در رودخانه.

IWD:

اه شهید توسط دکترحامد شاه حسینی، استاد دانشگ2007در سال . بهشتی تهران معرفی شده است

د گلر فروشلنده دوره این الگوریتم ابتدا برای حل مسلهله له با اعمال تغییراتی برای ح مسه2008طراحی وسپس در سال

امیلدوار به نتایجمورد دوهردرکه شده گرفتهبه کار پشتی کوله. رسیده استای کننده

طبیعیآبقطرهدهند،میتغییررامحیطخودحرکتباآبهایقطرهندکمیطیقطرهکهمسیریرویتوجهیقاب اثرهممحیط

.داردیادزموانعوخموپیچازپرکندمیطیرودخانهکهمسیری

.است

رسیدنایبرشرایطبهتوجهبارامسیرهمیشهرودخانه.میکندانتخابخودنهاییهدفبه

:قطره آبیک ویژگی های

Soil(IWD)مقداری خاک که در هر لحظه حمل می کند، -1

.Velocity(IWD)سرعت حرکت، -2

.کندمقدار هر دو ویژگی ممکن است با جریان قطره آب در محیط تغییر

.قطره آب حین حرکت در مسیر،مقداری از خاک آن را به خود جذب می کند

معکوسنسبتیکباآبقطرهسرعتبعدیمکانبهمکانیکاز•.یابدمیافزایشمکان،دوبینمسیرخاکمیزانباغیرخطی

.ارددمستقیمرابطهآنسرعتباآبقطرهبهشدهاضافهخاکمیزان•

راییکمقصدتامبداازمسیرچندبیناستمجبوروقتیآبقطره

بااییمسیرهبنابرایندهد،میترجیحترراآسانکند،مسیرانتخاب

.شوندمیانتخاب(کنندمیجذببیشتریآبکه)کمترخاک

دهدمیانتخاببرایآنبهبیشتریشانسمسیر،کمترخاک.

(TSP)گرددورهفروشندهمسهله.شوندمیدادهنشانگرافیکهایندصورتبهشهرچند

:هدفازریکهطوبهاستخودشبهشهریکازمسیرترینکوتاهکردنپیدا•

.باشدکردهعبورباریکدقیقاشهرهر

:متغیرپارامترهایبهاولیهدهیمقدارل2

[]=Vc(iwd):شدهمالقاتشهرهایلیست•

Init:آبقطرههرسرعت• vel

.دهیممیقرارصفربرابرراآبقطرههرخاکمیزان

مدهیمیقرارشهریکدرتصادفیطوربهراقطرههرل3

هاتنکردناضافهبا)راشدهمالقاتهایشهرلیستل4.ممی کنیرسانیبروز(قطرههرتوسطشدهمالقاتشهر

TB)شدهپیداحالبهتاکهمسیریبهترینازترکوتاهTMاگرـ11 ،باشد(:دهیممیقرار

TB=TM

Len(TB)=Len(TM)

.رویممیدومگامبهبرقرارشود،خاتمهشرطوقتیتاـ12

.شودمینگهداریLen(TB)درآنطولوTBدرمسیربهترین

:شهر30با TSPمسیرهای پیدا شده برای

تکرار 3بعد از تکرار 2تکرار بعد از1بعد از

تکرار 12تکرار بعد از 5تکرار بعد از 4بعد از

قتیوبطوریکه.استرسیدهخوبینتایجبهآزمایشاینشهر100برای.استرسیده320جواببهالگوریتمبوده،314مسیربهترینطولآزمایشردمثال.گیردقرارمحلیبهینهدراستممکنگاهیالگوریتماین:استافتادهاتفاقشده،اینانجامشهر10باکهزیر

.داردرالیمحبهینهازفرارقابلیتالگوریتماینکهشدهدادهنشانالبته

(شهر51:)استاندارد هم نتایج آزمایشات به صورت زیربدست آمدهTSPبرای

تکرار 15بعد از تکرار 2بعد از تکرار1بعد از

تکرار 50بعد از

.بسیار نزدیک است( 426)رسیده که به بهترین جواب واقعی 471این الگوریتم به جواب

آنازودایجاالگوریتمایندرتغییراتیحسینیشاهدکتر،2008سالدر

آنراییهمگاثباتبهسپس.اندکردهاستفادهپشتیکولهمسئلهبرای

.اندپرداخته

:کرده اندایجادسرعتفرمولدراصالحیخود،جدیدمقالهدرایشان

ß)نشدهگرفتهنظردرIWD،ßابتداییالگوریتمدر نظردربا.(1=

میزانشدنمنفیباحتیزوجßیکداشتنوبا،مثبتav,bv,cvگرفتن

.شودنمیمنفیسرعتخاک،

top related