首页 > 最新文献

Proceedings of the 11th Annual conference on Genetic and evolutionary computation最新文献

英文 中文
A benchmark for quality indicators in multi-objective optimization. 多目标优化中质量指标的基准。
G. Lizárraga, A. H. Aguirre, S. Rionda
Comparing the performance of different evolutive Multi-Objective algorithms is an open problem. With time, many performance measures have been proposed. Unfortunately, the evaluations of many of these performance measures disagree with the common sense of when a non-dominated set is better than another. In this work we present a benchmark that is helpful to check if a performance measure actually has a good behavior. Some of the most popular performance measures in literature are tested. The results are valuable for a better understanding of what performance measures are better.
比较不同进化多目标算法的性能是一个开放性问题。随着时间的推移,人们提出了许多绩效衡量标准。不幸的是,对许多这些性能指标的评估与非支配集何时优于另一个集的常识不一致。在这项工作中,我们提出了一个基准,有助于检查性能度量是否确实具有良好的行为。对文献中一些最流行的绩效衡量标准进行了测试。这些结果对于更好地理解哪些性能度量更好是有价值的。
{"title":"A benchmark for quality indicators in multi-objective optimization.","authors":"G. Lizárraga, A. H. Aguirre, S. Rionda","doi":"10.1145/1569901.1570188","DOIUrl":"https://doi.org/10.1145/1569901.1570188","url":null,"abstract":"Comparing the performance of different evolutive Multi-Objective algorithms is an open problem. With time, many performance measures have been proposed. Unfortunately, the evaluations of many of these performance measures disagree with the common sense of when a non-dominated set is better than another. In this work we present a benchmark that is helpful to check if a performance measure actually has a good behavior. Some of the most popular performance measures in literature are tested. The results are valuable for a better understanding of what performance measures are better.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129425661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Evolvable malware 可发展的恶意软件
S. Noreen, Shafaq Murtaza, M. Shafiq, M. Farooq
The concept of artificial evolution has been applied to numerous real world applications in different domains. In this paper, we use this concept in the domain of virology to evolve computer viruses. We call this domain as "Evolvable Malware". To this end, we propose an evolutionary framework that consists of three modules: (1) a code analyzer that generates a high-level genotype representation of a virus from its machine code, (2) a genetic algorithm that uses the standard selection, cross-over and mutation operators to evolve viruses, and (3) the code generator converts the genotype of a newly evolved virus to its machinelevel code. In this paper, we validate the notion of evolution in viruses on a well-known virus family, called Bagle. The results of our proof-of-concept study show that we have successfully evolved new viruses-previously unknown and known-variants of Bagle-starting from a random population of individuals. To the best of our knowledge, this is the first empirical work on evolution of computer viruses. In future, we want to improve this proof-of-concept framework into a full-blown virus evolution engine.
人工进化的概念已经被应用到许多现实世界的不同领域。在本文中,我们在病毒学领域使用这一概念来进化计算机病毒。我们称这个域名为“可进化的恶意软件”。为此,我们提出了一个由三个模块组成的进化框架:(1)从病毒的机器码生成病毒的高级基因型表示的代码分析器,(2)使用标准选择、交叉和突变操作符进化病毒的遗传算法,以及(3)代码生成器将新进化病毒的基因型转换为其机器级代码。在本文中,我们验证了病毒进化的概念在一个著名的病毒家族,称为Bagle。我们的概念验证研究的结果表明,我们已经成功地从随机的个体群体中进化出了新的病毒——以前未知和已知的bagle变体。据我们所知,这是计算机病毒进化的第一次实证研究。在未来,我们希望将这个概念验证框架改进为一个成熟的病毒进化引擎。
{"title":"Evolvable malware","authors":"S. Noreen, Shafaq Murtaza, M. Shafiq, M. Farooq","doi":"10.1145/1569901.1570111","DOIUrl":"https://doi.org/10.1145/1569901.1570111","url":null,"abstract":"The concept of artificial evolution has been applied to numerous real world applications in different domains. In this paper, we use this concept in the domain of virology to evolve computer viruses. We call this domain as \"Evolvable Malware\". To this end, we propose an evolutionary framework that consists of three modules: (1) a code analyzer that generates a high-level genotype representation of a virus from its machine code, (2) a genetic algorithm that uses the standard selection, cross-over and mutation operators to evolve viruses, and (3) the code generator converts the genotype of a newly evolved virus to its machinelevel code. In this paper, we validate the notion of evolution in viruses on a well-known virus family, called Bagle. The results of our proof-of-concept study show that we have successfully evolved new viruses-previously unknown and known-variants of Bagle-starting from a random population of individuals. To the best of our knowledge, this is the first empirical work on evolution of computer viruses. In future, we want to improve this proof-of-concept framework into a full-blown virus evolution engine.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129814209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 59
Liposome logic 脂质体的逻辑
James Smaldon, N. Krasnogor, C. Alexander, M. Gheorghe
VLSI research, in its continuous push toward further miniaturisation, is seeking to break through the limitations of current circuit manufacture techniques by moving towards biomimetic methodologies that rely on self-assembly, selforganisation and evodevo-like processes. On the other hand, Systems and Synthetic biology's quest to achieve ever more detailed (multi)cell models are relying more and more on concepts derived from computer science and engineering such as the use of logic gates, clocks and pulse generator analogs to describe a cell's decision making behavior. This paper is situated at the crossroad of these two enterprises. That is, a novel method of non-conventional computation based on the encapsulation of simple gene regulatory-like networks within liposomes is described. Three transcription Boolean logic gates were encapsulated and simulated within liposomes self-assembled from DMPC (dimyristoylphosphatidylcholine) amphiphiles using an implementation of Dissipative Particle Dynamics (DPD) created with the NVIDIA CUDA framework, and modified to include a simple collision chemistry in a stochastic environment. The response times of the AND, OR and NOT gates were shown to be positively effected by the encapsulation within the liposome inner volume.
超大规模集成电路的研究,在不断推动进一步小型化的过程中,正在寻求突破当前电路制造技术的限制,向依赖于自组装、自组织和进化过程的仿生方法发展。另一方面,系统生物学和合成生物学对更详细(多)细胞模型的追求越来越依赖于来自计算机科学和工程的概念,如使用逻辑门、时钟和脉冲发生器类似物来描述细胞的决策行为。本文就处在这两个企业的十字路口。也就是说,一种基于脂质体内简单基因调控类网络封装的非常规计算新方法被描述。使用NVIDIA CUDA框架创建的耗散粒子动力学(DPD)实现,将三个转录布尔逻辑门封装并模拟在由DMPC(二myristoyl磷脂酰胆碱)两亲体自组装的脂质体中,并修改为包括随机环境中的简单碰撞化学。与门、或门和非门的响应时间被证明受到脂质体内体积的包封的积极影响。
{"title":"Liposome logic","authors":"James Smaldon, N. Krasnogor, C. Alexander, M. Gheorghe","doi":"10.1145/1569901.1569924","DOIUrl":"https://doi.org/10.1145/1569901.1569924","url":null,"abstract":"VLSI research, in its continuous push toward further miniaturisation, is seeking to break through the limitations of current circuit manufacture techniques by moving towards biomimetic methodologies that rely on self-assembly, selforganisation and evodevo-like processes. On the other hand, Systems and Synthetic biology's quest to achieve ever more detailed (multi)cell models are relying more and more on concepts derived from computer science and engineering such as the use of logic gates, clocks and pulse generator analogs to describe a cell's decision making behavior. This paper is situated at the crossroad of these two enterprises. That is, a novel method of non-conventional computation based on the encapsulation of simple gene regulatory-like networks within liposomes is described. Three transcription Boolean logic gates were encapsulated and simulated within liposomes self-assembled from DMPC (dimyristoylphosphatidylcholine) amphiphiles using an implementation of Dissipative Particle Dynamics (DPD) created with the NVIDIA CUDA framework, and modified to include a simple collision chemistry in a stochastic environment. The response times of the AND, OR and NOT gates were shown to be positively effected by the encapsulation within the liposome inner volume.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130109641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Parallel particle swarm optimization applied to the protein folding problem 平行粒子群算法在蛋白质折叠问题中的应用
Luis Germán Pérez-Hernández, K. Rodríguez-Vázquez, R. Garduño-Juárez
This article presents the implementation of a bio-inspired algorithm, which is the algorithm of particle swarm optimization (PSO) in with the objective of minimizing the function of conformational energy ECEPP/3 for the protein folding problem (PFP) for real conformations considering structural restrictions. In this case, using a representation of torsion angles of the skeleton and the side chains, applying the sequence of amino acid of the peptide leu-enkephalin for the prediction of 3D structure of minimum energy. The quality of the results is compared with other techniques reported in literature. Subsequently, the PSO is used to predict the structure of unknown proteins.
针对考虑结构限制的真实构象的蛋白质折叠问题,提出了一种以最小化构象能ECEPP/3函数为目标的仿生粒子群优化算法(PSO)。在这种情况下,使用骨架和侧链的扭转角表示,应用肽leu-enkephalin的氨基酸序列来预测最小能量的3D结构。结果的质量与文献中报道的其他技术进行了比较。随后,PSO被用于预测未知蛋白质的结构。
{"title":"Parallel particle swarm optimization applied to the protein folding problem","authors":"Luis Germán Pérez-Hernández, K. Rodríguez-Vázquez, R. Garduño-Juárez","doi":"10.1145/1569901.1570163","DOIUrl":"https://doi.org/10.1145/1569901.1570163","url":null,"abstract":"This article presents the implementation of a bio-inspired algorithm, which is the algorithm of particle swarm optimization (PSO) in with the objective of minimizing the function of conformational energy ECEPP/3 for the protein folding problem (PFP) for real conformations considering structural restrictions. In this case, using a representation of torsion angles of the skeleton and the side chains, applying the sequence of amino acid of the peptide leu-enkephalin for the prediction of 3D structure of minimum energy. The quality of the results is compared with other techniques reported in literature. Subsequently, the PSO is used to predict the structure of unknown proteins.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132403661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
EMO shines a light on the holes of complexity space EMO照亮了复杂空间的空洞
Núria Macià, A. Orriols-Puig, Ester Bernadó-Mansilla
Typical domains used in machine learning analyses only cover the complexity space partially, remaining a large proportion of problem difficulties that are not tested. Since the acquisition of new real-world problems is costly, the machine learning community has started giving importance to the automatic generation of learning domains with bounded difficulty. This paper proposes the use of an evolutionary multi-objective technique to generate artificial data sets that meet specific characteristics and fill these holes. The results show that the multi-objective evolutionary algorithm is able to create data sets of different complexities, covering most of the solution space where we had no real-world problem representatives. The proposed method is the starting point to study data complexity estimates and steps forward in the gap between data and learners.
机器学习分析中使用的典型领域只覆盖了部分复杂性空间,剩下的很大一部分问题难度没有经过测试。由于获取新的现实世界问题是昂贵的,机器学习社区已经开始重视具有有限难度的学习域的自动生成。本文提出使用一种进化多目标技术来生成满足特定特征的人工数据集并填补这些漏洞。结果表明,多目标进化算法能够创建不同复杂性的数据集,覆盖了我们没有现实世界问题代表的大部分解决空间。提出的方法是研究数据复杂性估计的起点,并在数据和学习者之间的差距中向前迈进。
{"title":"EMO shines a light on the holes of complexity space","authors":"Núria Macià, A. Orriols-Puig, Ester Bernadó-Mansilla","doi":"10.1145/1569901.1570229","DOIUrl":"https://doi.org/10.1145/1569901.1570229","url":null,"abstract":"Typical domains used in machine learning analyses only cover the complexity space partially, remaining a large proportion of problem difficulties that are not tested. Since the acquisition of new real-world problems is costly, the machine learning community has started giving importance to the automatic generation of learning domains with bounded difficulty. This paper proposes the use of an evolutionary multi-objective technique to generate artificial data sets that meet specific characteristics and fill these holes. The results show that the multi-objective evolutionary algorithm is able to create data sets of different complexities, covering most of the solution space where we had no real-world problem representatives. The proposed method is the starting point to study data complexity estimates and steps forward in the gap between data and learners.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130469391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Animated drawings rendered by genetic programming 由遗传程序绘制的动画图
P. Barile, V. Ciesielski, M. Berry, K. Trist
We describe an approach to generating animations of drawings that start as a random collection of strokes and gradually resolve into a recognizable subject. The strokes are represented as tree based genetic programs. An animation is generated by rendering the best individual in a generation as a frame of a movie. The resulting animations have an engaging characteristic in which the target slowly emerges from a random set of strokes. We have generated two qualitatively different kinds of animations, ones that use grey level straight line strokes and ones that use binary Bezier curve stokes. Around 100,000 generations are needed to generate engaging animations. Population sizes of 2 and 4 give the best convergence behaviour. Convergence can be accelerated by using information from the target in drawing a stroke. Our approach provides a large range of creative opportunities for artists. Artists have control over choice of target and the various stroke parameters.
我们描述了一种生成绘画动画的方法,该动画开始作为笔画的随机集合,并逐渐分解为可识别的主题。笔画被表示为基于树的遗传程序。动画是通过将一代人中最优秀的个体呈现为电影的帧而生成的。由此产生的动画具有引人入胜的特点,即目标从随机的一组笔画中缓慢出现。我们已经生成了两种性质不同的动画,一种使用灰色直线笔画,另一种使用二进制贝塞尔曲线笔画。大约需要10万代才能生成引人入胜的动画。种群大小为2和4给出了最佳收敛行为。通过在绘制笔画时使用来自目标的信息,可以加速收敛。我们的方法为艺术家提供了大量的创作机会。艺术家可以控制目标的选择和各种笔画参数。
{"title":"Animated drawings rendered by genetic programming","authors":"P. Barile, V. Ciesielski, M. Berry, K. Trist","doi":"10.1145/1569901.1570030","DOIUrl":"https://doi.org/10.1145/1569901.1570030","url":null,"abstract":"We describe an approach to generating animations of drawings that start as a random collection of strokes and gradually resolve into a recognizable subject. The strokes are represented as tree based genetic programs. An animation is generated by rendering the best individual in a generation as a frame of a movie. The resulting animations have an engaging characteristic in which the target slowly emerges from a random set of strokes. We have generated two qualitatively different kinds of animations, ones that use grey level straight line strokes and ones that use binary Bezier curve stokes. Around 100,000 generations are needed to generate engaging animations. Population sizes of 2 and 4 give the best convergence behaviour. Convergence can be accelerated by using information from the target in drawing a stroke. Our approach provides a large range of creative opportunities for artists. Artists have control over choice of target and the various stroke parameters.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128023335","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Graph structured program evolution with automatically defined nodes 具有自动定义节点的结构化程序演化图
S. Shirakawa, T. Nagao
Currently, various automatic programming techniques have been proposed and applied in various fields. Graph Structured Program Evolution (GRAPE) is a recent automatic programming technique with graph structure. This technique can generate complex programs automatically. In this paper, we introduce the concept of automatically defined functions, called automatically defined nodes (ADN), in GRAPE. The proposed GRAPE program has a main program and several subprograms. We verified the effectiveness of ADN through several program evolution experiments, and report the results of evolution of recursive programs using GRAPE modified with ADN.
目前,各种自动编程技术已经被提出并应用于各个领域。图结构程序进化(Graph Structured Program Evolution, GRAPE)是一种基于图结构的自动编程技术。这种技术可以自动生成复杂的程序。在本文中,我们引入了自动定义函数的概念,称为自动定义节点(ADN)。提出的葡萄项目有一个主项目和几个子项目。我们通过几个程序进化实验验证了ADN的有效性,并报告了使用经过ADN修饰的GRAPE进行递归程序进化的结果。
{"title":"Graph structured program evolution with automatically defined nodes","authors":"S. Shirakawa, T. Nagao","doi":"10.1145/1569901.1570050","DOIUrl":"https://doi.org/10.1145/1569901.1570050","url":null,"abstract":"Currently, various automatic programming techniques have been proposed and applied in various fields. Graph Structured Program Evolution (GRAPE) is a recent automatic programming technique with graph structure. This technique can generate complex programs automatically. In this paper, we introduce the concept of automatically defined functions, called automatically defined nodes (ADN), in GRAPE. The proposed GRAPE program has a main program and several subprograms. We verified the effectiveness of ADN through several program evolution experiments, and report the results of evolution of recursive programs using GRAPE modified with ADN.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"69 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125389562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Interval island model initialization for permutation-based problems 基于置换问题的区间岛模型初始化
M. Mehdi, N. Melab, E. Talbi, P. Bouvry
In the absence of a priori knowledge about global optima, initial populations in genetic algorithms (GAs) should at least be diversified, especially while dealing with large spaces. On the other hand, the use of parallel models for GAs helps to solve large instances. We will focus on the island model. In this paper we propose an island initialization technique for permutation-based problems. We exploit a virtual tree organisation commonly used in exact methods (Branch and Bound) to generate a fully disjoint and well distributed (over the search space) initial population in each island. This method can be used for all permutation-based problems (QAP, Flow-shop, Q3AP..). regardless of the number of permutations. Experiments are performed over Q3AP benchmarks using a $10$ island model. The results shows the efficiency of the proposed method especially for large instances.
在缺乏全局最优的先验知识的情况下,遗传算法中的初始种群至少应该是多样化的,特别是在处理大空间时。另一方面,对GAs使用并行模型有助于解决大型实例。我们将重点讨论岛屿模型。本文提出了一种基于置换问题的孤岛初始化技术。我们利用精确方法(分支和边界)中常用的虚拟树组织来生成每个岛屿上完全不相交且分布良好的初始种群(在搜索空间上)。该方法可用于所有基于排列的问题(QAP、Flow-shop、Q3AP等)。不管有多少种排列。实验是在Q3AP基准测试中使用$10$岛模型进行的。实验结果表明了该方法的有效性,特别是对于大型实例。
{"title":"Interval island model initialization for permutation-based problems","authors":"M. Mehdi, N. Melab, E. Talbi, P. Bouvry","doi":"10.1145/1569901.1570236","DOIUrl":"https://doi.org/10.1145/1569901.1570236","url":null,"abstract":"In the absence of a priori knowledge about global optima, initial populations in genetic algorithms (GAs) should at least be diversified, especially while dealing with large spaces. On the other hand, the use of parallel models for GAs helps to solve large instances. We will focus on the island model. In this paper we propose an island initialization technique for permutation-based problems. We exploit a virtual tree organisation commonly used in exact methods (Branch and Bound) to generate a fully disjoint and well distributed (over the search space) initial population in each island. This method can be used for all permutation-based problems (QAP, Flow-shop, Q3AP..). regardless of the number of permutations. Experiments are performed over Q3AP benchmarks using a $10$ island model. The results shows the efficiency of the proposed method especially for large instances.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125584174","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
New heuristic and hybrid genetic algorithm for solving the bounded diameter minimum spanning tree problem 求解有界直径最小生成树问题的新启发式混合遗传算法
Huynh Thi Thanh Binh, R. McKay, N. X. Hoai, N. D. Nghia
In this paper, we propose a new heuristic, called Center-Based Recursive Clustering - CBRC, for solving the bounded diameter minimum spanning tree (BDMST) problem. Our proposed hybrid genetic algorithm [12] is also extended to include the new heuristic and a multi-parent crossover operator. We test the new heuristic and genetic algorithm on two sets of benchmark problem instances for the Euclidean and Non-Euclidean cases. Experimental results show the effectiveness of the proposed heuristic and genetic algorithm.
本文提出了一种新的启发式算法——基于中心的递归聚类算法(CBRC)来解决有界直径最小生成树问题。我们提出的混合遗传算法[12]也被扩展到包括新的启发式和多父交叉算子。我们在两组基准问题实例上对新的启发式和遗传算法进行了欧几里得和非欧几里得的测试。实验结果表明了启发式和遗传算法的有效性。
{"title":"New heuristic and hybrid genetic algorithm for solving the bounded diameter minimum spanning tree problem","authors":"Huynh Thi Thanh Binh, R. McKay, N. X. Hoai, N. D. Nghia","doi":"10.1145/1569901.1569953","DOIUrl":"https://doi.org/10.1145/1569901.1569953","url":null,"abstract":"In this paper, we propose a new heuristic, called Center-Based Recursive Clustering - CBRC, for solving the bounded diameter minimum spanning tree (BDMST) problem. Our proposed hybrid genetic algorithm [12] is also extended to include the new heuristic and a multi-parent crossover operator. We test the new heuristic and genetic algorithm on two sets of benchmark problem instances for the Euclidean and Non-Euclidean cases. Experimental results show the effectiveness of the proposed heuristic and genetic algorithm.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"140 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123357415","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Hybrid differential evolution based on fuzzy C-means clustering 基于模糊c均值聚类的混合差分进化
Wenyin Gong, Z. Cai, C. Ling, Jun Du
In this paper, we propose a hybrid Differential Evolution (DE) algorithm based on the fuzzy C-means clustering algorithm, referred to as FCDE. The fuzzy C-means clustering algorithm is incorporated with DE to utilize the information of the population efficiently, and hence it can generate good solutions and enhance the performance of the original DE. In addition, the population-based algorithmgenerator is adopted to efficiently update the population with the clustering offspring. In order to test the performance of our approach, 13 high-dimensional benchmark functions of diverse complexities are employed. The results show that our approach is effective and efficient. Compared with other state-of-the-art DE approaches, our approach performs better, or at least comparably, in terms of the quality of the final solutions and the reduction of the number of fitness function evaluations (NFFEs).
本文提出了一种基于模糊c均值聚类算法的混合差分进化(DE)算法,简称FCDE。将模糊c均值聚类算法与聚类算法相结合,有效地利用种群信息,生成较好的解,提高了原有聚类算法的性能。此外,采用基于种群的算法生成器,利用聚类子代高效地更新种群。为了测试我们的方法的性能,我们使用了13个不同复杂度的高维基准函数。结果表明,该方法是有效的。与其他最先进的DE方法相比,我们的方法在最终解的质量和适应度函数评估(nffe)的数量减少方面表现更好,或者至少是相当的。
{"title":"Hybrid differential evolution based on fuzzy C-means clustering","authors":"Wenyin Gong, Z. Cai, C. Ling, Jun Du","doi":"10.1145/1569901.1569974","DOIUrl":"https://doi.org/10.1145/1569901.1569974","url":null,"abstract":"In this paper, we propose a hybrid Differential Evolution (DE) algorithm based on the fuzzy C-means clustering algorithm, referred to as FCDE. The fuzzy C-means clustering algorithm is incorporated with DE to utilize the information of the population efficiently, and hence it can generate good solutions and enhance the performance of the original DE. In addition, the population-based algorithmgenerator is adopted to efficiently update the population with the clustering offspring. In order to test the performance of our approach, 13 high-dimensional benchmark functions of diverse complexities are employed. The results show that our approach is effective and efficient. Compared with other state-of-the-art DE approaches, our approach performs better, or at least comparably, in terms of the quality of the final solutions and the reduction of the number of fitness function evaluations (NFFEs).","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126238154","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
期刊
Proceedings of the 11th Annual conference on Genetic 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