ParaGA:一个并行遗传算法的C++类库

来源 :计算机学报 | 被引量 : 0次 | 上传用户:wh820228
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
介绍了一个基于PVM并行环境的并行遗传算法的C++类库ParaGA的设计和实现.ParaGA以使用方便和灵活为主要目标,提供了透明的并行机制,使不具有并行程序设计经验的用户可以方便地编写并行遗传算法的程序.高级用户也可通过类库提供的若干方法来获得优化的并行性能.类库采用粗粒度模型,支持并行遗传算法的3种迁移模式及SPMD和Master/Slave两种编程模式.ParaGA也提供了实现负载平衡分配及利用PVM快速通信机制的方法.
其他文献
利用机械合金化方法反应合成NiAl-TiC复合材料。对合金化过程、反应机理、球磨时间对粉末颗粒度和晶粒度的影响以及粉末成分配比对反应孕育时间的影响进行了研究,并测试了热压致密后材
电力系统发生故障时的警报信息具有时间特性,如果能够充分与合理地利用这一特性,可以提高故障诊断结果的准确性和加快诊断速度。但至今,还没有一个电力系统故障诊断方法能够系统
对铁电薄膜的开关特性进行了分析.介绍了利用美国HP4192A低频阻抗分析仪设计铁电薄膜开关特性测量仪的方法.讨论了测量原理以及如何利用测量仪所产生的双极性双脉冲对铁电薄膜的开关特性进行测量,给出了有关PZT(55/45)铁电薄膜样品的测量结果
研究线型低密度聚乙烯(LLDPE)和低密度聚乙烯(LDPE)分别与高密度聚乙烯(HDPE)进行共混改性后,对聚乙烯/炭黑复合正温度系数(PTC)材料特性的影响.试验表明:LLDPE与HDPE共混可形成共晶结构,而LDPE与HDPE共混后存在两种结晶结构
应用BP-ART混合神经网络提出了一种供推进系统状态监控实时使用的系统,其拓扑结构为: 第一层处理单元由BP神经网络组成,每个BP网络代表一个相应的推进系统组件;第二层处理单
产品数据管理系统的可扩展性和开放性是系统设计要考虑和解决的重要问题之一.在分析产品数据管理的需求基础上,参考STEP标准中对产品数据模型的描述和面向对象的建模方法,定义对象并建立基于对象的数据组织和管理机制,从而使系统具有一定的通用性、可扩展性和开放性.
为了改进制备工艺和提高钨合金的性能,对原材料粉末做了机械活化和化学活化处理,通过烧结制备了钨合金,考察了经机械活化和化学活化后粉末的变化,观察了合金的组织、测试了合金的
分析了使用传统方法实现高压断路器智能操作控制的复杂性.以模糊理论为基础,研究了系统电气参数与系统状态的模糊关系,形成了对断路器刚分速度的控制规则和模糊控制方法,给出
在中国原子能科学研究院重水反应堆热柱上建立了热中子参考辐射场。中子能谱用飞行时间法测量;中子注量率用金活化箔和235U 电离室两种探测器进行绝对测量,其结果分别为1.14×106(1±1.2 % ) cm - 2·
对建于老采空区上方的大型工业建筑应采取的抗变形措施进行了研究. 在地表变形预计的基础上,运用SAP84 软件,对建在老采空区上方的某选煤厂主厂房结构进行了有限元模拟,提出了抵抗不均