{"title":"A niching differential evolution with Hilbert curve for multimodal multi-objective optimization","authors":"Guosen Li , Wenfeng Li , Lijun He , Cong Gao","doi":"10.1016/j.swevo.2025.101952","DOIUrl":null,"url":null,"abstract":"<div><div>Multimodal multi-objective optimization problems have a many-to-one relationship between the decision space and the objective space. That is, distinct solutions in the decision space share the same objective value. How to coordinate population convergence and diversity while locating multimodal solutions is a challenging research topic. Some evolutionary algorithms using niching techniques have been reported in the literature. These algorithms prefer to induce multiple niches based on population information. Owing to the impact of convergence-first principle, the population tends to gather in easier-to-search regions, making it tough to yield more dispersed solutions in different niches. To remedy this situation, this paper proposes a niching differential evolution with Hilbert curve. First, a neighborhood-driven reproduction method is presented based on Hilbert curve, which features a two-layer architecture to capture promising regions and identify multimodal solutions. Second, a convergence-based density indicator is designed as a selection criterion to distinguish between convergence solutions and diversity solutions in the decision space. Moreover, fifteen intricate multimodal multi-objective test functions are devised. The experiments are performed on a series of test functions and a map-based practical problem. Empirical results attest that the proposed algorithm is competitive in dealing with multimodality compared with ten multimodal multi-objective algorithms.</div></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"95 ","pages":"Article 101952"},"PeriodicalIF":8.2000,"publicationDate":"2025-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm and Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210650225001105","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Multimodal multi-objective optimization problems have a many-to-one relationship between the decision space and the objective space. That is, distinct solutions in the decision space share the same objective value. How to coordinate population convergence and diversity while locating multimodal solutions is a challenging research topic. Some evolutionary algorithms using niching techniques have been reported in the literature. These algorithms prefer to induce multiple niches based on population information. Owing to the impact of convergence-first principle, the population tends to gather in easier-to-search regions, making it tough to yield more dispersed solutions in different niches. To remedy this situation, this paper proposes a niching differential evolution with Hilbert curve. First, a neighborhood-driven reproduction method is presented based on Hilbert curve, which features a two-layer architecture to capture promising regions and identify multimodal solutions. Second, a convergence-based density indicator is designed as a selection criterion to distinguish between convergence solutions and diversity solutions in the decision space. Moreover, fifteen intricate multimodal multi-objective test functions are devised. The experiments are performed on a series of test functions and a map-based practical problem. Empirical results attest that the proposed algorithm is competitive in dealing with multimodality compared with ten multimodal multi-objective algorithms.
期刊介绍:
Swarm and Evolutionary Computation is a pioneering peer-reviewed journal focused on the latest research and advancements in nature-inspired intelligent computation using swarm and evolutionary algorithms. It covers theoretical, experimental, and practical aspects of these paradigms and their hybrids, promoting interdisciplinary research. The journal prioritizes the publication of high-quality, original articles that push the boundaries of evolutionary computation and swarm intelligence. Additionally, it welcomes survey papers on current topics and novel applications. Topics of interest include but are not limited to: Genetic Algorithms, and Genetic Programming, Evolution Strategies, and Evolutionary Programming, Differential Evolution, Artificial Immune Systems, Particle Swarms, Ant Colony, Bacterial Foraging, Artificial Bees, Fireflies Algorithm, Harmony Search, Artificial Life, Digital Organisms, Estimation of Distribution Algorithms, Stochastic Diffusion Search, Quantum Computing, Nano Computing, Membrane Computing, Human-centric Computing, Hybridization of Algorithms, Memetic Computing, Autonomic Computing, Self-organizing systems, Combinatorial, Discrete, Binary, Constrained, Multi-objective, Multi-modal, Dynamic, and Large-scale Optimization.