首页 > 最新文献

Swarm and Evolutionary Computation最新文献

英文 中文
Solving dynamic multimodal optimization problems via a niching-based brain storm optimization with two archives algorithm 通过基于细分的脑暴优化与双档案算法解决动态多模式优化问题
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-06 DOI: 10.1016/j.swevo.2024.101649
Honglin Jin , Xueping Wang , Shi Cheng , Yifei Sun , Mingming Zhang , Hui Lu , Husheng Wu , Yuhui Shi

Dynamic and multimodal properties are simultaneously possessed in the dynamic multimodal optimization problems (DMMOPs), which aim to find multiple optimal solutions in a dynamic environment. However, more work still needs to be devoted to solving DMMOPs, which still require significant attention. A niching-based brain storm optimization with two archives (NBSO2A) algorithm is proposed to solve DMMOPs. The two niching methods, i.e., neighborhood-based speciation (NS), and nearest-better clustering (NBC), are incorporated into a BSO algorithm to generate new solutions. The two archives preserve the optimal solutions that meet the requirements and practical, inferior solutions discarded during the generation. Improved taboo area (ITA) removes highly similar individuals from the population. An evolution strategy with covariance matrix adaptation (CMA-ES) is adopted to enhance the local search ability and improve the quality of the solutions. The NBSO2A algorithm and four other algorithms were tested on 12 benchmark problems to validate the performance of the NBSO2A algorithm on DMMOPs. The experimental results show that the NBSO2A algorithm outperforms the other compared algorithms on most tested benchmark problems.

