|
|
الگوریتم فرا ابتکاری نفرون-2 (noa-2)، جهت حل مسائل بهینه سازی
|
|
|
|
|
نویسنده
|
بهمنش رضا ,مجمع نگار
|
منبع
|
محاسبات نرم - 1401 - دوره : 11 - شماره : 2 - صفحه:62 -71
|
چکیده
|
امروزه الگوریتمهای بهینه سازی فرا ابتکاری در حل مسالههای بهینه سازی محبوبیت فراوانی پیدا کردهاند. با استفاده از این دسته الگوریتمهای میتوان به راحتی و به دور از پیچیدگی بسیاری از مسالههای حوزه مهندسی را حل نمود. الگوریتم بهینهسازی نفرون-2 (noa-2) نیز از این دسته الگوریتمها است که توسعه اولین نسخه الگوریتم نفرون است. این الگوریتم الهامی از عملکرد نفرون در کلیه انسان است. ساختار الگوریتم noa-2 که در این مقاله پیشنهاد شده، طبق رفتار نفرون مشتمل بر 4 بخش: جداسازی، جذب، تراوش و دفع است. برای ارزیابی عملکرد، به بررسی نتیجه اجرای الگوریتم noa-2 و پنج الگوریتم بهینهسازی معروف دیگر بر روی هفت مساله بهینهسازی پرداخته شده است. در این ارزیابی، دو معیار کیفیت جواب (تابع هدف) و زمان حل محاسباتی برای ارزیابی و مقایسه در نظر گرفته شدهاند. نتایج نشان میدهد که الگوریتم noa-2 نسبت به سایر الگوریتمها بهترین تابع هدف را در زمان معینی یافته و همچنین در زمان کمتری نسبت به سایر الگوریتمها جواب بهینه هفت مساله مورد مطالعه را به دست آورده است.
|
کلیدواژه
|
بهینه سازی، الگوریتم نفرون، فرا ابتکاری، تنوع بخشی، تمرکزگرایی
|
آدرس
|
موسسه آموزش عالی نقش جهان, گروه مهندسی صنایع, ایران, موسسه آموزش عالی نقش جهان, گروه مهندسی کامپیوتر, ایران
|
پست الکترونیکی
|
negar.majma@gmail.com
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|