ترجمه مقاله موازی سازی یک الگوریتم بهینه سازی غیر خطی چند هدفه - نشریه الزویر

ترجمه مقاله موازی سازی یک الگوریتم بهینه سازی غیر خطی چند هدفه - نشریه الزویر
قیمت خرید این محصول
۲۹,۰۰۰ تومان
دانلود مقاله انگلیسی
عنوان فارسی
موازی سازی یک الگوریتم بهینه سازی غیر خطی چند هدفه: کاربردی برای یک مسئله مکانی
عنوان انگلیسی
Parallelization of a non-linear multi-objective optimization algorithm: Application to a location problem
صفحات مقاله فارسی
23
صفحات مقاله انگلیسی
11
سال انتشار
2015
رفرنس
دارای رفرنس در داخل متن و انتهای مقاله
نشریه
الزویر - Elsevier
فرمت مقاله انگلیسی
PDF
فرمت ترجمه مقاله
pdf و ورد تایپ شده با قابلیت ویرایش
فونت ترجمه مقاله
بی نازنین
سایز ترجمه مقاله
14
نوع مقاله
ISI
نوع نگارش
مقالات پژوهشی (تحقیقاتی)
نوع ارائه مقاله
ژورنال
پایگاه
اسکوپوس
ایمپکت فاکتور(IF) مجله
3.350 در سال 2019
شاخص H_index مجله
125 در سال 2020
شاخص SJR مجله
0.927 در سال 2019
شناسه ISSN مجله
0096-3003
شاخص Q یا Quartile (چارک)
Q1 در سال 2019
کد محصول
F1802
وضعیت ترجمه عناوین تصاویر و جداول
ترجمه شده است ✓
وضعیت ترجمه متون داخل تصاویر و جداول
ترجمه نشده است ☓
وضعیت ترجمه منابع داخل متن
به صورت عدد درج شده است ✓
وضعیت فرمولها و محاسبات در فایل ترجمه
به صورت عکس، درج شده است ✓
ضمیمه
ندارد ☓
بیس
نیست ☓
مدل مفهومی
ندارد ☓
پرسشنامه
ندارد ☓
متغیر
ندارد ☓
رفرنس در ترجمه
در داخل متن و انتهای مقاله درج شده است
رشته و گرایش های مرتبط با این مقاله
ریاضی و مهندسی صنایع، ریاضی کاربردی، بهینه سازی سیستم ها
مجله
ریاضی کاربردی و محاسبات - Applied Mathematics and Computation
دانشگاه
گروه آمار و پژوهش عملیاتی، دانشگاه مورسیا، اسپانیا
کلمات کلیدی
بهینه سازی چندهدفه غیرخطی، الگوریتم تکاملی چندهدفه، موازی سازی، بازده، اثربخشی، سیستم عملکرد کاربردهای تنظیم و تحلیل، مسئله موقعیت تسهیلات
کلمات کلیدی انگلیسی
Nonlinear multi-objective optimization - Multi-objective evolutionary algorithm - Parallelism - Efficiency - Effectiveness - Tuning and Analysis Utilities Performance System - Facility location problem
doi یا شناسه دیجیتال
https://doi.org/10.1016/j.amc.2014.08.036
فهرست مطالب
چکیده
1- مقدمه
2- روش FEMOEA ترتیبی
3- الگوریتم موازی FEMOEA-Paral
4- تجزیه و تحلیل تجربی
4-1- یک مسئله طراحی و موقعیت یابی تسهیلات حق امتیازدهنده-حق امتیازگیرنده سطحی دو هدفه
4-2 نتایج محاسباتی
5- نتایج
نمونه چکیده متن اصلی انگلیسی
Abstract

