این مقاله انگلیسی ISI در نشریه الزویر در 11 صفحه در سال 2015 منتشر شده و ترجمه آن 23 صفحه میباشد. کیفیت ترجمه این مقاله ارزان – نقره ای ⭐️⭐️ بوده و به صورت کامل ترجمه شده است.
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی | |
عنوان فارسی مقاله: |
موازی سازی یک الگوریتم بهینه سازی غیر خطی چند هدفه: کاربردی برای یک مسئله مکانی |
عنوان انگلیسی مقاله: |
Parallelization of a non-linear multi-objective optimization algorithm: Application to a location problem |
|
مشخصات مقاله انگلیسی | |
فرمت مقاله انگلیسی | |
سال انتشار | 2015 |
تعداد صفحات مقاله انگلیسی | 11 صفحه با فرمت pdf |
نوع مقاله | ISI |
نوع نگارش | مقاله پژوهشی (Research article) |
نوع ارائه مقاله | ژورنال |
رشته های مرتبط با این مقاله | ریاضی و مهندسی صنایع |
گرایش های مرتبط با این مقاله | ریاضی کاربردی، بهینه سازی سیستم ها |
چاپ شده در مجله (ژورنال) | ریاضی کاربردی و محاسبات – Applied Mathematics and Computation |
کلمات کلیدی | بهینه سازی چندهدفه غیرخطی، الگوریتم تکاملی چندهدفه، موازی سازی، بازده، اثربخشی، سیستم عملکرد کاربردهای تنظیم و تحلیل، مسئله موقعیت تسهیلات |
کلمات کلیدی انگلیسی | Nonlinear multi-objective optimization – Multi-objective evolutionary algorithm – Parallelism – Efficiency – Effectiveness – Tuning and Analysis Utilities Performance System – Facility location problem |
ارائه شده از دانشگاه | گروه آمار و پژوهش عملیاتی، دانشگاه مورسیا، اسپانیا |
نمایه (index) | scopus – master journals – JCR |
شناسه شاپا یا ISSN | 0096-3003 |
شناسه دیجیتال – doi | https://doi.org/10.1016/j.amc.2014.08.036 |
ایمپکت فاکتور(IF) مجله | 3.350 در سال 2019 |
شاخص H_index مجله | 125 در سال 2020 |
شاخص SJR مجله | 0.927 در سال 2019 |
شاخص Q یا Quartile (چارک) | Q1 در سال 2019 |
بیس | نیست ☓ |
مدل مفهومی | ندارد ☓ |
پرسشنامه | ندارد ☓ |
متغیر | ندارد ☓ |
رفرنس | دارای رفرنس در داخل متن و انتهای مقاله ✓ |
کد محصول | F1802 |
نشریه | الزویر – Elsevier |
مشخصات و وضعیت ترجمه فارسی این مقاله | |
فرمت ترجمه مقاله | pdf و ورد تایپ شده با قابلیت ویرایش |
وضعیت ترجمه | انجام شده و آماده دانلود |
کیفیت ترجمه | ترجمه ارزان – نقره ای ⭐️⭐️ |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش | 23 صفحه (1 صفحه رفرنس انگلیسی) با فونت 14 B Nazanin |
ترجمه عناوین تصاویر و جداول | ترجمه شده است ✓ |
ترجمه متون داخل تصاویر | ترجمه نشده است ☓ |
ترجمه متون داخل جداول | ترجمه نشده است ☓ |
ترجمه ضمیمه | ندارد ☓ |
ترجمه پاورقی | ندارد ☓ |
درج تصاویر در فایل ترجمه | درج شده است ✓ |
درج جداول در فایل ترجمه | درج شده است ✓ |
درج فرمولها و محاسبات در فایل ترجمه | به صورت عکس درج شده است ✓ |
منابع داخل متن | به صورت عدد درج شده است ✓ |
منابع انتهای متن | به صورت انگلیسی درج شده است ✓ |
کیفیت ترجمه | کیفیت ترجمه این مقاله پایین میباشد. |
فهرست مطالب |
چکیده |
بخشی از ترجمه |
چکیده مسائل زندگی واقعی معمولاً شامل اهداف ضد و نقیض می شوند. حل مسائل چند هدفه (به عنوان مثال، به دست آوردن مجموعه ای کارآمد و کامل مربوط به پارتو-جلو) از طریق روش های دقیق در بسیاری از موارد در برابر چاره جویی مقاومت می کند. به منظور مقابله با این مسائل، چند (فرا) روش اکتشافی در طول دهه گذشته توسعه یافته اند که هدف آنها به دست آوردن یک تقریب گسسته خوب از پارتو-جلو است. در این راستا، یک الگوریتم چند هدفه تکاملی جدید، به نام FEMOEA، که می توان برای بسیاری از مسائل بهینه سازی چند هدفه غیر خطی استفاده نمود، به تازگی پیشنهاد شده است. از طریق مقایسه با یک الگوریتم دقیق فاصله شاخه و حد، نشان داده شده است که FEMOEA تقریب بسیار خوبی از پارتو-جلو فراهم می کند. علاوه بر این، با الگوریتم های مرجع NSGA-II، SPEA2 و MOEA / D مقایسه شده است. مطالعات محاسباتی جامع نشان داده است که، در میان الگوریتم های مورد مطالعه، FEMOEA ، به طور متوسط ، بهترین نتایج را برای همه شاخص های کیفیت تجزیه و تحلیل ارائه می دهد. با این حال، هنگامی که مجموعه تخمین پارتو-جلو باید بسیاری از نقاط را داشته باشند (چون یک دقت بالا مورد نیاز است)، زمان محاسبات مورد نیاز توسط FEMOEA می تواند هرگز ناچیز نباشند. علاوه بر این، الزامات حافظه مورد نیاز به وسیله الگوریتم هنگام حل آن موارد می تواند آنقدر زیاد باشد که حافظه موجود به اندازه کافی نباشد. در آن موارد، موازی سازی الگوریتم و اجرای آن در یک معماری موازی می تواند بهترین روش مستقیم باشد. در این کار، یک موازی سازی FEMOEA، به نام FEMOEA-Paral، ارائه شده است. برای نشان دادن کاربرد آن، یک محل تسهیلات رقابتی دو هدفه و طراحی مشکل حل شده است. نتایج نشان می دهد که FEMOEA-Paral قادر به حفظ اثربخشی نسخه های ترتیبی است و این مورد با کاهش هزینه محاسباتی همراه می شود. علاوه بر این، نسخه موازی, مقیاس پذیری خوبی را نشان می دهد. نتایج بهره وری با استفاده از یک ابزار پروفایل بندی و ردیابی برای تجزیه و تحلیل عملکرد تحلیل شده است. 1- مقدمه |
بخشی از مقاله انگلیسی |
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. |