首页 > 最新文献

Swarm and Evolutionary Computation最新文献

英文 中文
Surrogate-assisted push and pull search for expensive constrained multi-objective optimization problems 针对昂贵的受限多目标优化问题的代理辅助推拉搜索
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-14 DOI: 10.1016/j.swevo.2024.101728
Wenji Li , Ruitao Mai , Zhaojun Wang , Yifeng Qiu , Biao Xu , Zhifeng Hao , Zhun Fan

In many real-world engineering optimizations, a large number of objective and constraint function values often need to be obtained through simulation software or physical experiments, which incurs significant computational costs and/or time expenses. These problems are known as expensive constraint multi-objective optimization problems (ECMOPs). This paper combines the push and pull search (PPS) framework and proposes a surrogate-assisted evolutionary algorithm to solve ECMOPs through Bayesian active learning, naming it the surrogate-assisted PPS (SA-PPS). Specifically, during the push search stage, candidate solutions are selected based on two indicators: hypervolume improvement and objective uncertainty. These aim to quickly guide the population towards the unconstrained Pareto front while ensuring diversity. During the pull search stage, the population is partitioned into many subregions through reference vectors, and different selection strategies are assigned to each subregion based on its state, aiming to guide the population towards the constrained Pareto front while ensuring diversity. Furthermore, we introduce a batch data selection strategy that utilizes Bayesian active learning to enable the surrogate model to focus on regions of interest in the pull search stage. Extensive experimental results have shown that the proposed SA-PPS algorithm exhibits superior convergence and diversity compared to 9 state-of-the-art algorithms across a variety of benchmark problems and a real-world optimization problem.

在许多现实世界的工程优化中,往往需要通过仿真软件或物理实验来获取大量目标和约束函数值,从而产生大量计算成本和/或时间支出。这些问题被称为昂贵的约束多目标优化问题(ECMOPs)。本文结合推拉搜索(PPS)框架,提出了一种通过贝叶斯主动学习解决 ECMOP 的代理辅助进化算法,并将其命名为代理辅助 PPS(SA-PPS)。具体来说,在推动搜索阶段,候选方案的选择基于两个指标:超体积改进和目标不确定性。其目的是在确保多样性的同时,快速引导群体走向无约束帕累托前沿。在拉动搜索阶段,通过参考向量将群体划分为多个子区域,并根据每个子区域的状态为其分配不同的选择策略,目的是在确保多样性的同时引导群体走向受限帕累托前沿。此外,我们还引入了一种批量数据选择策略,利用贝叶斯主动学习使代理模型在拉动搜索阶段聚焦于感兴趣的区域。广泛的实验结果表明,与 9 种最先进的算法相比,所提出的 SA-PPS 算法在各种基准问题和现实世界的优化问题上表现出更高的收敛性和多样性。
{"title":"Surrogate-assisted push and pull search for expensive constrained multi-objective optimization problems","authors":"Wenji Li ,&nbsp;Ruitao Mai ,&nbsp;Zhaojun Wang ,&nbsp;Yifeng Qiu ,&nbsp;Biao Xu ,&nbsp;Zhifeng Hao ,&nbsp;Zhun Fan","doi":"10.1016/j.swevo.2024.101728","DOIUrl":"10.1016/j.swevo.2024.101728","url":null,"abstract":"<div><p>In many real-world engineering optimizations, a large number of objective and constraint function values often need to be obtained through simulation software or physical experiments, which incurs significant computational costs and/or time expenses. These problems are known as expensive constraint multi-objective optimization problems (ECMOPs). This paper combines the push and pull search (PPS) framework and proposes a surrogate-assisted evolutionary algorithm to solve ECMOPs through Bayesian active learning, naming it the surrogate-assisted PPS (SA-PPS). Specifically, during the push search stage, candidate solutions are selected based on two indicators: hypervolume improvement and objective uncertainty. These aim to quickly guide the population towards the unconstrained Pareto front while ensuring diversity. During the pull search stage, the population is partitioned into many subregions through reference vectors, and different selection strategies are assigned to each subregion based on its state, aiming to guide the population towards the constrained Pareto front while ensuring diversity. Furthermore, we introduce a batch data selection strategy that utilizes Bayesian active learning to enable the surrogate model to focus on regions of interest in the pull search stage. Extensive experimental results have shown that the proposed SA-PPS algorithm exhibits superior convergence and diversity compared to 9 state-of-the-art algorithms across a variety of benchmark problems and a real-world optimization problem.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101728"},"PeriodicalIF":8.2,"publicationDate":"2024-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142232292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hybrid loading situation vehicle routing problem in the context of agricultural harvesting: A reconstructed MOEA/D with parallel populations 农业收割背景下的混合装载情况车辆路由问题:具有并行群体的重构 MOEA/D
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-12 DOI: 10.1016/j.swevo.2024.101730
Xiang Guo , Zhong-Hua Miao , Quan-Ke Pan , Xuan He

With the increasing level of agricultural automation, the combination of agriculture and intelligent vehicle technology is propelling the development of smart agriculture. Although this technology has already been applied widely for various agricultural production tasks, inefficient vehicle scheduling still hasn't been resolved satisfactorily. Oriented towards agricultural harvesting scenarios, a hybrid loading situation vehicle routing problem (HLSVRP) model is proposed to minimize total energy consumption and maximum completion time. A reconstructed multi-objective evolutionary algorithm based on decomposition (R-MOEA/D) is developed to solve the problem. Eight solution representations tailored specifically to the problem are introduced by R-MOEA/D, allowing an extensive exploration of the solution space. A modified Clarke & Wright (MCW) heuristic is designed to generate a high-quality initial population. A novel problem-specific parallel population updating mechanism based on the four crossover and two mutation combinations is also provided to improve the exploration ability. A collaborative search strategy is employed to facilitate cooperation among parallel populations. Finally, a series of comparative experiments conducted on various task scales and vehicle scales verify the effectiveness of the proposed algorithmic components and the exceptional performance for solving HLSVRP.

