An activity level based surrogate-assisted evolutionary algorithm for many-objective optimization

dc.contributor.authorPan, Jeng-Shyang
dc.contributor.authorZhang, An-Ning
dc.contributor.authorChu, Shu-Chu
dc.contributor.authorZhao, Jia
dc.contributor.authorSnášel, Václav
dc.date.accessioned2026-04-01T07:44:51Z
dc.date.available2026-04-01T07:44:51Z
dc.date.issued2024
dc.description.abstractAddressing expensive many-objective optimization problems (MaOPs) is a formidable challenge owing to their intricate objective spaces and high computational demands. Surrogate-assisted evolutionary algorithms (SAEAs) have gained prominence because of their ability to tackle MaOPs efficiently. They achieve this by using surrogate models to approximate objective functions, significantly reducing their reliance on costly evaluations. However, the effectiveness of many SAEAs is hampered by their reliance on various surrogate models and optimization strategies, which often result in suboptimal prediction accuracy and optimization performance. This study introduces a novel approach: an activity level based surrogate-assisted reference vector guided evolutionary algorithm specifically designed for expensive MaOPs. Utilizing the Kriging model and an angle penalty distance criterion, this algorithm effectively filters solutions that require evaluation using the original function. It employs a fixed number of training sets,that are updated via a two-screening strategy that leverages activity levels to refine population screening. This process ensures that the reference vector progressively aligns more closely with the Pareto fronts,which is enhanced by the deployment of adjusted adaptive reference vectors, thereby improving the screening precision. The proposed algorithm was tested against six contemporary algorithms using the DTLZ, WFG, and MaF test suites. The experimental results show that the proposed method outperforms other algorithms in most problems. Furthermore, its application to the cloud computing task scheduling problem underscores its practical value, demonstrating its notable effectiveness. The experimental outcomes attest to the robust performance of the algorithm across both test scenarios and real-world applications.
dc.description.firstpageart. no. 111967
dc.description.sourceWeb of Science
dc.description.volume164
dc.identifier.citationApplied Soft Computing. 2024, vol. 164, art. no. 111967.
dc.identifier.doi10.1016/j.asoc.2024.111967
dc.identifier.issn1568-4946
dc.identifier.issn1872-9681
dc.identifier.urihttp://hdl.handle.net/10084/158349
dc.identifier.wos001271671100001
dc.language.isoen
dc.publisherElsevier
dc.relation.ispartofseriesApplied Soft Computing
dc.relation.urihttps://doi.org/10.1016/j.asoc.2024.111967
dc.rights© 2024 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.
dc.subjectexpensive many-objective optimization
dc.subjectreference vector
dc.subjectKriging
dc.subjectsurrogate-assisted evolutionary algorithm
dc.subjecttask scheduling
dc.titleAn activity level based surrogate-assisted evolutionary algorithm for many-objective optimization
dc.typearticle
dc.type.statusPeer-reviewed
dc.type.versionpublishedVersion

Files

License bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
license.txt
Size:
718 B
Format:
Item-specific license agreed upon to submission
Description: