面向算法的遗传算法类库设计

来源 :计算机应用与软件 | 被引量 : 3次 | 上传用户:huoxingtan22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法个体数据结构复杂,随机性是其基本特性。建立一个标准的、开放的遗传算法类库有利于遗传算法的直接应用和在此基础上进一步扩充。本文提出用面向算法的模式将多种数据结构的遗传算法(二进制编码、实型编码、有序编码、变长串编码、遗传程序设计编码等五种算法)统一建模,实现了数据和算法分离,静态数据和动态数据分离,群体和个体分离。这样的类库设计结构更加清晰,实现了易用性、可扩充性与易调试性的统一,可用于对线性规划、旅行推销员问题、数据回归等问题的求解。
其他文献
<正> 一、玉米果穗虚尖形成的原因 1.库大源少,养分供应不足 吐丝期玉米果穗上的小花数已定,结实的多少将根据养分的供应状况而决定。如养分不能满足果穗生长发育所需,就形成
本文介绍了财产保险防灾减损决策支持系统的架构,从静态模型、动态模型和3S技术在系统中的应用这三方面对整个系统进行了功能描述,对系统的技术特点做了分析,并将原型系统在深圳市示范应用。在承灾体细化到保单、灾情多模式研究、3S技术在防灾减损中的应用以及灾情预测和损失评估模型方法的构建等方面,系统做了深入的发掘,取得了良好的应用效果。
概述了面向服务的体系结构(SOA),并分析了使用SOA方式构建的系统中传统的使用服务的机制。针对服务注册中心(UDD I)在传统的使用服务的机制中其作用得不到充分发挥的情况,提出了服务代理在SOA中的应用,对其结构做了详细的分析,并通过试验验证了其可行性和有效性。
梗阻性黄疸对各器官的损伤梗阻性黄疸对心脏及血液动力学的影响贵阳医学院外科教研室(550004)夏亮芳夏亮芳,女,1954年毕业于四川医学院,现任贵阳医学院外科教授,中华医学会肝外科学组副组长,胆
糖尿病治疗中低血糖症的临床分析河北省沧州中西医结合医院(061001)王元松苏秀海王秀清我们对1992年6月~1995年2月住院的糖尿病患者发生低血糖的情况进行了总结分析,现报告如下。1资料与方法住院的
对自动化Linux网络安装所使用的相关技术原理进行了分析,这些技术原理包括局域网唤醒、网络文件系统、简单文件传输协议、动态主机配置协议、PXE及Kickstart,并在Redhat操作系统环境下结合这几种技术实现了自动化Linux操作系统的网络安装。
室性心动过速的诊治进展室性心动过速的命名和分类锦州医学院附属第一医院刘仁光,袁荣玺自从1909年Lewis首次报告室性心动过速(Ventriculartachycardia,VT)以来,由于其可引起血压下降、循环灌注不良、心力衰竭、特别
糖尿病并发症的诊断与治疗糖尿病大血管病变诊治进展北京协和医院(100730)向红丁大量临床流行病学资料表明,随着人民生活水平的提高、平均寿命的延长以及糖尿病检测手段的普及与改善,和
高血压病诊治进展高血压病发病机制研究的近况沈阳军区总医院心血管内科(110015)佟铭高血压病发病机制的基础研究,推动高血压病治疗向纵深发展。研制出数百种切合于高血压病发病机制的
几种不能切除肿瘤的处理决策不能切除性肝癌的处理决策徐州医学院二附院(221006)申耀宗,周勤肝细胞癌是世界上最多见的恶性肿瘤之一,不幸的是该肿瘤因肝内转移或伴有肝硬变而致切除率甚