随着农业自动化水平的不断提高,农业与智能车辆技术的结合正在推动智能农业的发展。尽管该技术已被广泛应用于各种农业生产任务,但低效的车辆调度问题仍未得到圆满解决。针对农业收割场景,提出了一种混合装载情况车辆路由问题(HLSVRP)模型,以最小化总能耗和最长完成时间。为解决该问题,开发了一种基于分解的重构多目标进化算法(R-MOEA/D)。R-MOEA/D 引入了专门针对该问题的八种解决方案表示法,允许对解决方案空间进行广泛探索。为生成高质量的初始种群,设计了一种改进的 Clarke & Wright(MCW)启发式。此外,还提供了一种基于四交叉和两突变组合的针对特定问题的新颖并行种群更新机制,以提高探索能力。此外,还采用了协作搜索策略来促进并行种群之间的合作。最后,在各种任务规模和车辆规模上进行的一系列对比实验验证了所提出的算法组件的有效性以及在求解 HLSVRP 方面的卓越性能。
{"title":"Hybrid loading situation vehicle routing problem in the context of agricultural harvesting: A reconstructed MOEA/D with parallel populations","authors":"Xiang Guo ,&nbsp;Zhong-Hua Miao ,&nbsp;Quan-Ke Pan ,&nbsp;Xuan He","doi":"10.1016/j.swevo.2024.101730","DOIUrl":"10.1016/j.swevo.2024.101730","url":null,"abstract":"<div><p>With the increasing level of agricultural automation, the combination of agriculture and intelligent vehicle technology is propelling the development of smart agriculture. Although this technology has already been applied widely for various agricultural production tasks, inefficient vehicle scheduling still hasn't been resolved satisfactorily. Oriented towards agricultural harvesting scenarios, a hybrid loading situation vehicle routing problem (HLSVRP) model is proposed to minimize total energy consumption and maximum completion time. A reconstructed multi-objective evolutionary algorithm based on decomposition (R-MOEA/D) is developed to solve the problem. Eight solution representations tailored specifically to the problem are introduced by R-MOEA/D, allowing an extensive exploration of the solution space. A modified Clarke &amp; Wright (MCW) heuristic is designed to generate a high-quality initial population. A novel problem-specific parallel population updating mechanism based on the four crossover and two mutation combinations is also provided to improve the exploration ability. A collaborative search strategy is employed to facilitate cooperation among parallel populations. Finally, a series of comparative experiments conducted on various task scales and vehicle scales verify the effectiveness of the proposed algorithmic components and the exceptional performance for solving HLSVRP.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101730"},"PeriodicalIF":8.2,"publicationDate":"2024-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142172050","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Learning to search promising regions by space partitioning for evolutionary methods 通过进化方法的空间分区学习搜索有希望的区域
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-11 DOI: 10.1016/j.swevo.2024.101726
Hai Xia , Changhe Li , Qingshan Tan , Sanyou Zeng , Shengxiang Yang

To alleviate the premature, many evolutionary computation algorithms try to balance the exploitation and exploration by controlling the population diversity. However, randomly diversifying a population cannot always guarantee that an algorithm exploits or explores promising regions. To address this issue, a general framework is proposed in this paper for learning promising regions that are made up of subspaces to guide where to exploit and explore by two reinforcement learning systems. The learning mechanism is as follows: (1) To enhance the efficiency of exploitation, an exploitative reinforcement learning system is constructed to estimate the exploitative potential values of subspaces. Accordingly, basins of attraction are approximated by clustering subspaces and historical solutions are selected within the same basin of attraction to generate new solutions. (2) To efficiently explore the solution space, an explorative reinforcement learning system is established to estimate the explorative potential values of subspaces. Accordingly, algorithms are guided to explore subspaces with higher explorative potential values, promoting the discovery of unexploited promising basins of attraction. The framework is implemented into three conventional evolutionary algorithms, and the mechanism and effectiveness of the implemented algorithms are investigated by comprehensive experimental studies. The experimental results show that the proposed algorithms have competitive performances over the other twelve popular evolutionary algorithms.

为了缓解这一问题,许多进化计算算法试图通过控制种群多样性来平衡开发和探索。然而,随机使种群多样化并不能保证算法总能开发或探索有潜力的区域。为了解决这个问题,本文提出了一个通用框架,通过两个强化学习系统来学习由子空间组成的有希望区域,从而指导开发和探索的方向。学习机制如下(1) 为了提高开发效率,构建了一个开发强化学习系统来估计子空间的开发潜力值。因此,通过对子空间进行聚类来逼近吸引力盆地,并在同一吸引力盆地内选择历史解来生成新解。(2) 为了有效探索解空间,建立了一个探索性强化学习系统来估计子空间的探索潜力值。因此,算法会被引导去探索探索潜力值更高的子空间,从而促进发现尚未开发的有潜力的吸引力盆地。该框架被应用于三种传统进化算法中,并通过综合实验研究了所应用算法的机理和有效性。实验结果表明,与其他十二种流行的进化算法相比,所提出的算法具有很强的竞争力。
{"title":"Learning to search promising regions by space partitioning for evolutionary methods","authors":"Hai Xia ,&nbsp;Changhe Li ,&nbsp;Qingshan Tan ,&nbsp;Sanyou Zeng ,&nbsp;Shengxiang Yang","doi":"10.1016/j.swevo.2024.101726","DOIUrl":"10.1016/j.swevo.2024.101726","url":null,"abstract":"<div><p>To alleviate the premature, many evolutionary computation algorithms try to balance the exploitation and exploration by controlling the population diversity. However, randomly diversifying a population cannot always guarantee that an algorithm exploits or explores promising regions. To address this issue, a general framework is proposed in this paper for learning promising regions that are made up of subspaces to guide where to exploit and explore by two reinforcement learning systems. The learning mechanism is as follows: (1) To enhance the efficiency of exploitation, an exploitative reinforcement learning system is constructed to estimate the exploitative potential values of subspaces. Accordingly, basins of attraction are approximated by clustering subspaces and historical solutions are selected within the same basin of attraction to generate new solutions. (2) To efficiently explore the solution space, an explorative reinforcement learning system is established to estimate the explorative potential values of subspaces. Accordingly, algorithms are guided to explore subspaces with higher explorative potential values, promoting the discovery of unexploited promising basins of attraction. The framework is implemented into three conventional evolutionary algorithms, and the mechanism and effectiveness of the implemented algorithms are investigated by comprehensive experimental studies. The experimental results show that the proposed algorithms have competitive performances over the other twelve popular evolutionary algorithms.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101726"},"PeriodicalIF":8.2,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142168412","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Combining meta-heuristics and Q-learning for scheduling lot-streaming hybrid flow shops with consistent sublots 结合元启发式和 Q-learning 方法,为具有一致子批次的批量流混合流动车间进行调度
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-11 DOI: 10.1016/j.swevo.2024.101731
Benxue Lu , Kaizhou Gao , Yaxian Ren , Dachao Li , Adam Slowik

