پاورپوینت پارپوینت الگوريتم فرا ابتکاری جستجوی ممنوع (pptx) 47 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 47 اسلاید
قسمتی از متن PowerPoint (.pptx) :
چرا الگوریتمهای فرا ابتکاری؟
برنامهریزی غیرخطی
Combinatorial explosion ( انفجار ترکیبی ) :کامپیوترها کمک چندانی نمیکنند!
مسائل دشوار بهینهسازی امروزی
بهینه محلی(Local Optimum)
ظاهر مسئله ساده ولی حل به سادگی امکان پذیر نیست (Combinatorial)
Gary and Johnson(1970) به دشواری این مسائل اذعان کردند
Nonpolynomial Problems مسائلی که با افزایش تعداد متغیرها بصورت نمایی رشد میکنند
تابعی به نام تابع پیچیدگی زمانی (Time Complexity Function) در اینگونه مسائل مطرح میشود
مثال : فروشنده دورهگرد ، دور همیلتونی،تخصیص n کار به m کارگر و...
مسائل ترکيبی (Combinatorial )
مشکلات بهینه سازی مسائل ترکیبی
بهینه سازی f(x1, x2,…, x100)
xi متغیر صفر و یک و تابع f پیچیده است
اندازه فضای جواب 2100 1030
امتحان کردن تمام اعضای فضای جواب نمیتواند جواب را بیابد
با سرعت 1000 مقایسه در ثانیه
اگر الگوریتم را در ابتدای آفرینش کره زمین نیز آغاز میکردیم
تاکنون تنها 1 درصد فضای جواب را گشته بودیم!
انفجار ترکیبی در مسئله فروشنده دوره گرد
Combinatorial Explosion
Combinatorial Explosion
Combinatorial Explosion
کامپیوتری که در هر ثانیه یک میلیون عملیات را میتواند انجام دهد:
Back
جواب بهینه محلی نمیخواهیم...
procedure local search
begin
x = some initial starting point
while improve(x) ‘no’ do
x = improve(x)
return (x)
end
Back
Z=min f(x)
مثل کریستوف کلمب نباشیم!
نمیدانست به کجا میرود!
نمیدانست به کجا رسیده !
نمیدانست از کجا برگشته!
جستجو جهت یافتن جوابهای بهینه هرگز نباید این چنین باشند
الگوریتمهای فراابتکاری راهنما و قطبنمای ما هستند