首页 | 本学科首页   官方微博 | 高级检索  
     检索      

进化算法研究平台的设计与开发
引用本文:赵宾宾,高慧敏.进化算法研究平台的设计与开发[J].太原科技大学学报,2011,32(6):447-451.
作者姓名:赵宾宾  高慧敏
作者单位:1. 太原科技大学系统仿真与计算机应用研究所,太原,030024
2. 嘉兴学院机电工程学院,浙江嘉兴,314001
基金项目:山西省自然基金项目,山西省回国留学人员科研资助项目
摘    要:设计和开发进化算法平台,对进化算法的研究具有重要的意义。利用MVC设计模式和面向对象的软件开发思想,提出了一个可扩展的进化算法平台。平台完成参数设置、算子导入、计算结果的存储与显示等功能,并提供了友好的人机交互界面。平台对各项功能进行封装,在算法运行中可动态加载,因此算法流程灵活多变;利用动态链接库实现了导入功能,不仅方便新算子集成到平台,而且有利于平台的扩展。

关 键 词:进化算法  平台  动态链接库  MVC模式

Design and Development of Evolutionary Algorithms Research Platform
ZHAO Bin-bin,GAO Hui-min.Design and Development of Evolutionary Algorithms Research Platform[J].Journal of Taiyuan University of Science and Technology,2011,32(6):447-451.
Authors:ZHAO Bin-bin  GAO Hui-min
Institution:ZHAO Bin-bin1,GAO Hui-min2(1.Division of System Simulation and Computer Application,Taiyuan University of Science and Technology,Taiyuan 030024,China,2.Mechanical and Eleetrical Engineering College,Jiaxing University,Zhejiang Jiaxing 314001,China)
Abstract:It is important to design and develop Evolutionary Algorithm Research Platform.An extendable platform is proposed,in which the ideas of Object-Oriented and MVC Design Pattern is applied.The platform provides a friendly human-machine interactive interface and completes such functions as parameter set,operator import,data store and display.The functions are packaged and loaded dynamically,so the process of algorithm is flexible.Using DLL for realizing import function is good not only for integrating new algorithm into the platform but also for achieving the expansion of platform.
Keywords:evolutionary algorithm  platform  DLL  MVC design pattern
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号