This study addresses a hybrid flow shop scheduling problem by considering consistent sublots (HFSP_CS) in lot-streaming. The objective is to minimize the maximum completion time (makespan). By mathematically formulating the HFSP_CS, a mathematical model is established. Next, novel combinations of four meta-heuristics and Q-learning-based improvement tactics are proposed for tackling the related problems for the first time. Drawing upon problem-specific characteristics, five local search operators are employed and selected appropriately by utilizing Q-learning throughout the iterations. Furthermore, the model's veracity is demonstrated through the utilization of the CPLEX solver. Then, by resolving 128 instances, the enhanced algorithms showcase their effectiveness. The results show that the artificial bee colony algorithm integrated with Q-learning is the most competitive algorithm among the tested algorithms.

本研究通过考虑批量流中的一致子批次(HFSP_CS)来解决混合流水车间调度问题。目标是最小化最大完成时间(makespan)。通过对 HFSP_CS 进行数学计算,建立了一个数学模型。接下来,首次提出了四种元启发式算法和基于 Q 学习的改进策略的新组合来解决相关问题。根据问题的具体特点,采用了五种局部搜索算子,并在整个迭代过程中利用 Q-learning 进行适当选择。此外,还利用 CPLEX 解算器证明了模型的真实性。然后,通过解决 128 个实例,增强算法展示了其有效性。结果表明,与 Q-learning 相结合的人工蜂群算法是测试算法中最具竞争力的算法。
{"title":"Combining meta-heuristics and Q-learning for scheduling lot-streaming hybrid flow shops with consistent sublots","authors":"Benxue Lu ,&nbsp;Kaizhou Gao ,&nbsp;Yaxian Ren ,&nbsp;Dachao Li ,&nbsp;Adam Slowik","doi":"10.1016/j.swevo.2024.101731","DOIUrl":"10.1016/j.swevo.2024.101731","url":null,"abstract":"<div><p>This study addresses a hybrid flow shop scheduling problem by considering consistent sublots (HFSP_CS) in lot-streaming. The objective is to minimize the maximum completion time (makespan). By mathematically formulating the HFSP_CS, a mathematical model is established. Next, novel combinations of four meta-heuristics and Q-learning-based improvement tactics are proposed for tackling the related problems for the first time. Drawing upon problem-specific characteristics, five local search operators are employed and selected appropriately by utilizing Q-learning throughout the iterations. Furthermore, the model's veracity is demonstrated through the utilization of the CPLEX solver. Then, by resolving 128 instances, the enhanced algorithms showcase their effectiveness. The results show that the artificial bee colony algorithm integrated with Q-learning is the most competitive algorithm among the tested algorithms.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101731"},"PeriodicalIF":8.2,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142168403","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Coevolutionary multitasking for constrained multiobjective optimization 受限多目标优化的协同进化多任务处理
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-07 DOI: 10.1016/j.swevo.2024.101727
Songbai Liu, Zeyi Wang, Qiuzhen Lin, Jianyong Chen

Addressing the challenges of constrained multiobjective optimization problems (CMOPs) with evolutionary algorithms requires balancing constraint satisfaction and optimization objectives. Coevolutionary multitasking (CEMT) offers a promising strategy by leveraging synergies from distinct, complementary tasks. The primary challenge in CEMT frameworks is constructing suitable auxiliary tasks that effectively complement the main CMOP task. In this paper, we propose an adaptive CEMT framework (ACEMT), which customizes two adaptive auxiliary tasks to enhance CMOP-solving efficiency. The first auxiliary task dynamically narrows constraint boundaries, facilitating exploration in regions with smaller feasible spaces. The second task focuses specifically on individual constraints, continuously adapting to expedite convergence and uncover optimal regions. In solving the main CMOP task, this dual-auxiliary-task strategy not only improves search thoroughness but also clarifies the balance between constraints and objectives. Concretely, ACEMT incorporates an adaptive constraint relaxation technique for the first auxiliary task and a specialized constraint selection strategy for the second. These innovations foster effective knowledge transfer and task synergy, addressing the key challenge of auxiliary task construction in CEMT frameworks. Extensive experiments on three benchmark suites and real-world applications demonstrate ACEMT’s superior performance compared to state-of-the-art constrained evolutionary algorithms. ACEMT sets a new standard in CMOP-solving by strategically constructing and adapting auxiliary tasks, representing a significant advancement in this research direction.

