首页 > 最新文献

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

英文 中文
Evaluating the evolvability of emergent agents with different numbers of states 具有不同状态数的紧急智能体的可进化性评价
M. Komann, D. Fey
Emergence is an important and promising scientific topic today because it offers benefits that can not be achieved by classic means. But it is often challenging to control emergence and to find correct local rules that create desired global behavior. It especially becomes difficult if the search space representing the problem that has to be optimized is not continuous/linear. One solution to that problem is evolution. This paper shows that the use of Genetic Algorithms is feasible for such problems by the example of the Creatures' Exploration Problem in which agents shall visit all non-blocked cells in a grid. Different amounts of agents and states per agent are evolved and statistically compared. It shows that neither a single extension of agent capabilities nor sole increase of agent numbers provides the best performance. The results hint that a mixture of both should be used instead.
涌现是当今一个重要而有前途的科学课题,因为它提供了传统方法无法实现的好处。但是,控制突发事件和找到正确的局部规则来创造理想的全球行为往往是具有挑战性的。如果要优化的问题的搜索空间不是连续/线性的,这就变得特别困难。解决这个问题的一个办法是进化。本文以生物探索问题为例说明了遗传算法的可行性,该问题中智能体需要访问网格中所有未阻塞的单元。不同数量的智能体和每个智能体的状态被进化和统计比较。结果表明,单次扩展代理能力和单次增加代理数量都不能提供最佳性能。研究结果暗示,两者的混合应该被使用。
{"title":"Evaluating the evolvability of emergent agents with different numbers of states","authors":"M. Komann, D. Fey","doi":"10.1145/1569901.1570155","DOIUrl":"https://doi.org/10.1145/1569901.1570155","url":null,"abstract":"Emergence is an important and promising scientific topic today because it offers benefits that can not be achieved by classic means. But it is often challenging to control emergence and to find correct local rules that create desired global behavior. It especially becomes difficult if the search space representing the problem that has to be optimized is not continuous/linear. One solution to that problem is evolution. This paper shows that the use of Genetic Algorithms is feasible for such problems by the example of the Creatures' Exploration Problem in which agents shall visit all non-blocked cells in a grid. Different amounts of agents and states per agent are evolved and statistically compared. It shows that neither a single extension of agent capabilities nor sole increase of agent numbers provides the best performance. The results hint that a mixture of both should be used instead.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"10 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":"134193341","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}
引用次数: 4
Geometric differential evolution 几何微分演化
A. Moraglio, J. Togelius
Geometric Particle Swarm Optimization (GPSO) is a recently introduced formal generalization of traditional Particle Swarm Optimization (PSO) that applies naturally to both continuous and combinatorial spaces. Differential Evolution (DE) is similar to PSO but it uses different equations governing the motion of the particles. This paper generalizes the DE algorithm to combinatorial search spaces extending its geometric interpretation to these spaces, analogously as what was done for the traditional PSO algorithm. Using this formal algorithm, Geometric Differential Evolution (GDE), we formally derive the specific GDE for the Hamming space associated with binary strings and present experimental results on a standard benchmark of problems.
几何粒子群优化(GPSO)是传统粒子群优化(PSO)的一种新形式推广,它自然地适用于连续空间和组合空间。微分进化(DE)类似于粒子群算法,但它使用不同的方程来控制粒子的运动。本文将DE算法推广到组合搜索空间,将其几何解释扩展到这些空间,类似于传统的粒子群算法。利用几何微分进化(GDE)这一形式化算法,我们正式推导了与二进制字符串相关的Hamming空间的特定GDE,并给出了一个标准基准问题的实验结果。
{"title":"Geometric differential evolution","authors":"A. Moraglio, J. Togelius","doi":"10.1145/1569901.1570130","DOIUrl":"https://doi.org/10.1145/1569901.1570130","url":null,"abstract":"Geometric Particle Swarm Optimization (GPSO) is a recently introduced formal generalization of traditional Particle Swarm Optimization (PSO) that applies naturally to both continuous and combinatorial spaces. Differential Evolution (DE) is similar to PSO but it uses different equations governing the motion of the particles. This paper generalizes the DE algorithm to combinatorial search spaces extending its geometric interpretation to these spaces, analogously as what was done for the traditional PSO algorithm. Using this formal algorithm, Geometric Differential Evolution (GDE), we formally derive the specific GDE for the Hamming space associated with binary strings and present experimental results on a standard benchmark of problems.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"29 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":"134285407","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}
引用次数: 32
Gene transposon based clonal selection algorithm for clustering 基于基因转座子的克隆选择聚类算法
Ruochen Liu, Zhengchun Sheng, L. Jiao
Inspired by the principle of gene transposon proposed by Barbara McClintock, a new immune computing algorithm for clustering multi-class data sets named as Gene Transposition based Clone Selection Algorithm (GTCSA) is proposed in this paper, The proposed algorithm does not require a prior knowledge of the numbers of clustering; an improved variant of the clonal selection algorithm has been used to determine the number of clusters as well as to refine the cluster center. a novel operator called antibody transposon is introduced to the framework of clonal selection algorithm which can realize to find the optimal number of cluster automatically. The proposed method has been extensively compared with Variable-string-length Genetic Algorithm(VGA)based clustering techniques over a test suit of several real life data sets and synthetic data sets. The results of experiments indicate the superiority of the GTCSA over VGA on stability and convergence rate, when clustering multi-class data sets.
受Barbara McClintock提出的基因转座子原理的启发,本文提出了一种新的多类数据聚类的免疫计算算法——基于基因转座子的克隆选择算法(GTCSA),该算法不需要预先知道聚类的个数;一种改进的克隆选择算法被用于确定聚类的数量以及改进聚类中心。在克隆选择算法框架中引入抗体转座子算子,实现自动寻找最优簇数。该方法与基于变字符串长度遗传算法(VGA)的聚类技术在多个真实数据集和合成数据集的测试集上进行了广泛的比较。实验结果表明,在多类数据集聚类时,GTCSA在稳定性和收敛速度上优于VGA。
{"title":"Gene transposon based clonal selection algorithm for clustering","authors":"Ruochen Liu, Zhengchun Sheng, L. Jiao","doi":"10.1145/1569901.1570069","DOIUrl":"https://doi.org/10.1145/1569901.1570069","url":null,"abstract":"Inspired by the principle of gene transposon proposed by Barbara McClintock, a new immune computing algorithm for clustering multi-class data sets named as Gene Transposition based Clone Selection Algorithm (GTCSA) is proposed in this paper, The proposed algorithm does not require a prior knowledge of the numbers of clustering; an improved variant of the clonal selection algorithm has been used to determine the number of clusters as well as to refine the cluster center. a novel operator called antibody transposon is introduced to the framework of clonal selection algorithm which can realize to find the optimal number of cluster automatically. The proposed method has been extensively compared with Variable-string-length Genetic Algorithm(VGA)based clustering techniques over a test suit of several real life data sets and synthetic data sets. The results of experiments indicate the superiority of the GTCSA over VGA on stability and convergence rate, when clustering multi-class data sets.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"89 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":"131645035","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
Particle swarm optimization with oscillation control 振动控制的粒子群优化
Javier H. López, L. Lanzarini, A. D. Giusti
Particle Swarm Optimization (PSO) is a metaheuristic that has been successfully applied to linear and non-linear optimization problems in functions with discrete and continuous domains. This paper presents a new variation of this algorithm - called oscPSO - that improves the inherent search capacity of the original (canonical) version of the PSO algorithm. This version uses a deterministic local search method whose use depends on the movement patterns of the particles in each dimension of the problem. The method proposed was assessed by means of a set of complex test functions, and the performance of this version was compared with that of the original version of the PSO algorithm. In all cases, the oscPSO variation equaled or surpassed the performance of the canonical version of the algorithm.
粒子群算法(PSO)是一种元启发式算法,已成功地应用于离散域和连续域函数的线性和非线性优化问题。本文提出了该算法的一个新的变体-称为oscPSO -它提高了原有(规范)版本的PSO算法的固有搜索能力。这个版本使用了一种确定性的局部搜索方法,它的使用取决于问题中每个维度中粒子的运动模式。通过一组复杂的测试函数对所提方法进行了评价,并与原PSO算法的性能进行了比较。在所有情况下,oscPSO变化等于或超过了该算法的规范版本的性能。
{"title":"Particle swarm optimization with oscillation control","authors":"Javier H. López, L. Lanzarini, A. D. Giusti","doi":"10.1145/1569901.1570141","DOIUrl":"https://doi.org/10.1145/1569901.1570141","url":null,"abstract":"Particle Swarm Optimization (PSO) is a metaheuristic that has been successfully applied to linear and non-linear optimization problems in functions with discrete and continuous domains. This paper presents a new variation of this algorithm - called oscPSO - that improves the inherent search capacity of the original (canonical) version of the PSO algorithm. This version uses a deterministic local search method whose use depends on the movement patterns of the particles in each dimension of the problem. The method proposed was assessed by means of a set of complex test functions, and the performance of this version was compared with that of the original version of the PSO algorithm. In all cases, the oscPSO variation equaled or surpassed the performance of the canonical version of the algorithm.","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":"128941846","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
Markov chain analysis of genetic algorithms in a wide variety of noisy environments 遗传算法在各种噪声环境下的马尔可夫链分析
Takéhiko Nakama
We examine the convergence properties of genetic algorithms (GAs) in a wide variety of noisy environments where fitness perturbation can occur in any form for example, fitness functions can be concurrently perturbed by additive and multiplicative noise. We reveal the convergence properties of such GAs by constructing and analyzing a Markov chain that explicitly models the evolution of the algorithms. We compute the one-step transition probabilities of the chain and show that the chain has only one positive recurrent communication class. Based on this property, we establish a condition that is necessary and sufficient for GAs to eventually find a globally optimal solution with probability 1. We also identify a condition that is necessary and sufficient for GAs to eventually with probability 1 fail to find any globally optimal solution. Our analysis also shows that in all the noisy environments, the chain converges to stationarity: It has a unique stationary distribution that is also its steady-state distribution. We describe how this property and the one-step transition probabilities of the chain can be used to compute the exact probability that a GA is guaranteed to select a globally optimal solution upon completion of each iteration.
我们研究了遗传算法(GAs)在各种噪声环境中的收敛特性,其中适应度扰动可能以任何形式发生,例如,适应度函数可能同时受到加性和乘性噪声的扰动。我们通过构造和分析一个马尔可夫链来揭示这类GAs的收敛性,该马尔可夫链明确地模拟了算法的演化。我们计算了链的一步转移概率,并证明了链只有一个正循环通信类。基于这一性质,我们建立了GAs最终找到概率为1的全局最优解的充分必要条件。我们还确定了一个条件,该条件是GAs最终以概率1无法找到任何全局最优解的必要和充分条件。我们的分析还表明,在所有有噪声的环境中,链收敛于平稳:它有一个唯一的平稳分布,也是它的稳态分布。我们描述了如何利用这一性质和链的一步转移概率来计算保证遗传算法在每次迭代完成时选择全局最优解的精确概率。
{"title":"Markov chain analysis of genetic algorithms in a wide variety of noisy environments","authors":"Takéhiko Nakama","doi":"10.1145/1569901.1570015","DOIUrl":"https://doi.org/10.1145/1569901.1570015","url":null,"abstract":"We examine the convergence properties of genetic algorithms (GAs) in a wide variety of noisy environments where fitness perturbation can occur in any form for example, fitness functions can be concurrently perturbed by additive and multiplicative noise. We reveal the convergence properties of such GAs by constructing and analyzing a Markov chain that explicitly models the evolution of the algorithms. We compute the one-step transition probabilities of the chain and show that the chain has only one positive recurrent communication class. Based on this property, we establish a condition that is necessary and sufficient for GAs to eventually find a globally optimal solution with probability 1. We also identify a condition that is necessary and sufficient for GAs to eventually with probability 1 fail to find any globally optimal solution. Our analysis also shows that in all the noisy environments, the chain converges to stationarity: It has a unique stationary distribution that is also its steady-state distribution. We describe how this property and the one-step transition probabilities of the chain can be used to compute the exact probability that a GA is guaranteed to select a globally optimal solution upon completion of each iteration.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"16 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":"130811321","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
Design & Implementation of Real-time Parallel GA Operators on the IBM Cell Processor IBM Cell处理器上实时并行遗传算子的设计与实现
P. Comte
We present a set of single-core designed parallel SIMD Genetic Algorithm (GA) operators aimed at increasing computational speed of genetic algorithms. We use a discrete-valued chromosome representation. The explored operators include: single gene mutation, uniform crossover and a fitness evaluation function. We discuss their low-level hardware implementations on the Cell Processor. We use the Knapsack problem as a proof of concept, demonstrating performances of our operators. We measure the scalability in terms of generations per second. Using the architecture of the Cell Processor and a static population size of 648 individuals, we achieved 11.6 million generations per second on one Synergetic Processing Element (SPE) core for a problem size n = 8 and 9.5 million generations per second for a problem size n = 16. Generality for a problem size n multiple of 8 is also shown. Executing six independent concurrent GA runs, one per SPE core, allows for a rough overall estimate of 70 million generations per second and 57 million generations per second for problem sizes of n = 8 and n = 16 respectively.
为了提高遗传算法的计算速度,提出了一套单核设计的并行SIMD遗传算法算子。我们使用离散值染色体表示。所探索的算子包括:单基因突变、均匀交叉和适应度评价函数。我们讨论了它们在Cell Processor上的底层硬件实现。我们使用背包问题作为概念证明,展示了我们的算子的性能。我们以每秒代数来衡量可伸缩性。使用Cell Processor的体系结构和648个个体的静态种群大小,对于问题大小n = 8,我们在一个协同处理元素(SPE)核心上实现了每秒1160万代,对于问题大小n = 16,我们实现了每秒950万代。对于大小为8的n倍的问题,也显示了通用性。执行6个独立的并发GA运行,每个SPE内核运行一次,对于问题大小分别为n = 8和n = 16的情况,可以实现每秒7000万代和5700万代的粗略总体估计。
{"title":"Design & Implementation of Real-time Parallel GA Operators on the IBM Cell Processor","authors":"P. Comte","doi":"10.1145/1569901.1596275","DOIUrl":"https://doi.org/10.1145/1569901.1596275","url":null,"abstract":"We present a set of single-core designed parallel SIMD Genetic Algorithm (GA) operators aimed at increasing computational speed of genetic algorithms. We use a discrete-valued chromosome representation. The explored operators include: single gene mutation, uniform crossover and a fitness evaluation function. We discuss their low-level hardware implementations on the Cell Processor. We use the Knapsack problem as a proof of concept, demonstrating performances of our operators. We measure the scalability in terms of generations per second. Using the architecture of the Cell Processor and a static population size of 648 individuals, we achieved 11.6 million generations per second on one Synergetic Processing Element (SPE) core for a problem size n = 8 and 9.5 million generations per second for a problem size n = 16. Generality for a problem size n multiple of 8 is also shown. Executing six independent concurrent GA runs, one per SPE core, allows for a rough overall estimate of 70 million generations per second and 57 million generations per second for problem sizes of n = 8 and n = 16 respectively.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"75 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":"131083441","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
A neuro-evolutionary approach to produce general hyper-heuristics for the dynamic variable ordering in hard binary constraint satisfaction problems 硬二值约束满足问题中动态变量排序产生一般超启发式的神经进化方法
J. C. Ortíz-Bayliss, H. Terashima-Marín, P. Ross, Jorge Iván Fuentes-Rosado, Manuel Valenzuela-Rendón
This paper introduces a neuro-evolutionary approach to produce hyper-heuristics for the dynamic variable ordering for hard binary constraint satisfaction problems. The model uses a GA to evolve a population of neural networks architectures and parameters. For every cycle in the GA process, the new networks are trained using backpropagation. When the process is over, the best trained individual in the last population of neural networks represents the general hyper-heuristic.
本文介绍了一种神经进化方法,对硬二值约束满足问题的动态变量排序产生超启发式。该模型使用遗传算法来进化神经网络的结构和参数。对于遗传算法过程中的每个周期,使用反向传播方法训练新网络。当这个过程结束时,最后一个神经网络群体中训练最好的个体代表一般的超启发式。
{"title":"A neuro-evolutionary approach to produce general hyper-heuristics for the dynamic variable ordering in hard binary constraint satisfaction problems","authors":"J. C. Ortíz-Bayliss, H. Terashima-Marín, P. Ross, Jorge Iván Fuentes-Rosado, Manuel Valenzuela-Rendón","doi":"10.1145/1569901.1570174","DOIUrl":"https://doi.org/10.1145/1569901.1570174","url":null,"abstract":"This paper introduces a neuro-evolutionary approach to produce hyper-heuristics for the dynamic variable ordering for hard binary constraint satisfaction problems. The model uses a GA to evolve a population of neural networks architectures and parameters. For every cycle in the GA process, the new networks are trained using backpropagation. When the process is over, the best trained individual in the last population of neural networks represents the general hyper-heuristic.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"36 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":"133631566","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}
引用次数: 4
Evolving heuristically difficult instances of combinatorial problems 组合问题的启发式困难实例的进化
B. Julstrom
When evaluating a heuristic for a combinatorial problem, randomly generated instances of the problem may not provide a thorough exploration of the heuristic's performance, and it may not be obvious what kinds of instances challenge or confound the heuristic. An evolutionary algorithm can search a space of problem instances for cases that are heuristically difficult. Evaluation in such an EA requires an exact algorithm for the problem, which limits the sizes of the instances that can be explored, but the EA's (small) results can reveal misleading patterns or structures that can be replicated in larger instances. As an example, a genetic algorithm searches for instances of the quadratic knapsack problem that are difficult for a straightforward greedy heuristic. The GA identifies such instances, which in turn reveal patterns that mislead the heuristic.
在评估用于组合问题的启发式方法时,随机生成的问题实例可能无法提供对启发式方法性能的全面探索,并且可能不清楚哪些类型的实例挑战或混淆了启发式方法。进化算法可以在问题实例的空间中搜索启发式困难的情况。在这样的EA中进行评估需要针对问题的精确算法,这限制了可以探索的实例的大小,但是EA的(小的)结果可以揭示可以在更大的实例中复制的误导性模式或结构。作为一个例子,遗传算法搜索二次型背包问题的实例,这对于直接的贪婪启发式算法来说是困难的。遗传算法识别这样的实例,而这些实例又揭示了误导启发式算法的模式。
{"title":"Evolving heuristically difficult instances of combinatorial problems","authors":"B. Julstrom","doi":"10.1145/1569901.1569941","DOIUrl":"https://doi.org/10.1145/1569901.1569941","url":null,"abstract":"When evaluating a heuristic for a combinatorial problem, randomly generated instances of the problem may not provide a thorough exploration of the heuristic's performance, and it may not be obvious what kinds of instances challenge or confound the heuristic. An evolutionary algorithm can search a space of problem instances for cases that are heuristically difficult. Evaluation in such an EA requires an exact algorithm for the problem, which limits the sizes of the instances that can be explored, but the EA's (small) results can reveal misleading patterns or structures that can be replicated in larger instances. As an example, a genetic algorithm searches for instances of the quadratic knapsack problem that are difficult for a straightforward greedy heuristic. The GA identifies such instances, which in turn reveal patterns that mislead the heuristic.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"13 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":"132007691","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}
引用次数: 13
Development of combinational circuits using non-uniform cellular automata: initial results 使用非均匀元胞自动机的组合电路的发展:初步结果
Michal Bidlo, Z. Vašíček
A non-uniform cellular automata-based model is presented for the evolutionary development of digital circuits at the gate level. The main feature of this model is the modified local transition function of the cellular automaton in which a gate is associated with each rule of the transition function. A logic gate is generated by each cell when the cell determines its next state according to the appropriate rule. An evolutionary algorithm is utilized to design a non-uniform cellular automaton (its local transition function) for the development of a target circuit. In this paper, initial results will be presented that were obtained using the non-uniform cellular automata.
提出了一种基于非均匀元胞自动机的门级数字电路进化发展模型。该模型的主要特点是改进元胞自动机的局部过渡函数,其中一个门与过渡函数的每个规则相关联。当每个单元根据适当的规则确定其下一个状态时,将生成一个逻辑门。利用进化算法设计了一个非均匀元胞自动机(其局部过渡函数),用于目标电路的开发。本文将介绍使用非均匀元胞自动机获得的初步结果。
{"title":"Development of combinational circuits using non-uniform cellular automata: initial results","authors":"Michal Bidlo, Z. Vašíček","doi":"10.1145/1569901.1570192","DOIUrl":"https://doi.org/10.1145/1569901.1570192","url":null,"abstract":"A non-uniform cellular automata-based model is presented for the evolutionary development of digital circuits at the gate level. The main feature of this model is the modified local transition function of the cellular automaton in which a gate is associated with each rule of the transition function. A logic gate is generated by each cell when the cell determines its next state according to the appropriate rule. An evolutionary algorithm is utilized to design a non-uniform cellular automaton (its local transition function) for the development of a target circuit. In this paper, initial results will be presented that were obtained using the non-uniform cellular automata.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"26 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":"132394923","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
Evolutionary optimization of multistage interconnection networks performance 多级互联网络性能的演化优化
J. Jaros
The paper deals with optimization of collective communications on multistage interconnection networks (MINs). In the experimental work, unidirectional MINs like Omega, Butterfly and Clos are investigated. The study is completed by bidirectional binary, fat and full binary tree. To avoid link contentions and associated delays, collective communications are processed in synchronized steps. Minimum number of steps is sought for the given network topology, wormhole switching, minimum routing and given sets of sender and/or receiver nodes. Evolutionary algorithm proposed in this paper is able to design optimal schedules for broadcast and scatter collective communications. Acquired optimum schedules can simplify the consecutive writing high-performance communication routines for application-specific networks on chip, or for development of communication libraries in case of general-purpose multistage interconnection networks.
本文研究了多级互联网络(MINs)中集体通信的优化问题。在实验工作中,研究了Omega、Butterfly和Clos等单向min。研究采用双向二叉树、胖二叉树和满二叉树完成。为了避免链路争用和相关的延迟,集体通信以同步的步骤进行处理。对于给定的网络拓扑、虫洞交换、最小路由和给定的发送方和/或接收方节点集,寻求最小的步骤数。本文提出的进化算法能够设计广播和分散群通信的最优调度。获得的最优调度可以简化芯片上专用网络的高性能通信例程的连续写入,也可以简化通用多级互连网络中通信库的开发。
{"title":"Evolutionary optimization of multistage interconnection networks performance","authors":"J. Jaros","doi":"10.1145/1569901.1570107","DOIUrl":"https://doi.org/10.1145/1569901.1570107","url":null,"abstract":"The paper deals with optimization of collective communications on multistage interconnection networks (MINs). In the experimental work, unidirectional MINs like Omega, Butterfly and Clos are investigated. The study is completed by bidirectional binary, fat and full binary tree. To avoid link contentions and associated delays, collective communications are processed in synchronized steps. Minimum number of steps is sought for the given network topology, wormhole switching, minimum routing and given sets of sender and/or receiver nodes. Evolutionary algorithm proposed in this paper is able to design optimal schedules for broadcast and scatter collective communications. Acquired optimum schedules can simplify the consecutive writing high-performance communication routines for application-specific networks on chip, or for development of communication libraries in case of general-purpose multistage interconnection networks.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"44 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":"115457089","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
期刊
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