共查询到20条相似文献,搜索用时 78 毫秒
1.
GA是一类基于自然选择和遗传学原理的有效搜索方法,它从一个种群开始,利用选择、交叉、变异等遗传算子对种群进行不断进化。最后得到全局最优解。但随着求解问题的复杂性及难度的增加,提高GA的运行速度便显得尤为突出,采用并行遗传算法(PGA)是提高搜索效率的方法之一。本文分析了并行遗传算法的四种模型,最后应用于0-1背包问题的求解。实验结果表明.该算法在具有较高搜索效率的同时,仍能维持很高的种群多样性。 相似文献
2.
元胞遗传算法是空间结构化种群的遗传算法,将遗传操作限制在相邻个体之间进行,限制优势基因的扩散速度,保持种群的多样性,改善遗传算法的性能。但是,目前有关元胞遗传算法收敛性的分析还较缺乏。文中根据元胞遗传算法的特性,建立元胞遗传算法的吸收态 Markov链模型,证明元胞遗传算法的收敛性。提出元胞遗传算法的首达最优解期望时间的估算方法,并估计标准同步元胞遗传算法首达最优解期望时间的上下界。 相似文献
3.
GA是一类基于自然选择和遗传学原理的有效搜索方法,它从一个种群开始,利用选择、交叉、变异等遗传算子对种群进行不断进化,最后得到全局最优解.但随着求解问题的复杂性及难度的增加,提高GA的运行速度便显得尤为突出,采用并行遗传算法(PGA)是提高搜索效率的方法之一.本文分析了并行遗传算法的四种模型,最后应用于0-1背包问题的求解.实验结果表明,该算法在具有较高搜索效率的同时,仍能维持很高的种群多样性. 相似文献
4.
交换是遗传算法中的一个重要操作,本文分析了遗传算法交换操作的特性,证明了对于互补的两个二进制串,通过交换操作可达其它任意互补的两个二进制串。 相似文献
5.
建立了种群中最佳个体的马尔可夫链模型,定义了仅包含所有全局最妥的状态子集;根据从任意状态转移至该子集的概率的极限分布,给出了独立于搜索曲面拓扑结构的遗传算法全局收性的精确定义;提出并严格地证明了与编码方式和选择自力更生无关的、统一的全局收敛性判据定理。对几种不同的遗传算法进行全局收敛性分析的结果表明,统一的判断方法具有普遍的适用性。 相似文献
6.
提高遗传算法收敛速度的方法 总被引:14,自引:0,他引:14
我们知道简单遗传算法的搜索速度太慢,为了提高自救的速度,本文提出了加快算法速度的方法。它们是保持当前最好解,每次搜索不同的区域,及改变种群后表示变量的串长(接近最优解时,缩小搜索的步长)。先用不同的方法,分别进行计算机模拟,再把上述几种方法结合,进行模拟。后一种模拟结果显示,这种方法极大地提高了遗传算法的速度,可以反它应用于某些实时控制中。 相似文献
7.
8.
9.
遗传算法是一种建立在自然选择和群体遗传学基础上的随机、迭代、进化且具有广泛适应性的参数搜索方法。介绍了遗传算法及其最新发展。 相似文献
10.
11.
Linear analysis of genetic algorithms 总被引:1,自引:0,他引:1
Lothar M. Schmitt Chrystopher L. Nehaniv Robert H. Fujii 《Theoretical computer science》1998,200(1-2):101-134
We represent simple and fitness-scaled genetic algorithms by Markov chains on probability distributions over the set of all possible populations of a fixed finite size. Analysis of this formulation yields new insight into the geometric properties of the three phase mutation, crossover, and fitness selection of a genetic algorithm by representing them as stochastic matrices acting on the state space. This indicates new methods using mutation and crossover as the proposal scheme for simulated annealing. We show by explicit estimates that for small mutation rates a genetic algorithm asymptotically spends most of its time in uniform populations regardless of crossover rate. The simple genetic algorithm converges in the following sense: there exists a fully positive limit probability distribution over populations. This distribution is independent of the choice of initial population. We establish strong ergodicity of the underlying inhomogeneous Markov chain for genetic algorithms that use any of a large class of fitness scaling methods including linear fitness scaling, sigma-truncation, and power law scaling. Our analysis even allows for variation in mutation and crossover rates according to a pre-determined schedule, where the mutation rate stays bounded away from zero. We show that the limit probability distribution of such a process is fully positive at all populations of uniform fitness. Consequently, genetic algorithms that use the above fitness scalings do not converge to a population containing only optimal members. This answers a question of G. Rudolph (IEEE Trans. on Neural Networks 5 (1994) 96–101). For a large set of fitness scaling methods, the limit distribution depends on the pre-order induced by the fitness function f, i.e. c c′ f(c) f(c′) on possible creatures c and c′, and not on the particular values assumed by the fitness function. 相似文献
12.
13.
14.
提出一种改进的蜜蜂进化型遗传算法.在该算法中,种群的最优个体作为蜂王与被选的每个个体(雄蜂)以一定概率进行交叉操作,从而增强了对种群最优个体所包含信息的开采能力;同时,为了避免过早收敛,算法在种群次优解周围进行局部搜索,引入新的随机个体,增加算法的多样性.实验结果表明,该算法能有效地提高遗传算法性能的求解精度和收敛速度. 相似文献
15.
16.
《国际计算机数学杂志》2012,89(3):476-490
A new type of genetic algorithm (GA) is developed to mitigate one or both of the following two major difficulties that traditional GAs may suffer: (1) when the number of ‘active genes’ needs to be held constant or kept within some prescribed range, and (2) when the set of genes is much larger than the set of active genes of feasible solutions under consideration. These homogeneous GAs use (unordered) sets to represent ‘active genes’ in chromosomes rather than strings, and a correspondingly natural crossover operator is introduced. ‘Homogeneous’ refers to the fact that, in contrast to traditional GAs where pairs of genes that are ‘close’ have better chances of being preserved under crossover, there is no notion of proximity between pairs of genes. Examples are provided that will demonstrate superior performance of these new GAs for some typical problems in which these difficulties arise. 相似文献
17.
Lars Vestergaard Kragelund 《Software》1997,27(10):1121-1134
All over the world, human resources are used on all kinds of different scheduling problems, many of which are time-consuming and tedious. Scheduling tools are thus very welcome. This paper presents a research project, where Genetic Algorithms (GAs) are used as the basis for solving a timetabling problem concerning medical doctors attached to an emergency service. All the doctors express personal preferences, thereby making the scheduling rather difficult. In its natural form, the timetabling problem for the emergency service is stated as a number of constraints to be fulfilled. For this reason, it was decided to compare the strength of a Co-evolutionary Constraint Satisfaction (CCS) technique with that of two other GA approaches. Distributed GAs and a simple special-purpose hill climber were introduced, to improve the performance of the three algorithms. Finally, the performance of the GAs was compared with that of some standard, nonGA approaches. The distributed hybrid GAs were by far the most successful, and one of these hybrid algorithms is currently used for solving the timetabling problem at the emergency service. © 1997 John Wiley & Sons, Ltd. 相似文献
18.
19.
Generalizing the notion of schema in genetic algorithms 总被引:6,自引:0,他引:6
Michael D. Vose 《Artificial Intelligence》1991,50(3):385-396
In this paper we examine some of the fundamental assumptions which are frequently used to explain the practical success which Genetic Algorithms (GAs) have enjoyed. Specifically, the concept of schema and the Schema Theorem are interpreted from a new perspective. This allows GAs to be regarded as a constrained random walk, and offers a view which is amenable to generalization. The minimal deceptive problem (a problem designed to mislead the genetic paradigm) is analyzed in the context provided by our interpretation, where a different aspect of its difficulty emerges. 相似文献
20.
改进遗传算法全局收敛性分析 总被引:11,自引:4,他引:7
传统的遗传算法大多数没有给出收敛性准则。一类新的改进的遗传算法被提出,该算法即考虑了优化问题的全局性要求——每一步构造一个新函数,而这往往却比局部最优理论和方法困难得多;同时通过对选择算子的改进,对遗传算法后期进化缓慢问题得到了有效控制,最后给出了算法的收敛性证明以及收敛性准则。实例证明该算法是有效的。 相似文献