利用进化算法解决受限多目标优化问题(CMOPs)的挑战,需要在满足约束条件和优化目标之间取得平衡。协同进化多任务(CEMT)通过利用不同的互补任务产生的协同效应,提供了一种前景广阔的策略。CEMT 框架面临的主要挑战是构建合适的辅助任务,以有效补充 CMOP 的主要任务。在本文中,我们提出了一种自适应 CEMT 框架(ACEMT),通过定制两个自适应辅助任务来提高 CMOP 解决效率。第一个辅助任务动态缩小约束边界,促进在可行空间较小的区域进行探索。第二个任务专门针对单个约束条件,不断进行调整,以加快收敛速度并发现最优区域。在解决 CMOP 的主要任务时,这种双辅助任务策略不仅提高了搜索的彻底性,还明确了约束和目标之间的平衡。具体来说,ACEMT 在第一项辅助任务中采用了自适应约束松弛技术,在第二项辅助任务中采用了专门的约束选择策略。这些创新促进了有效的知识转移和任务协同,解决了 CEMT 框架中辅助任务构建的关键难题。在三个基准套件和实际应用中进行的广泛实验证明,与最先进的约束进化算法相比,ACEMT 的性能更加优越。通过战略性地构建和调整辅助任务,ACEMT 树立了 CMOP 解决方案的新标准,代表了该研究方向的重大进展。
{"title":"Coevolutionary multitasking for constrained multiobjective optimization","authors":"Songbai Liu,&nbsp;Zeyi Wang,&nbsp;Qiuzhen Lin,&nbsp;Jianyong Chen","doi":"10.1016/j.swevo.2024.101727","DOIUrl":"10.1016/j.swevo.2024.101727","url":null,"abstract":"<div><p>Addressing the challenges of constrained multiobjective optimization problems (CMOPs) with evolutionary algorithms requires balancing constraint satisfaction and optimization objectives. Coevolutionary multitasking (CEMT) offers a promising strategy by leveraging synergies from distinct, complementary tasks. The primary challenge in CEMT frameworks is constructing suitable auxiliary tasks that effectively complement the main CMOP task. In this paper, we propose an adaptive CEMT framework (ACEMT), which customizes two adaptive auxiliary tasks to enhance CMOP-solving efficiency. The first auxiliary task dynamically narrows constraint boundaries, facilitating exploration in regions with smaller feasible spaces. The second task focuses specifically on individual constraints, continuously adapting to expedite convergence and uncover optimal regions. In solving the main CMOP task, this dual-auxiliary-task strategy not only improves search thoroughness but also clarifies the balance between constraints and objectives. Concretely, ACEMT incorporates an adaptive constraint relaxation technique for the first auxiliary task and a specialized constraint selection strategy for the second. These innovations foster effective knowledge transfer and task synergy, addressing the key challenge of auxiliary task construction in CEMT frameworks. Extensive experiments on three benchmark suites and real-world applications demonstrate ACEMT’s superior performance compared to state-of-the-art constrained evolutionary algorithms. ACEMT sets a new standard in CMOP-solving by strategically constructing and adapting auxiliary tasks, representing a significant advancement in this research direction.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101727"},"PeriodicalIF":8.2,"publicationDate":"2024-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142151813","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
UniBFS: A novel uniform-solution-driven binary feature selection algorithm for high-dimensional data UniBFS:适用于高维数据的新型统一解驱动二元特征选择算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-06 DOI: 10.1016/j.swevo.2024.101715
Behrouz Ahadzadeh , Moloud Abdar , Mahdieh Foroumandi , Fatemeh Safara , Abbas Khosravi , Salvador García , Ponnuthurai Nagaratnam Suganthan

Feature selection (FS) is a crucial technique in machine learning and data mining, serving a variety of purposes such as simplifying model construction, facilitating knowledge discovery, improving computational efficiency, and reducing memory consumption. Despite its importance, the constantly increasing search space of high-dimensional datasets poses significant challenges to FS methods, including issues like the "curse of dimensionality," susceptibility to local optima, and high computational and memory costs. To overcome these challenges, a new FS algorithm named Uniform-solution-driven Binary Feature Selection (UniBFS) has been developed in this study. UniBFS exploits the inherent characteristic of binary algorithms-binary coding-to search the entire problem space for identifying relevant features while avoiding irrelevant ones. To improve the effectiveness and efficiency of the UniBFS algorithm, Redundant Features Elimination algorithm (RFE) is presented in this paper. RFE performs a local search in a very small subspace of the solutions obtained by UniBFS in different stages, and removes the redundant features which do not increase the classification accuracy. Moreover, the study proposes a hybrid algorithm that combines UniBFS with two filter-based FS methods, ReliefF and Fisher, to identify pertinent features during the global search phase. The proposed algorithms are evaluated on 30 high-dimensional datasets ranging from 2000 to 54676 dimensions, and their effectiveness and efficiency are compared with state-of-the-art techniques, demonstrating their superiority.

