分布式NSGA-II在多核处理器上使用分而治之的方法和迁移补偿

Yuji Sato, Mikiko Sato, Minami Miyakawa
{"title":"分布式NSGA-II在多核处理器上使用分而治之的方法和迁移补偿","authors":"Yuji Sato, Mikiko Sato, Minami Miyakawa","doi":"10.1109/IESYS.2017.8233566","DOIUrl":null,"url":null,"abstract":"A recent trend in multiobjective evolutionary algorithms is to increase the population size to approximate the Pareto front with high accuracy. On the other hand, the NSGA-II algorithm widely used in multiobjective optimization performs nondominated sorting in solution ranking, which means an increase in computational complexity proportional to the square of the population. This execution time becomes a problem in engineering applications. In this paper, we propose distributed, high-speed NSGA-II using a many-core environment to obtain a Pareto-optimal solution set excelling in convergence and diversity. This method improves performance while maintaining the accuracy of the Pareto-optimal solution set by repeating NSGA-II distributed processing in a many-core environment inspired by the divide-and-conquer method together with migration processing for compensation of the nondominated solution set obtained by distributed processing. On comparing with NSGA-II executing on a single CPU and parallel, high-speed NSGA-II using a standard island model, it was found that the proposed method greatly shortened the execution time for obtaining a Pareto-optimal solution set with equivalent hypervolume while increasing the accuracy of solution searching.","PeriodicalId":429982,"journal":{"name":"2017 21st Asia Pacific Symposium on Intelligent and Evolutionary Systems (IES)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Distributed NSGA-II using the divide-and-conquer method and migration for compensation on many-core processors\",\"authors\":\"Yuji Sato, Mikiko Sato, Minami Miyakawa\",\"doi\":\"10.1109/IESYS.2017.8233566\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A recent trend in multiobjective evolutionary algorithms is to increase the population size to approximate the Pareto front with high accuracy. On the other hand, the NSGA-II algorithm widely used in multiobjective optimization performs nondominated sorting in solution ranking, which means an increase in computational complexity proportional to the square of the population. This execution time becomes a problem in engineering applications. In this paper, we propose distributed, high-speed NSGA-II using a many-core environment to obtain a Pareto-optimal solution set excelling in convergence and diversity. This method improves performance while maintaining the accuracy of the Pareto-optimal solution set by repeating NSGA-II distributed processing in a many-core environment inspired by the divide-and-conquer method together with migration processing for compensation of the nondominated solution set obtained by distributed processing. On comparing with NSGA-II executing on a single CPU and parallel, high-speed NSGA-II using a standard island model, it was found that the proposed method greatly shortened the execution time for obtaining a Pareto-optimal solution set with equivalent hypervolume while increasing the accuracy of solution searching.\",\"PeriodicalId\":429982,\"journal\":{\"name\":\"2017 21st Asia Pacific Symposium on Intelligent and Evolutionary Systems (IES)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 21st Asia Pacific Symposium on Intelligent and Evolutionary Systems (IES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IESYS.2017.8233566\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 21st Asia Pacific Symposium on Intelligent and Evolutionary Systems (IES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IESYS.2017.8233566","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

多目标进化算法的一个最新趋势是增加种群规模以高精度逼近帕累托前沿。另一方面,在多目标优化中广泛使用的NSGA-II算法在解排序中采用非支配排序,这意味着计算复杂度的增加与总体的平方成正比。这个执行时间在工程应用中成为一个问题。在本文中,我们提出了一种使用多核环境的分布式高速NSGA-II,以获得具有收敛性和多样性的pareto最优解集。该方法在受分治法启发的多核环境中重复NSGA-II分布式处理,并对分布式处理得到的非支配解集进行迁移补偿,在保持pareto最优解集精度的同时提高了性能。通过与单CPU上执行的NSGA-II和标准孤岛模型下并行高速NSGA-II的比较,发现所提方法大大缩短了获得等效超体积pareto最优解集的执行时间,同时提高了解的搜索精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Distributed NSGA-II using the divide-and-conquer method and migration for compensation on many-core processors
A recent trend in multiobjective evolutionary algorithms is to increase the population size to approximate the Pareto front with high accuracy. On the other hand, the NSGA-II algorithm widely used in multiobjective optimization performs nondominated sorting in solution ranking, which means an increase in computational complexity proportional to the square of the population. This execution time becomes a problem in engineering applications. In this paper, we propose distributed, high-speed NSGA-II using a many-core environment to obtain a Pareto-optimal solution set excelling in convergence and diversity. This method improves performance while maintaining the accuracy of the Pareto-optimal solution set by repeating NSGA-II distributed processing in a many-core environment inspired by the divide-and-conquer method together with migration processing for compensation of the nondominated solution set obtained by distributed processing. On comparing with NSGA-II executing on a single CPU and parallel, high-speed NSGA-II using a standard island model, it was found that the proposed method greatly shortened the execution time for obtaining a Pareto-optimal solution set with equivalent hypervolume while increasing the accuracy of solution searching.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信