Real-life problems usually include conflicting objectives. Solving multi-objective problems (i.e., obtaining the complete efficient set and the corresponding Pareto-front) via exact methods is in many cases nearly intractable. In order to cope with those problems, several (meta) heuristic procedures have been developed during the last decade whose aim is to obtain a good discrete approximation of the Pareto-front. In this vein, a new multi-objective evolutionary algorithm, called FEMOEA, which can be applied to many nonlinear multi-objective optimization problems, has recently been proposed. Through a comparison with an exact interval branch-and-bound algorithm, it has been shown that FEMOEA provides very good approximations of the Pareto-front. Furthermore, it has been compared to the reference algorithms NSGA-II, SPEA2 and MOEA/D. Comprehensive computational studies have shown that, among the studied algorithms, FEMOEA was the one providing, on average, the best results for all the quality indicators analyzed. However, when the set approximating the Pareto-front must have many points (because a high precision is required), the computational time needed by FEMOEA may not be negligible at all. Furthermore, the memory requirements needed by the algorithm when solving those instances may be so high that the available memory may not be enough. In those cases, parallelizing the algorithm and running it in a parallel architecture may be the best way forward. In this work, a parallelization of FEMOEA, called FEMOEA-Paral, is presented. To show its applicability, a bi-objective competitive facility location and design problem is solved. The results show that FEMOEA-Paral is able to maintain the effectiveness of the sequential version and this by reducing the computational costs. Furthermore, the parallel version shows good scalability. The efficiency results have been analyzed by means of a profiling and tracing toolkit for performance analysis.

1. Introduction

Multi-objective optimization problems are ubiquitous. Many real-life problems require taking several conflicting points of view into account [2,3,11,12,20,29]. Thus, general multi-objective optimization algorithms able to cope with those hardto-solve optimization problems are required.

5. Conclusions

To deal with hard-to-solve multi-objective optimization problems, as most competitive location problems are, a parallel version of FEMOEA, called FEMOEA-Paral, has been developed and analyzed. A comprehensive computational study has shown that FEMOEA-Paral maintains the effectiveness of the sequential version, i.e. both versions approximate the Pareto-front with 100% success in all the instances, their hypervolume values are always included in the interval provided by iB&B and they both obtain similar hypervolume values for any particular instance. The maintenance of the effectiveness values is made possible thanks to the implemented selection procedure, which allows us to concurrently choose the most preferable solutions. The efficiency of the parallel version has also been tested. The distribution of the computational load carried out by FEMEOA-Paral allows us to highly accelerate the sequential computational times, in such a way that FEMOEA-Paral has been able to obtain super efficiency values. Additionally, the scalability of the parallel version has also been shown by solving instances with a larger computational burden.

Efficiency results have been analyzed by using TAU. It can be concluded that the parallelization overhead increases with the number of processors. Furthermore, it was found that whereas the distribution of the population among the processors saves CPU time as compared to the sequential version (the number of cache misses is smaller), the opposite holds with the selection procedure, which acts as a bottleneck in the algorithm. New selection procedures, able to maintain the effectiveness, but without causing load imbalance, should be researched. Additionally, methods to reduce the cache misses for the sequential as well as for the parallel version should be studied. An analytical study should also be carried out to try to characterize the improvements that can be achieved with the parallelization

نمونه چکیده ترجمه متن فارسی
چکیده
مسائل زندگی واقعی معمولاً شامل اهداف ضد و نقیض می شوند. حل مسائل چند هدفه (به عنوان مثال، به دست آوردن مجموعه ای کارآمد و کامل مربوط به پارتو-جلو) از طریق روش های دقیق در بسیاری از موارد در برابر چاره جویی مقاومت می کند. به منظور مقابله با این مسائل، چند (فرا) روش اکتشافی در طول دهه گذشته توسعه یافته اند که هدف آنها به دست آوردن یک تقریب گسسته خوب از پارتو-جلو است. در این راستا، یک الگوریتم چند هدفه تکاملی جدید، به نام FEMOEA، که می توان برای بسیاری از مسائل بهینه سازی چند هدفه غیر خطی استفاده نمود، به تازگی پیشنهاد شده است. از طریق مقایسه با یک الگوریتم دقیق فاصله شاخه و حد، نشان داده شده است که FEMOEA تقریب بسیار خوبی از پارتو-جلو فراهم می کند. علاوه بر این، با الگوریتم های مرجع NSGA-II، SPEA2 و MOEA / D مقایسه شده است. مطالعات محاسباتی جامع نشان داده است که، در میان الگوریتم های مورد مطالعه، FEMOEA ، به طور متوسط ، بهترین نتایج را برای همه شاخص های کیفیت تجزیه و تحلیل ارائه می دهد. با این حال، هنگامی که مجموعه تخمین پارتو-جلو باید بسیاری از نقاط را داشته باشند (چون یک دقت بالا مورد نیاز است)، زمان محاسبات مورد نیاز توسط FEMOEA می تواند هرگز ناچیز نباشند. علاوه بر این، الزامات حافظه مورد نیاز به وسیله الگوریتم هنگام حل آن موارد می تواند آنقدر زیاد باشد که حافظه موجود به اندازه کافی نباشد. در آن موارد، موازی سازی الگوریتم و اجرای آن در یک معماری موازی می تواند بهترین روش مستقیم باشد. در این کار، یک موازی سازی FEMOEA، به نام FEMOEA-Paral، ارائه شده است. برای نشان دادن کاربرد آن، یک محل تسهیلات رقابتی دو هدفه و طراحی مشکل حل شده است. نتایج نشان می دهد که FEMOEA-Paral قادر به حفظ اثربخشی نسخه های ترتیبی است و این مورد با کاهش هزینه محاسباتی همراه می شود. علاوه بر این، نسخه موازی, مقیاس پذیری خوبی را نشان می دهد. نتایج بهره وری با استفاده از یک ابزار پروفایل بندی و ردیابی برای تجزیه و تحلیل عملکرد تحلیل شده است.