特征选择(FS)是机器学习和数据挖掘中的一项重要技术,具有简化模型构建、促进知识发现、提高计算效率和减少内存消耗等多种作用。尽管其重要性不言而喻,但高维数据集不断增加的搜索空间给 FS 方法带来了巨大挑战,包括 "维度诅咒"、易出现局部最优以及计算和内存成本高等问题。为了克服这些挑战,本研究开发了一种新的 FS 算法,名为统一解决方案驱动的二元特征选择(UniBFS)。UniBFS 利用二进制算法的固有特征--二进制编码--搜索整个问题空间以识别相关特征,同时避免无关特征。为了提高 UniBFS 算法的效果和效率,本文提出了冗余特征消除算法(RFE)。RFE 在 UniBFS 不同阶段得到的解的一个很小的子空间中进行局部搜索,并去除不能提高分类精度的冗余特征。此外,研究还提出了一种混合算法,将 UniBFS 与两种基于滤波器的 FS 方法(ReliefF 和 Fisher)相结合,在全局搜索阶段识别相关特征。研究人员在 2000 到 54676 维的 30 个高维数据集上对所提出的算法进行了评估,并将其有效性和效率与最先进的技术进行了比较,从而证明了这些算法的优越性。
{"title":"UniBFS: A novel uniform-solution-driven binary feature selection algorithm for high-dimensional data","authors":"Behrouz Ahadzadeh ,&nbsp;Moloud Abdar ,&nbsp;Mahdieh Foroumandi ,&nbsp;Fatemeh Safara ,&nbsp;Abbas Khosravi ,&nbsp;Salvador García ,&nbsp;Ponnuthurai Nagaratnam Suganthan","doi":"10.1016/j.swevo.2024.101715","DOIUrl":"10.1016/j.swevo.2024.101715","url":null,"abstract":"<div><p>Feature selection (FS) is a crucial technique in machine learning and data mining, serving a variety of purposes such as simplifying model construction, facilitating knowledge discovery, improving computational efficiency, and reducing memory consumption. Despite its importance, the constantly increasing search space of high-dimensional datasets poses significant challenges to FS methods, including issues like the \"curse of dimensionality,\" susceptibility to local optima, and high computational and memory costs. To overcome these challenges, a new FS algorithm named Uniform-solution-driven Binary Feature Selection (UniBFS) has been developed in this study. UniBFS exploits the inherent characteristic of binary algorithms-binary coding-to search the entire problem space for identifying relevant features while avoiding irrelevant ones. To improve the effectiveness and efficiency of the UniBFS algorithm, Redundant Features Elimination algorithm (RFE) is presented in this paper. RFE performs a local search in a very small subspace of the solutions obtained by UniBFS in different stages, and removes the redundant features which do not increase the classification accuracy. Moreover, the study proposes a hybrid algorithm that combines UniBFS with two filter-based FS methods, ReliefF and Fisher, to identify pertinent features during the global search phase. The proposed algorithms are evaluated on 30 high-dimensional datasets ranging from 2000 to 54676 dimensions, and their effectiveness and efficiency are compared with state-of-the-art techniques, demonstrating their superiority.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101715"},"PeriodicalIF":8.2,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2210650224002530/pdfft?md5=8dd201c098f02846dd90beaa107d5c3f&pid=1-s2.0-S2210650224002530-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142151812","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
IOT device type identification using magnetized Hopfield neural network with tuna swarm optimization algorithm 利用磁化 Hopfield 神经网络和金枪鱼群优化算法识别物联网设备类型
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-05 DOI: 10.1016/j.swevo.2024.101653
Muthukrishnan A , Kamalesh S

Internet of Things (IoT) networks consist of physical devices connected to the Internet, embedded with actuators, sensors, and communication components that exchange data. To enhance IoT security, accurately identifying and assessing the safety of connected devices is essential. To improve IoT security, this research proposes the IoT Device Type Identification utilizing Memristor-based Magnetized Hopfield Neural Network with Tuna Swarm Optimization Algorithm (IOT-DTI-MHNN-TSOA). It includes data collection, feature extraction, IoT device type identification. In data collection, an actual network traffic dataset amassed through 10 various IoT device categories is used. In the feature extraction phase, optimal features such as TCP packets' time-to-live by server, packets' inter-arrival time by client, packets' inter-arrival time by server, TCP packets' time-to-live by client, packets' inter-arrival time, packet size, number of bytes sent and received, packet size by client, and total number of packets are extracted using a 2-Dimensional Flexible Analytic Wavelet Transform (2D-FAWT). These extracting features are provided to the IoT device type identification phase. In this phase, a Memristor-based Magnetized Hopfield Neural Network (MHNN) method is employed to perceive the categories of IoT device as known/seen or unknown/unseen categories. The Tuna Swarm Optimization Algorithm (TSOA) enhances the weight parameters of MHNN. The efficacy of the IOT-DTI-MHNN-TSOA classification framework is assessed using performance metrics, like precision, accuracy, F1-score, sensitivity, specificity, error rate, computational time, ROC, Computational Complexity. The IOT-DTI-MHNN-TSOA method provides higher accuracy of 99.97 %, higher sensitivity of 99.95 %, and higher precision of 99.92 % compared to the existing models.

物联网(IoT)网络由连接到互联网的物理设备组成,内嵌有执行器、传感器和交换数据的通信组件。为了提高物联网的安全性,准确识别和评估联网设备的安全性至关重要。为提高物联网安全性,本研究提出了利用基于 Memristor 的磁化 Hopfield 神经网络和金枪鱼群优化算法(IOT-DTI-MHNN-TSOA)进行物联网设备类型识别。它包括数据收集、特征提取和物联网设备类型识别。在数据收集阶段,使用的是通过 10 种不同物联网设备类别收集的实际网络流量数据集。在特征提取阶段,使用二维灵活分析小波变换(2D-FAWT)提取最佳特征,如服务器的 TCP 数据包生存时间、客户端的数据包到达间隔时间、服务器的数据包到达间隔时间、客户端的 TCP 数据包生存时间、数据包到达间隔时间、数据包大小、发送和接收的字节数、客户端的数据包大小和数据包总数。这些提取的特征将提供给物联网设备类型识别阶段。在这一阶段,采用基于 Memristor 的磁化 Hopfield 神经网络 (MHNN) 方法来感知物联网设备的已知/可见类别或未知/未见类别。金枪鱼群优化算法(TSOA)增强了 MHNN 的权重参数。IOT-DTI-MHNN-TSOA 分类框架的功效通过精确度、准确度、F1 分数、灵敏度、特异性、错误率、计算时间、ROC、计算复杂度等性能指标进行评估。与现有模型相比,IOT-DTI-MHNN-TSOA 方法的准确率高达 99.97 %,灵敏度高达 99.95 %,精确度高达 99.92 %。
{"title":"IOT device type identification using magnetized Hopfield neural network with tuna swarm optimization algorithm","authors":"Muthukrishnan A ,&nbsp;Kamalesh S","doi":"10.1016/j.swevo.2024.101653","DOIUrl":"10.1016/j.swevo.2024.101653","url":null,"abstract":"<div><p>Internet of Things (IoT) networks consist of physical devices connected to the Internet, embedded with actuators, sensors, and communication components that exchange data. To enhance IoT security, accurately identifying and assessing the safety of connected devices is essential. To improve IoT security, this research proposes the IoT Device Type Identification utilizing Memristor-based Magnetized Hopfield Neural Network with Tuna Swarm Optimization Algorithm (IOT-DTI-MHNN-TSOA). It includes data collection, feature extraction, IoT device type identification. In data collection, an actual network traffic dataset amassed through 10 various IoT device categories is used. In the feature extraction phase, optimal features such as TCP packets' time-to-live by server, packets' inter-arrival time by client, packets' inter-arrival time by server, TCP packets' time-to-live by client, packets' inter-arrival time, packet size, number of bytes sent and received, packet size by client, and total number of packets are extracted using a 2-Dimensional Flexible Analytic Wavelet Transform (2D-FAWT). These extracting features are provided to the IoT device type identification phase. In this phase, a Memristor-based Magnetized Hopfield Neural Network (MHNN) method is employed to perceive the categories of IoT device as known/seen or unknown/unseen categories. The Tuna Swarm Optimization Algorithm (TSOA) enhances the weight parameters of MHNN. The efficacy of the IOT-DTI-MHNN-TSOA classification framework is assessed using performance metrics, like precision, accuracy, F1-score, sensitivity, specificity, error rate, computational time, ROC, Computational Complexity. The IOT-DTI-MHNN-TSOA method provides higher accuracy of 99.97 %, higher sensitivity of 99.95 %, and higher precision of 99.92 % compared to the existing models.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101653"},"PeriodicalIF":8.2,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142151810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An arithmetic optimization algorithm with balanced diversity and convergence for multimodal multiobjective optimization 用于多模式多目标优化的具有均衡多样性和收敛性的算术优化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-04 DOI: 10.1016/j.swevo.2024.101724
Ruyue Zhang , Shuhua Mao , Shangrui Zhao , Chang Liu