动态多模态优化问题(DMMOPs)同时具有动态和多模态特性,其目的是在动态环境中找到多个最优解。然而,解决动态多模态优化问题仍需投入更多精力,这一点仍需引起高度重视。本文提出了一种解决 DMMOPs 的基于两种档案的脑风暴优化(NBSO2A)算法。在 BSO 算法中加入了基于邻域标化(NS)和最近最优聚类(NBC)的两种嵌套方法,以生成新的解决方案。这两种存档方法保留了符合要求的最优解,以及在生成过程中丢弃的实用劣解。改进禁区(ITA)可将高度相似的个体从群体中剔除。采用协方差矩阵适应进化策略(CMA-ES)来增强局部搜索能力,提高解的质量。在 12 个基准问题上测试了 NBSO2A 算法和其他四种算法,以验证 NBSO2A 算法在 DMMOP 上的性能。实验结果表明,在大多数测试的基准问题上,NBSO2A 算法都优于其他算法。
{"title":"Solving dynamic multimodal optimization problems via a niching-based brain storm optimization with two archives algorithm","authors":"Honglin Jin ,&nbsp;Xueping Wang ,&nbsp;Shi Cheng ,&nbsp;Yifei Sun ,&nbsp;Mingming Zhang ,&nbsp;Hui Lu ,&nbsp;Husheng Wu ,&nbsp;Yuhui Shi","doi":"10.1016/j.swevo.2024.101649","DOIUrl":"10.1016/j.swevo.2024.101649","url":null,"abstract":"<div><p>Dynamic and multimodal properties are simultaneously possessed in the dynamic multimodal optimization problems (DMMOPs), which aim to find multiple optimal solutions in a dynamic environment. However, more work still needs to be devoted to solving DMMOPs, which still require significant attention. A niching-based brain storm optimization with two archives (NBSO2A) algorithm is proposed to solve DMMOPs. The two niching methods, <em>i.e.</em>, neighborhood-based speciation (NS), and nearest-better clustering (NBC), are incorporated into a BSO algorithm to generate new solutions. The two archives preserve the optimal solutions that meet the requirements and practical, inferior solutions discarded during the generation. Improved taboo area (ITA) removes highly similar individuals from the population. An evolution strategy with covariance matrix adaptation (CMA-ES) is adopted to enhance the local search ability and improve the quality of the solutions. The NBSO2A algorithm and four other algorithms were tested on 12 benchmark problems to validate the performance of the NBSO2A algorithm on DMMOPs. The experimental results show that the NBSO2A algorithm outperforms the other compared algorithms on most tested benchmark problems.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141575122","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
A Co-evolutionary Multi-population Evolutionary Algorithm for Dynamic Multiobjective Optimization 用于动态多目标优化的多群体协同进化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-05 DOI: 10.1016/j.swevo.2024.101648
Xin-Xin Xu , Jian-Yu Li , Xiao-Fang Liu , Hui-Li Gong , Xiang-Qian Ding , Sang-Woon Jeon , Zhi-Hui Zhan

Dynamic multiobjective optimization problems (DMOPs) widely appear in various real-world applications and have attracted increasing attention worldwide. However, how to obtain both good population diversity and fast convergence speed to efficiently solve DMOPs are two challenging issues. Inspired by that the multiple populations for multiple objectives (MPMO) framework can provide algorithms with good population diversity and fast convergence speed, this paper proposes a new efficient algorithm called a co-evolutionary multi-population evolutionary algorithm (CMEA) based on the MPMO framework together with three novel strategies, which are helpful for solving DMOPs efficiently from two aspects. First, in the evolution control aspect, a convergence-based population evolution strategy is proposed to select the suitable population for executing the evolution in different generations, so as to accelerate the convergence speed of the algorithm. Second, in the dynamic control aspect, a multi-population-based dynamic detection strategy and a multi-population-based dynamic response strategy are proposed to help the algorithm maintain the population diversity, which are efficient for detecting and responding to the dynamic changes of environments. Integrating with the above strategies, the CMEA is proposed to solve the DMOP efficiently. The superiority of the proposed CMEA is validated in experiments on widely-used DMOP benchmark problems.

动态多目标优化问题(DMOPs)广泛出现在各种实际应用中,并引起了全世界越来越多的关注。然而,如何同时获得良好的种群多样性和快速的收敛速度以高效求解 DMOPs 是两个具有挑战性的问题。受多目标多种群(MPMO)框架可以提供种群多样性好、收敛速度快的算法的启发,本文提出了一种基于 MPMO 框架的新型高效算法--协同进化多种群进化算法(CMEA),并结合三种新型策略,从两个方面帮助高效求解 DMOPs。首先,在进化控制方面,提出了基于收敛的种群进化策略,在不同代选择合适的种群执行进化,从而加快算法的收敛速度。其次,在动态控制方面,提出了基于多种群的动态检测策略和基于多种群的动态响应策略,以帮助算法保持种群的多样性,从而有效地检测和响应环境的动态变化。结合上述策略,提出了高效求解 DMOP 的 CMEA。在广泛使用的 DMOP 基准问题上的实验验证了所提出的 CMEA 的优越性。
{"title":"A Co-evolutionary Multi-population Evolutionary Algorithm for Dynamic Multiobjective Optimization","authors":"Xin-Xin Xu ,&nbsp;Jian-Yu Li ,&nbsp;Xiao-Fang Liu ,&nbsp;Hui-Li Gong ,&nbsp;Xiang-Qian Ding ,&nbsp;Sang-Woon Jeon ,&nbsp;Zhi-Hui Zhan","doi":"10.1016/j.swevo.2024.101648","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101648","url":null,"abstract":"<div><p>Dynamic multiobjective optimization problems (DMOPs) widely appear in various real-world applications and have attracted increasing attention worldwide. However, how to obtain both good population diversity and fast convergence speed to efficiently solve DMOPs are two challenging issues. Inspired by that the multiple populations for multiple objectives (MPMO) framework can provide algorithms with good population diversity and fast convergence speed, this paper proposes a new efficient algorithm called a co-evolutionary multi-population evolutionary algorithm (CMEA) based on the MPMO framework together with three novel strategies, which are helpful for solving DMOPs efficiently from two aspects. First, in the evolution control aspect, a convergence-based population evolution strategy is proposed to select the suitable population for executing the evolution in different generations, so as to accelerate the convergence speed of the algorithm. Second, in the dynamic control aspect, a multi-population-based dynamic detection strategy and a multi-population-based dynamic response strategy are proposed to help the algorithm maintain the population diversity, which are efficient for detecting and responding to the dynamic changes of environments. Integrating with the above strategies, the CMEA is proposed to solve the DMOP efficiently. The superiority of the proposed CMEA is validated in experiments on widely-used DMOP benchmark problems.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141540145","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
Metaheuristics for variable-size mixed optimization problems: A unified taxonomy and survey 可变大小混合优化问题的元heuristics:统一分类和调查
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-05 DOI: 10.1016/j.swevo.2024.101642
El-Ghazali Talbi

Many real world optimization problems are formulated as mixed-variable optimization problems (MVOPs) which involve both continuous and discrete variables. MVOPs including dimensional variables are characterized by a variable-size search space. Depending on the values of dimensional variables, the number and type of the variables of the problem can vary dynamically. MVOPs and variable-size MVOPs (VMVOPs) are difficult to solve and raise a number of scientific challenges in the design of metaheuristics. Standard metaheuristics have been first designed to address continuous or discrete optimization problems, and are not able to tackle VMVOPs in an efficient way. The development of metaheuristics for solving such problems has attracted the attention of many researchers and is increasingly popular. However, to our knowledge there is no well established taxonomy or comprehensive survey for handling this important family of optimization problems. This paper presents an unified taxonomy for metaheuristic solutions for solving VMVOPs in an attempt to provide a common terminology and classification mechanisms. It provides a general mathematical formulation and concepts of VMVOPs, and identifies the various solving methodologies than can be applied in metaheuristics. The advantages, the weaknesses and the limitations of the presented methodologies are discussed. The proposed taxonomy also allows to identify some open research issues which needs further in-depth investigations.

现实世界中的许多优化问题都被表述为混合变量优化问题(MVOP),其中既涉及连续变量,也涉及离散变量。包含维度变量的 MVOP 具有搜索空间大小可变的特点。根据维度变量的值,问题变量的数量和类型可以动态变化。MVOPs 和可变大小 MVOPs(VMVOPs)难以解决,给元启发式设计带来了许多科学挑战。标准的元启发式算法最初是为解决连续或离散优化问题而设计的,无法有效地解决 VMVOPs 问题。为解决这类问题而开发的元启发式算法吸引了许多研究人员的关注,并越来越受欢迎。然而,据我们所知,目前还没有一种成熟的分类法或全面的调查方法来处理这一重要的优化问题系列。本文提出了解决 VMVOPs 的元启发式解决方案的统一分类法,试图提供通用术语和分类机制。它提供了 VMVOPs 的一般数学公式和概念,并确定了元启发式中可应用的各种求解方法。文中讨论了所提出方法的优点、缺点和局限性。建议的分类法还有助于确定一些需要进一步深入研究的未决研究课题。
{"title":"Metaheuristics for variable-size mixed optimization problems: A unified taxonomy and survey","authors":"El-Ghazali Talbi","doi":"10.1016/j.swevo.2024.101642","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101642","url":null,"abstract":"<div><p>Many real world optimization problems are formulated as mixed-variable optimization problems (MVOPs) which involve both continuous and discrete variables. MVOPs including dimensional variables are characterized by a variable-size search space. Depending on the values of dimensional variables, the number and type of the variables of the problem can vary dynamically. MVOPs and variable-size MVOPs (VMVOPs) are difficult to solve and raise a number of scientific challenges in the design of metaheuristics. Standard metaheuristics have been first designed to address continuous or discrete optimization problems, and are not able to tackle VMVOPs in an efficient way. The development of metaheuristics for solving such problems has attracted the attention of many researchers and is increasingly popular. However, to our knowledge there is no well established taxonomy or comprehensive survey for handling this important family of optimization problems. This paper presents an unified taxonomy for metaheuristic solutions for solving VMVOPs in an attempt to provide a common terminology and classification mechanisms. It provides a general mathematical formulation and concepts of VMVOPs, and identifies the various solving methodologies than can be applied in metaheuristics. The advantages, the weaknesses and the limitations of the presented methodologies are discussed. The proposed taxonomy also allows to identify some open research issues which needs further in-depth investigations.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141540144","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
A steady-state weight adaptation method for decomposition-based evolutionary multi-objective optimisation 基于分解的进化多目标优化的稳态权重适应方法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-03 DOI: 10.1016/j.swevo.2024.101641
Xiaofeng Han , Tao Chao , Ming Yang , Miqing Li

In decomposition-based multi-objective evolutionary algorithms (MOEAs), the inconsistency between a problem’s Pareto front shape and the distribution of the weights can lead to a poor, unevenly distributed solution set. A straightforward way to overcome this undesirable issue is to adapt the weights during the evolutionary process. However, existing methods, which typically adapt many weights at a time, may hinder the convergence of the population since changing weights essentially means changing sub-problems to be optimised. In this paper, we aim to tackle this issue by designing a steady-state weight adaptation (SSWA) method. SSWA employs a stable approach to maintain/update an archive (which stores high-quality solutions during the search). Based on the archive, at each generation, SSWA selects one solution from it to generate only one new weight while simultaneously removing an existing weight. We compare SSWA with eight state-of-the-art weight adaptative decomposition-based MOEAs and show its general outperformance on problems with various Pareto front shapes.

在基于分解的多目标进化算法(MOEAs)中,问题的帕累托前沿形状与权重分布之间的不一致性会导致解集不佳、分布不均。克服这一不良问题的直接方法是在进化过程中调整权重。然而,现有的方法通常一次调整多个权重,这可能会阻碍群体的收敛,因为改变权重实质上意味着改变要优化的子问题。本文旨在通过设计一种稳态权重适应(SSWA)方法来解决这一问题。SSWA 采用一种稳定的方法来维护/更新档案(在搜索过程中存储高质量的解决方案)。在档案的基础上,每次生成时,SSWA 都会从中选择一个解决方案,只生成一个新权重,同时移除一个现有权重。我们将 SSWA 与八种最先进的基于权重自适应分解的 MOEA 进行了比较,结果表明 SSWA 在具有各种帕累托前沿形状的问题上普遍表现优异。
{"title":"A steady-state weight adaptation method for decomposition-based evolutionary multi-objective optimisation","authors":"Xiaofeng Han ,&nbsp;Tao Chao ,&nbsp;Ming Yang ,&nbsp;Miqing Li","doi":"10.1016/j.swevo.2024.101641","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101641","url":null,"abstract":"<div><p>In decomposition-based multi-objective evolutionary algorithms (MOEAs), the inconsistency between a problem’s Pareto front shape and the distribution of the weights can lead to a poor, unevenly distributed solution set. A straightforward way to overcome this undesirable issue is to adapt the weights during the evolutionary process. However, existing methods, which typically adapt many weights at a time, may hinder the convergence of the population since changing weights essentially means changing sub-problems to be optimised. In this paper, we aim to tackle this issue by designing a steady-state weight adaptation (SSWA) method. SSWA employs a stable approach to maintain/update an archive (which stores high-quality solutions during the search). Based on the archive, at each generation, SSWA selects one solution from it to generate only one new weight while simultaneously removing an existing weight. We compare SSWA with eight state-of-the-art weight adaptative decomposition-based MOEAs and show its general outperformance on problems with various Pareto front shapes.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2210650224001792/pdfft?md5=6ab59cba4597246176cd48e2e7e36803&pid=1-s2.0-S2210650224001792-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141541678","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
An in-depth study to fine-tune the hyperparameters of pre-trained transfer learning models with state-of-the-art optimization methods: Osteoarthritis severity classification with optimized architectures 利用最先进的优化方法对预先训练好的迁移学习模型的超参数进行微调的深入研究:利用优化架构进行骨关节炎严重程度分类
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-03 DOI: 10.1016/j.swevo.2024.101640
Aysun Öcal, Hasan Koyuncu

Discrete & continuous optimization constitutes a challenging task and generally rises as an NP-hard problem. In the literature, as a derivative of this type of optimization issue, hyperparameter optimization of transfer learning (TL) architectures is not efficiently analyzed as a detailed survey in the literature. In this paper, the optimized TL-based models are effectively examined to handle this issue which constitutes the main aim of our study. For evaluation, knee osteoarthritis (KOA – a chronic degenerative joint disorder) dataset is handled to perform two challenging classification tasks which reveal the second aim of our study, i.e. binary- and multi-categorizations on KOA X-ray images. To fine-tune the hyperparameters of TL models, state-of-the-art optimization methods are chosen and compared on this competitive – NP-hard problem. Sixteen optimized architectures are designed using four efficient optimization methods (ASPSO, CDW-PSO, CSA, MSGO) and four oft-used TL models (MobileNetV2, ResNet18, ResNet50, ShuffleNet) to classify the X-ray KOA images. Regarding the experiments on both categorization tasks, the MSGO algorithm arises as more robust to be considered for hyperparameter tuning of TL-based models by achieving reliable performance. In addition, it's seen that MobileNetV2 and ResNet-based models come to the forefront for X-ray imaging-based classification by achieving high accuracy rates due to the usage of residual blocks. Consequently, in terms of mean accuracy, ResNet50-MSGO and MobileNetV2-CSA respectively record 93.15 % and 93.29 % success rates on multiclass categorization, while ResNet18-CDW-PSO and MobileNetV2-MSGO provide the same highest score of 99.43 % on binary categorization.

离散&连续优化是一项具有挑战性的任务,通常被视为一个 NP-hard问题。在文献中,作为这类优化问题的衍生物,转移学习(TL)架构的超参数优化问题并没有得到有效分析。本文对基于 TL 的优化模型进行了有效研究,以解决这一问题,这也是我们研究的主要目的。为了进行评估,我们处理了膝关节骨关节炎(KOA--一种慢性退行性关节疾病)数据集,以执行两项具有挑战性的分类任务,这揭示了我们研究的第二个目的,即对 KOA X 光图像进行二元分类和多元分类。为了微调 TL 模型的超参数,我们选择了最先进的优化方法,并就这一竞争激烈的 NP 难问题进行了比较。使用四种高效优化方法(ASPSO、CDW-PSO、CSA、MSGO)和四种常用 TL 模型(MobileNetV2、ResNet18、ResNet50、ShuffleNet)设计了 16 种优化架构,用于对 X 射线 KOA 图像进行分类。在这两项分类任务的实验中,MSGO 算法表现可靠,在基于 TL 的模型的超参数调整中更稳健。此外,由于使用了残差块,基于 MobileNetV2 和 ResNet 的模型在基于 X 射线成像的分类中取得了较高的准确率,因而处于领先地位。因此,就平均准确率而言,ResNet50-MSGO 和 MobileNetV2-CSA 在多类分类中的成功率分别为 93.15 % 和 93.29 %,而 ResNet18-CDW-PSO 和 MobileNetV2-MSGO 在二元分类中的最高得分同样为 99.43 %。
{"title":"An in-depth study to fine-tune the hyperparameters of pre-trained transfer learning models with state-of-the-art optimization methods: Osteoarthritis severity classification with optimized architectures","authors":"Aysun Öcal,&nbsp;Hasan Koyuncu","doi":"10.1016/j.swevo.2024.101640","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101640","url":null,"abstract":"<div><p>Discrete &amp; continuous optimization constitutes a challenging task and generally rises as an NP-hard problem. In the literature, as a derivative of this type of optimization issue, hyperparameter optimization of transfer learning (TL) architectures is not efficiently analyzed as a detailed survey in the literature. In this paper, the optimized TL-based models are effectively examined to handle this issue which constitutes the main aim of our study. For evaluation, knee osteoarthritis (KOA – a chronic degenerative joint disorder) dataset is handled to perform two challenging classification tasks which reveal the second aim of our study, <em>i.e.</em> binary- and multi-categorizations on KOA X-ray images. To fine-tune the hyperparameters of TL models, state-of-the-art optimization methods are chosen and compared on this competitive – NP-hard problem. Sixteen optimized architectures are designed using four efficient optimization methods (ASPSO, CDW-PSO, CSA, MSGO) and four oft-used TL models (MobileNetV2, ResNet18, ResNet50, ShuffleNet) to classify the X-ray KOA images. Regarding the experiments on both categorization tasks, the MSGO algorithm arises as more robust to be considered for hyperparameter tuning of TL-based models by achieving reliable performance. In addition, it's seen that MobileNetV2 and ResNet-based models come to the forefront for X-ray imaging-based classification by achieving high accuracy rates due to the usage of residual blocks. Consequently, in terms of mean accuracy, ResNet50-MSGO and MobileNetV2-CSA respectively record 93.15 % and 93.29 % success rates on multiclass categorization, while ResNet18-CDW-PSO and MobileNetV2-MSGO provide the same highest score of 99.43 % on binary categorization.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141540142","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
A self-adaptive co-evolutionary algorithm for multi-objective flexible job-shop rescheduling problem with multi-phase processing speed selection, condition-based preventive maintenance and dynamic repairman assignment 多阶段加工速度选择、基于条件的预防性维护和动态维修工分配的多目标灵活作业车间重新安排问题的自适应协同进化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-01 DOI: 10.1016/j.swevo.2024.101643
Youjun An , Ziye Zhao , Kaizhou Gao , Yuanfa Dong , Xiaohui Chen , Bin Zhou

Production scheduling and maintenance planning are two interactive factors in modern manufacturing system. However, at present, almost all studies ignore the impact of unpunctual maintenance activities on the integrated production and maintenance scheduling since the unavailabilities of repairmen are dynamically changed, e.g., repairmen increase, decrease and their unavailable intervals update. Under these contexts, this paper addresses a novel integrated optimization problem of condition-based preventive maintenance (CBPM) and production rescheduling with multi-phase processing speed selection and dynamic repairman assignment. More precisely, (1) a novel multi-phase-multi-threshold CBPM policy with remaining-useful-life-based inspection and multi-phase processing speed selection is proposed to obtain some selectable maintenance plans for each production machine; (2) a hybrid rescheduling strategy (HRS) that includes three rescheduling strategies is designed for responding to the dynamic changes of repairman; and (3) an adaptive clustering- and Meta-Lamarckian learning-based bi-population co-evolutionary algorithm (ACML-BCEA) is developed to deal with the concerned problem. In the numerical simulations, the effectiveness of designed operators and proposed ACML-BCEA algorithm is first verified. Next, the superiority and competitiveness of the proposed CBPM policy and HRS are separately demonstrated by comparing with other CBPM policies and rescheduling strategies. After that, a comprehensive sensitivity analysis is performed to analyze the effect of optional range of processing speed, skill level of selectable repairmen and total number of processing phases, and the analyzing results show that these factors all have a significant impact on the integrated optimization.

生产调度和维护计划是现代制造系统中的两个互动因素。然而,目前几乎所有的研究都忽略了非定期维护活动对生产和维护综合调度的影响,因为维修人员的不可用性是动态变化的,如维修人员的增加、减少及其不可用时间间隔的更新。在这种情况下,本文提出了一个新颖的基于状态的预防性维护(CBPM)和生产重新排程的综合优化问题,其中包含多阶段处理速度选择和动态维修工分配。更确切地说,(1) 提出了一种基于剩余使用寿命检查和多阶段处理速度选择的新型多阶段多阈值 CBPM 政策,以获得每台生产设备的一些可选维护计划;(2) 设计了一种包含三种重新安排策略的混合重新安排策略(HRS),以应对维修人员的动态变化;(3) 开发了一种基于聚类和元拉马克学习的自适应双群体共同进化算法(ACML-BCEA)来处理相关问题。在数值模拟中,首先验证了所设计的算子和所提出的 ACML-BCEA 算法的有效性。然后,通过与其他 CBPM 策略和重新安排策略的比较,分别证明了所提出的 CBPM 策略和 HRS 的优越性和竞争力。之后,对处理速度的可选范围、可选修理工的技能水平和处理阶段总数的影响进行了全面的敏感性分析,分析结果表明这些因素都对综合优化产生了显著影响。
{"title":"A self-adaptive co-evolutionary algorithm for multi-objective flexible job-shop rescheduling problem with multi-phase processing speed selection, condition-based preventive maintenance and dynamic repairman assignment","authors":"Youjun An ,&nbsp;Ziye Zhao ,&nbsp;Kaizhou Gao ,&nbsp;Yuanfa Dong ,&nbsp;Xiaohui Chen ,&nbsp;Bin Zhou","doi":"10.1016/j.swevo.2024.101643","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101643","url":null,"abstract":"<div><p>Production scheduling and maintenance planning are two interactive factors in modern manufacturing system. However, at present, almost all studies ignore the impact of unpunctual maintenance activities on the integrated production and maintenance scheduling since the unavailabilities of repairmen are dynamically changed, e.g., repairmen increase, decrease and their unavailable intervals update. Under these contexts, this paper addresses a novel integrated optimization problem of condition-based preventive maintenance (CBPM) and production rescheduling with multi-phase processing speed selection and dynamic repairman assignment. More precisely, (1) a novel multi-phase-multi-threshold CBPM policy with remaining-useful-life-based inspection and multi-phase processing speed selection is proposed to obtain some selectable maintenance plans for each production machine; (2) a hybrid rescheduling strategy (HRS) that includes three rescheduling strategies is designed for responding to the dynamic changes of repairman; and (3) an adaptive clustering- and Meta-Lamarckian learning-based bi-population co-evolutionary algorithm (ACML-BCEA) is developed to deal with the concerned problem. In the numerical simulations, the effectiveness of designed operators and proposed ACML-BCEA algorithm is first verified. Next, the superiority and competitiveness of the proposed CBPM policy and HRS are separately demonstrated by comparing with other CBPM policies and rescheduling strategies. After that, a comprehensive sensitivity analysis is performed to analyze the effect of optional range of processing speed, skill level of selectable repairmen and total number of processing phases, and the analyzing results show that these factors all have a significant impact on the integrated optimization.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141478665","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
A novel preference-driven evolutionary algorithm for dynamic multi-objective problems 针对动态多目标问题的新型偏好驱动进化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-06-30 DOI: 10.1016/j.swevo.2024.101638
Xueqing Wang , Jinhua Zheng , Zhanglu Hou , Yuan Liu , Juan Zou , Yizhang Xia , Shengxiang Yang

Most studies in dynamic multi-objective optimization have predominantly focused on rapidly and accurately tracking changes in the Pareto optimal front (POF) and Pareto optimal set (POS) when the environment undergoes changes. However, there are real-world scenarios where it is necessary to simultaneously solve changing objective functions and satisfy the preference of Decision Makers (DMs). In particular, the DMs may be only interested in a partial region of the POF, known as the region of interest (ROI), rather than requiring the entire POF. To meet the challenge of simultaneously predicting a changing POF and/or POS and dynamic ROI, this paper proposes a new dynamic multi-objective evolutionary algorithm (DMOEAs) based on the preference. The proposed algorithm consists of three key components: an evolutionary direction adjustment strategy based on changing reference points to accommodate shifts in preferences, an angle-based search strategy for tracking the varying ROI, and a hybrid prediction strategy that combines linear prediction models and population manifold estimation within the ROI to ensure convergence and distribution in scenarios where preferences remain unchanged. Experimental studies conducted on 30 widely used benchmark problems in which it outperforms contrasting algorithms on 71% of test suits. Empirical results demonstrate the significant advantages of the proposed algorithm over existing state-of-the-art DMOEAs.

动态多目标优化的大多数研究主要集中在当环境发生变化时,快速准确地跟踪帕累托最优前沿(POF)和帕累托最优集(POS)的变化。然而,在现实世界中,有必要同时求解不断变化的目标函数并满足决策者(DMs)的偏好。特别是,决策制定者可能只对 POF 的部分区域(称为感兴趣区域 (ROI))感兴趣,而不需要整个 POF。为了应对同时预测不断变化的 POF 和/或 POS 以及动态 ROI 的挑战,本文提出了一种基于偏好的新型动态多目标进化算法(DMOEAs)。所提出的算法由三个关键部分组成:基于参考点变化的进化方向调整策略,以适应偏好的变化;基于角度的搜索策略,用于跟踪变化的 ROI;混合预测策略,结合 ROI 内的线性预测模型和种群流形估计,以确保在偏好保持不变的情况下的收敛和分布。在 30 个广泛使用的基准问题上进行了实验研究,其中 71% 的测试服优于对比算法。实证结果表明,与现有的最先进 DMOEA 相比,所提出的算法具有显著优势。
{"title":"A novel preference-driven evolutionary algorithm for dynamic multi-objective problems","authors":"Xueqing Wang ,&nbsp;Jinhua Zheng ,&nbsp;Zhanglu Hou ,&nbsp;Yuan Liu ,&nbsp;Juan Zou ,&nbsp;Yizhang Xia ,&nbsp;Shengxiang Yang","doi":"10.1016/j.swevo.2024.101638","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101638","url":null,"abstract":"<div><p>Most studies in dynamic multi-objective optimization have predominantly focused on rapidly and accurately tracking changes in the Pareto optimal front (POF) and Pareto optimal set (POS) when the environment undergoes changes. However, there are real-world scenarios where it is necessary to simultaneously solve changing objective functions and satisfy the preference of Decision Makers (DMs). In particular, the DMs may be only interested in a partial region of the POF, known as the region of interest (ROI), rather than requiring the entire POF. To meet the challenge of simultaneously predicting a changing POF and/or POS and dynamic ROI, this paper proposes a new dynamic multi-objective evolutionary algorithm (DMOEAs) based on the preference. The proposed algorithm consists of three key components: an evolutionary direction adjustment strategy based on changing reference points to accommodate shifts in preferences, an angle-based search strategy for tracking the varying ROI, and a hybrid prediction strategy that combines linear prediction models and population manifold estimation within the ROI to ensure convergence and distribution in scenarios where preferences remain unchanged. Experimental studies conducted on 30 widely used benchmark problems in which it outperforms contrasting algorithms on 71% of test suits. Empirical results demonstrate the significant advantages of the proposed algorithm over existing state-of-the-art DMOEAs.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141478871","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
Corrigendum to “Task Scheduling in Cloud Computing based on Meta-heuristics: Review, Taxonomy, Open Challenges, and Future Trends” [Swarm and Evolutionary Computation, Volume 62 (April 2021), 100841] 基于元启发式的云计算任务调度:综述、分类学、公开挑战和未来趋势》[《蜂群与进化计算》,第62卷(2021年4月),100841页]
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-06-28 DOI: 10.1016/j.swevo.2024.101647
{"title":"Corrigendum to “Task Scheduling in Cloud Computing based on Meta-heuristics: Review, Taxonomy, Open Challenges, and Future Trends” [Swarm and Evolutionary Computation, Volume 62 (April 2021), 100841]","authors":"","doi":"10.1016/j.swevo.2024.101647","DOIUrl":"10.1016/j.swevo.2024.101647","url":null,"abstract":"","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2210650224001858/pdfft?md5=cbf0628b63fe570e339a8e015a4dde90&pid=1-s2.0-S2210650224001858-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141729059","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
Dynamic constrained multi-objective optimization algorithm based on co-evolution and diversity enhancement 基于协同进化和多样性增强的动态约束多目标优化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-06-27 DOI: 10.1016/j.swevo.2024.101639
Wang Che , Jinhua Zheng , Yaru Hu , Juan Zou , Shengxiang Yang

Dynamic constrained multi-objective optimization problems (DCMOPs) involve objectives, constraints, and parameters that change over time. This kind of problem presents a greater challenge for evolutionary algorithms because it requires the population to quickly track the changing pareto-optimal set (PS) under constrained conditions while maintaining the feasibility and good distribution of the population. To address these challenges, this paper proposes a dynamic constrained multi-objective optimization algorithm based on co-evolution and diversity enhancement (CEDE), in which we have made improvements to both the static optimization and dynamic response parts, innovatively utilizing the valuable information latent in the optimization process to help the population evolve more comprehensively. The static optimization involves the co-evolution of three populations, through which their mutual synergy can more comprehensively identify potential true PS and provide more useful historical information for dynamic response. Additionally, to prevent the elimination of potentially valuable infeasible individuals (i.e., individuals that are not dominated by feasible individuals) due to pareto domination, we employ an archive set to store and update these individuals. When the environment changes, to effectively enhance population diversity under complex dynamic constraints and help the population to respond quickly to changes, we propose a diversity enhancement strategy, which includes a diversity maintenance strategy and a center point-based exploration strategy. This strategy effectively enhances population diversity in complex and changing environments, helping the population respond quickly to changes. The effectiveness of the algorithm is validated through two test sets. The experimental results show that CEDE can effectively use valuable information to cope with complex dynamic constraint environments. Compared with several of the most advanced algorithms, it is superior in 94% of the test problems, demonstrating strong competitiveness in handling DCMOPs.

动态约束多目标优化问题(DCMOPs)涉及随时间变化的目标、约束和参数。这类问题对进化算法提出了更大的挑战,因为它要求种群在保持种群的可行性和良好分布的同时,在约束条件下快速跟踪不断变化的帕累托最优集(PS)。针对这些挑战,本文提出了一种基于协同进化和多样性增强(CEDE)的动态约束多目标优化算法,对静态优化和动态响应两部分进行了改进,创新性地利用了优化过程中潜藏的有价值信息,帮助种群更全面地进化。静态优化涉及三个种群的共同进化,通过它们的相互协同作用,可以更全面地识别潜在的真正 PS,并为动态响应提供更有用的历史信息。此外,为了防止因帕雷托支配而淘汰潜在的有价值的不可行个体(即不被可行个体支配的个体),我们采用了档案集来存储和更新这些个体。当环境发生变化时,为了在复杂的动态约束条件下有效提高种群多样性,并帮助种群快速响应变化,我们提出了一种多样性增强策略,其中包括多样性维持策略和基于中心点的探索策略。该策略能在复杂多变的环境中有效增强种群多样性,帮助种群快速响应变化。该算法的有效性通过两个测试集进行了验证。实验结果表明,CEDE 能有效利用有价值的信息来应对复杂的动态约束环境。与几种最先进的算法相比,CEDE 在 94% 的测试问题上都更胜一筹,在处理 DCMOP 方面显示出强大的竞争力。
{"title":"Dynamic constrained multi-objective optimization algorithm based on co-evolution and diversity enhancement","authors":"Wang Che ,&nbsp;Jinhua Zheng ,&nbsp;Yaru Hu ,&nbsp;Juan Zou ,&nbsp;Shengxiang Yang","doi":"10.1016/j.swevo.2024.101639","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101639","url":null,"abstract":"<div><p>Dynamic constrained multi-objective optimization problems (DCMOPs) involve objectives, constraints, and parameters that change over time. This kind of problem presents a greater challenge for evolutionary algorithms because it requires the population to quickly track the changing pareto-optimal set (PS) under constrained conditions while maintaining the feasibility and good distribution of the population. To address these challenges, this paper proposes a dynamic constrained multi-objective optimization algorithm based on co-evolution and diversity enhancement (CEDE), in which we have made improvements to both the static optimization and dynamic response parts, innovatively utilizing the valuable information latent in the optimization process to help the population evolve more comprehensively. The static optimization involves the co-evolution of three populations, through which their mutual synergy can more comprehensively identify potential true PS and provide more useful historical information for dynamic response. Additionally, to prevent the elimination of potentially valuable infeasible individuals (i.e., individuals that are not dominated by feasible individuals) due to pareto domination, we employ an archive set to store and update these individuals. When the environment changes, to effectively enhance population diversity under complex dynamic constraints and help the population to respond quickly to changes, we propose a diversity enhancement strategy, which includes a diversity maintenance strategy and a center point-based exploration strategy. This strategy effectively enhances population diversity in complex and changing environments, helping the population respond quickly to changes. The effectiveness of the algorithm is validated through two test sets. The experimental results show that CEDE can effectively use valuable information to cope with complex dynamic constraint environments. Compared with several of the most advanced algorithms, it is superior in 94% of the test problems, demonstrating strong competitiveness in handling DCMOPs.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141478873","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
A surrogate-assisted evolutionary algorithm with dual restricted Boltzmann machines and reinforcement learning-based adaptive strategy selection 具有双限制波尔兹曼机和基于强化学习的自适应策略选择的代理辅助进化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-06-27 DOI: 10.1016/j.swevo.2024.101629
Yiyun Gong , Haibo Yu , Li Kang , Gangzhu Qiao , Dongpeng Guo , Jianchao Zeng

To improve the effectiveness of surrogate-assisted evolutionary algorithms (SAEAs) in solving high-dimensional expensive optimization problems with multi-polar and multi-variable coupling properties, a new approach called DRBM-ASRL is proposed. This approach leverages restricted Boltzmann machines (RBMs) for feature learning and reinforcement learning for adaptive strategy selection. DRBM-ASRL integrates four search strategies based on three heterogeneous surrogate modeling approaches, each catering to different preferences. Two of these strategies focus on generative sampling in the subspaces with varying dimensions, while the other two aim to explore the local and global landscapes in the high-dimensional source space. This allows for more effective tradeoffs between exploration and exploitation in the solution space. Reinforcement learning is employed to adaptively prioritize the search strategies during optimization , based on the online feedback information from the optimal solution. In addition, to enhance the representation of potentially optimal samples in the solution space, two task-driven RBMs are separately trained to construct a feature subspace and reconstruct the features of the source space. DRBM-ASRL has been evaluated on various high-dimensional benchmarks ranging from 50 to 200 dimensions, as well as 14 CEC 2013 complex benchmark problems with 100 dimensions and a power system problem with 118 dimensions. Experimental results demonstrate its superior convergence performance and optimization efficiency compared to eight state-of-the-art SAEAs.

为了提高代理辅助进化算法(SAEA)在解决具有多极和多变量耦合特性的高维昂贵优化问题中的有效性,我们提出了一种名为 DRBM-ASRL 的新方法。这种方法利用受限玻尔兹曼机(RBM)进行特征学习,利用强化学习进行自适应策略选择。DRBM-ASRL 基于三种不同的代理建模方法整合了四种搜索策略,每种策略都能满足不同的偏好。其中两种策略侧重于在不同维度的子空间中进行生成采样,而另外两种策略则旨在探索高维源空间中的局部和全局景观。这样就能在解决方案空间的探索和利用之间做出更有效的权衡。在优化过程中,根据最优解的在线反馈信息,采用强化学习来自适应地确定搜索策略的优先级。此外,为了增强解空间中潜在最优样本的代表性,还分别训练了两个任务驱动的 RBM,以构建特征子空间并重建源空间的特征。DRBM-ASRL 已在 50 到 200 维的各种高维基准、14 个 100 维的 CEC 2013 复杂基准问题和一个 118 维的电力系统问题上进行了评估。实验结果表明,与八种最先进的 SAEA 相比,DRBM-ASRL 具有卓越的收敛性能和优化效率。
{"title":"A surrogate-assisted evolutionary algorithm with dual restricted Boltzmann machines and reinforcement learning-based adaptive strategy selection","authors":"Yiyun Gong ,&nbsp;Haibo Yu ,&nbsp;Li Kang ,&nbsp;Gangzhu Qiao ,&nbsp;Dongpeng Guo ,&nbsp;Jianchao Zeng","doi":"10.1016/j.swevo.2024.101629","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101629","url":null,"abstract":"<div><p>To improve the effectiveness of surrogate-assisted evolutionary algorithms (SAEAs) in solving high-dimensional expensive optimization problems with multi-polar and multi-variable coupling properties, a new approach called DRBM-ASRL is proposed. This approach leverages restricted Boltzmann machines (RBMs) for feature learning and reinforcement learning for adaptive strategy selection. DRBM-ASRL integrates four search strategies based on three heterogeneous surrogate modeling approaches, each catering to different preferences. Two of these strategies focus on generative sampling in the subspaces with varying dimensions, while the other two aim to explore the local and global landscapes in the high-dimensional source space. This allows for more effective tradeoffs between exploration and exploitation in the solution space. Reinforcement learning is employed to adaptively prioritize the search strategies during optimization , based on the online feedback information from the optimal solution. In addition, to enhance the representation of potentially optimal samples in the solution space, two task-driven RBMs are separately trained to construct a feature subspace and reconstruct the features of the source space. DRBM-ASRL has been evaluated on various high-dimensional benchmarks ranging from 50 to 200 dimensions, as well as 14 CEC 2013 complex benchmark problems with 100 dimensions and a power system problem with 118 dimensions. Experimental results demonstrate its superior convergence performance and optimization efficiency compared to eight state-of-the-art SAEAs.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141540143","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