Suppr超能文献

关于生物启发式优化中变异算子的最简函数

On Easiest Functions for Mutation Operators in Bio-Inspired Optimisation.

作者信息

Corus Dogan, He Jun, Jansen Thomas, Oliveto Pietro S, Sudholt Dirk, Zarges Christine

机构信息

2Department of Computer Science, University of Sheffield, Sheffield, S1 4DP UK.

1Department of Computer Science, Aberystwyth University, Aberystwyth, SY23 3DB UK.

出版信息

Algorithmica. 2017;78(2):714-740. doi: 10.1007/s00453-016-0201-4. Epub 2016 Aug 18.

Abstract

Understanding which function classes are easy and which are hard for a given algorithm is a fundamental question for the analysis and design of bio-inspired search heuristics. A natural starting point is to consider the easiest and hardest functions for an algorithm. For the (1+1) EA using standard bit mutation (SBM) it is well known that OneMax is an easiest function with unique optimum while Trap is a hardest. In this paper we extend the analysis of easiest function classes to the contiguous somatic hypermutation (CHM) operator used in artificial immune systems. We define a function MinBlocks and prove that it is an easiest function for the (1+1) EA using CHM, presenting both a runtime and a fixed budget analysis. Since MinBlocks is, up to a factor of 2, a hardest function for standard bit mutations, we consider the effects of combining both operators into a hybrid algorithm. We rigorously prove that by combining the advantages of operators, several hybrid algorithmic schemes have optimal asymptotic performance on the easiest functions for each individual operator. In particular, the hybrid algorithms using CHM and SBM have optimal asymptotic performance on both OneMax and MinBlocks. We then investigate easiest functions for hybrid schemes and show that an easiest function for a hybrid algorithm is not just a trivial weighted combination of the respective easiest functions for each operator.

摘要

对于给定算法而言,了解哪些函数类别容易处理而哪些难以处理,这是分析和设计受生物启发的搜索启发式算法的一个基本问题。一个自然的起点是考虑算法最容易和最难处理的函数。对于使用标准位变异(SBM)的(1+1)进化算法(EA),众所周知,OneMax是具有唯一最优解的最容易函数,而Trap是最难函数。在本文中,我们将对最容易函数类别的分析扩展到人工免疫系统中使用的连续体细胞超变异(CHM)算子。我们定义了一个函数MinBlocks,并证明它是使用CHM的(1+1)进化算法的最容易函数,同时给出了运行时间和固定预算分析。由于MinBlocks对于标准位变异来说,在两倍的系数范围内是最难函数,我们考虑将这两种算子组合成一种混合算法的效果。我们严格证明,通过结合算子的优点,几种混合算法方案在每个单独算子的最容易函数上具有最优渐近性能。特别是,使用CHM和SBM的混合算法在OneMax和MinBlocks上都具有最优渐近性能。然后,我们研究混合方案的最容易函数,并表明混合算法的最容易函数不仅仅是每个算子各自最容易函数的简单加权组合。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/574a/7010401/f2032dbfb30f/453_2016_201_Fig1_HTML.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验