Multimodal multiobjective optimization problems are widely prevalent in real life. Addressing these challenges is crucial as they directly impact the efficiency and effectiveness of solutions across various domains. This paper proposes a novel Multi-Modal Multi-Objective Arithmetic Optimization Algorithm (MMOP-AOA), aimed at achieving a high balance between diversity and convergence in both decision and objective spaces. Arithmetic Optimization Algorithm (AOA) is a highly competitive metaheuristic optimization algorithm with strong exploration and exploitation capabilities. MMOP-AOA extends the AOA for the first time to solve multimodal multiobjective problems, with the following ideas: Firstly, a new exploration and exploitation strategy (NBCNEE) is designed based on the characteristics of AOA.The strategy utilizes Neighborhood-Based Clustering (NBC) to partition the decision space into multiple clusters, aiding MMOP-AOA in capturing more equivalent Pareto subsets (ePSs). Secondly, a convergence and diversity balance mechanism (CDBM) is developed. This mechanism involves comparing the convergence indicator and diversity indicator to select different mutation strategies. Thirdly, an improved crowding distance (ICD) is proposed to address the deficiencies of existing special crowding distance measures. The effectiveness of CDBM and ICD is demonstrated in the paper through experiments on 22 benchmark functions from CEC-2019 and a real-world problem of signal timing optimization at road intersections. The research also reveals that compared to four other advanced multimodal multiobjective optimization algorithms, MMOP-AOA exhibits superior search capability and stability. Furthermore, MMOP-AOA utilizes Neighborhood-Based Clustering (NBC) to partition the decision space into multiple clusters, aiding MMOP-AOA in capturing more equivalent Pareto subsets (ePSs) and provides a theoretical framework for other metaheuristic optimization algorithms to tackle multimodal multiobjective problems.

多模式多目标优化问题在现实生活中广泛存在。应对这些挑战至关重要,因为它们直接影响到各个领域解决方案的效率和效果。本文提出了一种新颖的多模式多目标算术优化算法(MMOP-AOA),旨在实现决策空间和目标空间的多样性与收敛性之间的高度平衡。算术优化算法(AOA)是一种极具竞争力的元启发式优化算法,具有很强的探索和利用能力。MMOP-AOA 首次将 AOA 扩展到解决多模态多目标问题,其思路如下:该策略利用基于邻域的聚类(NBC)将决策空间划分为多个聚类,帮助 MMOP-AOA 捕获更多等效帕累托子集(ePS)。其次,还开发了收敛和多样性平衡机制(CDBM)。该机制通过比较收敛指标和多样性指标来选择不同的突变策略。第三,针对现有特殊拥挤距离测量方法的不足,提出了改进的拥挤距离(ICD)。论文通过对 CEC-2019 的 22 个基准函数和道路交叉口信号配时优化的实际问题进行实验,证明了 CDBM 和 ICD 的有效性。研究还表明,与其他四种先进的多模式多目标优化算法相比,MMOP-AOA 表现出更出色的搜索能力和稳定性。此外,MMOP-AOA 利用基于邻域的聚类(NBC)将决策空间划分为多个聚类,帮助 MMOP-AOA 捕获更多等效帕累托子集(ePS),并为其他元启发式优化算法解决多模式多目标问题提供了理论框架。
{"title":"An arithmetic optimization algorithm with balanced diversity and convergence for multimodal multiobjective optimization","authors":"Ruyue Zhang ,&nbsp;Shuhua Mao ,&nbsp;Shangrui Zhao ,&nbsp;Chang Liu","doi":"10.1016/j.swevo.2024.101724","DOIUrl":"10.1016/j.swevo.2024.101724","url":null,"abstract":"<div><p>Multimodal multiobjective optimization problems are widely prevalent in real life. Addressing these challenges is crucial as they directly impact the efficiency and effectiveness of solutions across various domains. This paper proposes a novel Multi-Modal Multi-Objective Arithmetic Optimization Algorithm (MMOP-AOA), aimed at achieving a high balance between diversity and convergence in both decision and objective spaces. Arithmetic Optimization Algorithm (AOA) is a highly competitive metaheuristic optimization algorithm with strong exploration and exploitation capabilities. MMOP-AOA extends the AOA for the first time to solve multimodal multiobjective problems, with the following ideas: Firstly, a new exploration and exploitation strategy (NBC<img>NEE) is designed based on the characteristics of AOA.The strategy utilizes Neighborhood-Based Clustering (NBC) to partition the decision space into multiple clusters, aiding MMOP-AOA in capturing more equivalent Pareto subsets (ePSs). Secondly, a convergence and diversity balance mechanism (CDBM) is developed. This mechanism involves comparing the convergence indicator and diversity indicator to select different mutation strategies. Thirdly, an improved crowding distance (ICD) is proposed to address the deficiencies of existing special crowding distance measures. The effectiveness of CDBM and ICD is demonstrated in the paper through experiments on 22 benchmark functions from CEC-2019 and a real-world problem of signal timing optimization at road intersections. The research also reveals that compared to four other advanced multimodal multiobjective optimization algorithms, MMOP-AOA exhibits superior search capability and stability. Furthermore, MMOP-AOA utilizes Neighborhood-Based Clustering (NBC) to partition the decision space into multiple clusters, aiding MMOP-AOA in capturing more equivalent Pareto subsets (ePSs) and provides a theoretical framework for other metaheuristic optimization algorithms to tackle multimodal multiobjective problems.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101724"},"PeriodicalIF":8.2,"publicationDate":"2024-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142137366","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Parallel fractional dominance MOEAs for feature subset selection in big data 用于大数据特征子集选择的并行分数优势 MOEAs
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-03 DOI: 10.1016/j.swevo.2024.101687
Yelleti Vivek , Vadlamani Ravi , Ponnuthurai Nagaratnam Suganthan , P. Radha Krishna