1. مقدمه
مسائل بهینه سازی چندهدفه, همه جا وجود دارند. بسیاری از مسائل زندگی واقعی به اتخاذ چندین دیدگاه متناقض نیاز دارند [2,3,11,12,20,29]. بنابراین, الگوریتم های بهینه سازی چندهدفه کلی قادر به حل مسائل بهینه سازی دارای مشکل در حل کردن هستند.
5. نتایج
برای حل مسائل بهینه سازی دارای مشکل حل کردن و چندهدفه, همانند بسیاری از مسائل موقعیت یابی رقابتی, یک نسخه موازی از FEMOEA به نام FEMOEA-Paral توسعه و تحلیل شده است. یک مطالعه محاسباتی جامع نشان داده است که FEMOEA-Paral, اثربخشی نسخه ترتیبی را حفظ می کند, یعنی هر دو نسخه, پارتو-جلو را با 100% موفقیت در تمام نمونه ها تخمین می زنند, مقادیر هایپروولوم آنها همیشه در بازه فراهم شده توسط iB&B گنجانده می شوند و آنها هر دو, مقادیر هایپروولوم مشابه را برای هر نمونه خاص به دست می آورند. نگهداری مقادیر اثربخشی به لطف رویه انتخاب پیاده سازی شده ممکن می شود که به طور همزمان انتخاب ارجح ترین راه حل ها را ممکن می سازد. بازده نسخه موازی نیز تست شده است. توزیع بار محاسباتی انجام شده توسط FEMEOA-Paral تسریع زیاد زمان های محاسباتی ترتیبی را برای ما میسر می سازد, به گونه ای که FEMOEA-Paral قادر به کسب مقادیر بازده بسیار بالاست. علاوه بر این, مقیاس پذیری نسخه موازی نیز توسط حل نمونه ها با بار محاسباتی بیشتر نشان داده شده است.
نتایج بهره وری با استفاده از TAU تحلیل شده است. می توان نتیجه گرفت که سربار موازی سازی با تعداد پردازنده افزایش می یابد. علاوه بر این، مشخص شد که در حالی که توزیع جمعیت در میان پردازنده ها موجب صرفه جویی در زمان CPU نسبت به نسخه های ترتیبی می شود (تعداد خطاهای کش کوچکتر است)، مخالف آن با رویه انتخاب برقرار است، که به عنوان یک تنگنا در الگوریتم عمل می کند . روش های انتخاب جدید، قادر به حفظ اثربخشی هستند، اما بدون ایجاد عدم تعادل بار، باید مورد بررسی قرار گیرند. علاوه بر این، روش ها برای کاهش خطاهای کش برای نسخه ترتیبی و همچنین برای نسخه موازی باید مطالعه شوند.. یک مطالعه تحلیلی نیز باید برای توصیف بهبودی که می توان با موازی سازی کسب نمود انجام شود.


بدون دیدگاه