In this paper, we solve the feature subset selection (FSS) problem with three objective functions namely, cardinality, area under receiver operating characteristic curve (AUC) and Matthews correlation coefficient (MCC) using novel multi-objective evolutionary algorithms (MOEAs). MOEAs often encounter poor convergence due to the increase in non-dominated solutions and getting entrapped in the local optima. This situation worsens when dealing with large, voluminous big and high-dimensional datasets. To address these challenges, we propose parallel, fractional dominance-based MOEAs for FSS under Spark. Further, to improve the exploitation of MOEAs, we introduce a novel batch opposition-based learning (BOP) along with a cardinality constraint on the opposite solution. Accordingly, we propose two variants, namely, BOP1 and BOP2. In BOP1, a single neighbour is randomly chosen in the opposite solution space, whereas in BOP2, a group of randomly chosen neighbours in the opposite solution space. In either case, the opposite solutions are evaluated to improve the exploitation capability of the underlying MOEAs. We observe that in terms of mean optimal objective function values and across all datasets, the proposed BOP2 variant of parallel fractional dominance-based algorithms emerges as the top performer in obtaining efficient solutions. Further, we introduce a novel metric, namely the ratio of hypervolume (HV) and inverted generated distance (IGD), HV/IGD, that combines both diversity and convergence. With respect to the mean HV/IGD computed over 20 runs and Formula 1 racing, the BOP1 variants of fractional dominance-based MOEAs outperformed other algorithms.

本文利用新型多目标进化算法(MOEAs)解决了具有三个目标函数的特征子集选择(FSS)问题,这三个目标函数是:卡数、接收器工作特征曲线下面积(AUC)和马修斯相关系数(MCC)。由于非优势解的增加和陷入局部最优状态,MOEA 经常遇到收敛性差的问题。在处理大型、海量和高维数据集时,这种情况会更加严重。为了应对这些挑战,我们针对 Spark 下的 FSS 提出了基于分数优势的并行 MOEA。此外,为了提高 MOEAs 的利用率,我们引入了一种新颖的基于对立的批量学习(BOP),并在对立解中加入了卡定约束。因此,我们提出了两种变体,即 BOP1 和 BOP2。在 BOP1 中,在相反解空间中随机选择一个邻居,而在 BOP2 中,在相反解空间中随机选择一组邻居。无论在哪种情况下,都会对相反解进行评估,以提高基础 MOEA 的利用能力。我们发现,就平均最优目标函数值而言,在所有数据集中,基于并行分数优势算法的 BOP2 变体在获得高效解决方案方面表现最佳。此外,我们还引入了一个新的指标,即超体积(HV)与反向生成距离(IGD)之比,HV/IGD,它将多样性和收敛性结合在一起。根据 20 次运行和一级方程式赛车计算得出的平均 HV/IGD 值,基于分数优势的 MOEAs 的 BOP1 变体优于其他算法。
{"title":"Parallel fractional dominance MOEAs for feature subset selection in big data","authors":"Yelleti Vivek ,&nbsp;Vadlamani Ravi ,&nbsp;Ponnuthurai Nagaratnam Suganthan ,&nbsp;P. Radha Krishna","doi":"10.1016/j.swevo.2024.101687","DOIUrl":"10.1016/j.swevo.2024.101687","url":null,"abstract":"<div><p>In this paper, we solve the feature subset selection (FSS) problem with three objective functions namely, cardinality, area under receiver operating characteristic curve (AUC) and Matthews correlation coefficient (MCC) using novel multi-objective evolutionary algorithms (MOEAs). MOEAs often encounter poor convergence due to the increase in non-dominated solutions and getting entrapped in the local optima. This situation worsens when dealing with large, voluminous big and high-dimensional datasets. To address these challenges, we propose parallel, fractional dominance-based MOEAs for FSS under Spark. Further, to improve the exploitation of MOEAs, we introduce a novel batch opposition-based learning (BOP) along with a cardinality constraint on the opposite solution. Accordingly, we propose two variants, namely, BOP1 and BOP2. In BOP1, a single neighbour is randomly chosen in the opposite solution space, whereas in BOP2, a group of randomly chosen neighbours in the opposite solution space. In either case, the opposite solutions are evaluated to improve the exploitation capability of the underlying MOEAs. We observe that in terms of mean optimal objective function values and across all datasets, the proposed BOP2 variant of parallel fractional dominance-based algorithms emerges as the top performer in obtaining efficient solutions. Further, we introduce a novel metric, namely the ratio of hypervolume (HV) and inverted generated distance (IGD), HV/IGD, that combines both diversity and convergence. With respect to the mean HV/IGD computed over 20 runs and Formula 1 racing, the BOP1 variants of fractional dominance-based MOEAs outperformed other algorithms.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101687"},"PeriodicalIF":8.2,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142129127","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Solving the storage location assignment of large-scale automated warehouse based on dynamic vortex search algorithm 基于动态涡流搜索算法解决大型自动化仓库的存储位置分配问题
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-09-03 DOI: 10.1016/j.swevo.2024.101725
Haoran Li , Jingsen Liu , Ping Hu , Huan Zhou

This paper establishes the mathematical model for Storage Location Assignment (SLA) problem in large-scale automated warehouses by combining three objectives: efficiency, shelf stability, and stacker load balancing. Along with a novel repair strategy to handle the complex constraints of large-scale problems. Additionally, a coding method and solution approach suitable for practical application scenarios are developed. In order to solve large-scale SLA problem, an improved vortex search algorithm is proposed based on attraction operation in flow field, dimension-by-dimension dynamic radius and leadership decision-making mechanism (FDVSA). In the experimental part, the algorithm effectiveness experiment of FDVSA was first conducted using the large-scale global optimization test sets IEEE congress on evolutionary computation 2010 and 2013 (CEC2010, CEC2013). The results show that: (1) Compared with other comparison algorithms, the comprehensive average optimization rate of FDVSA in CEC2010 and CEC2013 is 88 % and 78 %, respectively. (2) The experimental results of FDVSA showed that each improvement strategy has advantages in dealing with large-scale problems. (3) The post-hoc analysis showed that there are significant differences between FDVSA and other comparison algorithms, and FDVSA is significantly better. Finally, FDVSA and other comparison algorithms are solved on three different scale and complexity of SLA cases. The results show that: (1) FDVSA has significant advantages in solving large-scale SLA problem, and the comprehensive average optimization rate is 19 %. (2) The convergence curve and boxplot showed that FDVSA has good convergence speed and solving stability. (3) The effectiveness of the repair strategy was verified by experiments in the large-scale SLA problems.

本文结合效率、货架稳定性和堆垛机负载平衡三个目标,建立了大规模自动化仓库中存储位置分配(SLA)问题的数学模型。同时还提出了一种新颖的修复策略,以处理大规模问题的复杂约束。此外,还开发了适合实际应用场景的编码方法和求解方法。为了解决大规模 SLA 问题,提出了一种基于流场吸引操作、逐维动态半径和领导决策机制(FDVSA)的改进型涡流搜索算法。在实验部分,首先利用 2010 年和 2013 年 IEEE 进化计算大会(CEC2010、CEC2013)的大规模全局优化测试集进行了 FDVSA 算法的有效性实验。结果表明(1)与其他比较算法相比,FDVSA 在 CEC2010 和 CEC2013 中的综合平均优化率分别为 88 % 和 78 %。(2)FDVSA 的实验结果表明,每种改进策略在处理大规模问题时都具有优势。(3)事后分析表明,FDVSA 与其他比较算法存在显著差异,FDVSA 明显更优。最后,对三种不同规模和复杂度的 SLA 案例求解了 FDVSA 和其他比较算法。结果表明(1) FDVSA 在求解大规模 SLA 问题时优势明显,综合平均优化率达到 19%。(2)收敛曲线和方框图表明 FDVSA 具有良好的收敛速度和求解稳定性。(3) 大规模 SLA 问题的实验验证了修复策略的有效性。
{"title":"Solving the storage location assignment of large-scale automated warehouse based on dynamic vortex search algorithm","authors":"Haoran Li ,&nbsp;Jingsen Liu ,&nbsp;Ping Hu ,&nbsp;Huan Zhou","doi":"10.1016/j.swevo.2024.101725","DOIUrl":"10.1016/j.swevo.2024.101725","url":null,"abstract":"<div><p>This paper establishes the mathematical model for Storage Location Assignment (SLA) problem in large-scale automated warehouses by combining three objectives: efficiency, shelf stability, and stacker load balancing. Along with a novel repair strategy to handle the complex constraints of large-scale problems. Additionally, a coding method and solution approach suitable for practical application scenarios are developed. In order to solve large-scale SLA problem, an improved vortex search algorithm is proposed based on attraction operation in flow field, dimension-by-dimension dynamic radius and leadership decision-making mechanism (FDVSA). In the experimental part, the algorithm effectiveness experiment of FDVSA was first conducted using the large-scale global optimization test sets IEEE congress on evolutionary computation 2010 and 2013 (CEC2010, CEC2013). The results show that: (1) Compared with other comparison algorithms, the comprehensive average optimization rate of FDVSA in CEC2010 and CEC2013 is 88 % and 78 %, respectively. (2) The experimental results of FDVSA showed that each improvement strategy has advantages in dealing with large-scale problems. (3) The post-hoc analysis showed that there are significant differences between FDVSA and other comparison algorithms, and FDVSA is significantly better. Finally, FDVSA and other comparison algorithms are solved on three different scale and complexity of SLA cases. The results show that: (1) FDVSA has significant advantages in solving large-scale SLA problem, and the comprehensive average optimization rate is 19 %. (2) The convergence curve and boxplot showed that FDVSA has good convergence speed and solving stability. (3) The effectiveness of the repair strategy was verified by experiments in the large-scale SLA problems.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"91 ","pages":"Article 101725"},"PeriodicalIF":8.2,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142129126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Swarm and Evolutionary Computation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1