首页> 中国专利> 一种基于遗传算法和有向无环图进行程序自动设计优化的方法

一种基于遗传算法和有向无环图进行程序自动设计优化的方法

摘要

本发明公开了一种基于遗传算法和有向无环图进行程序自动设计优化的方法,其步骤包括:1)对待优化目标的各操作进行抽象化,生成每一操作的类;2)随机生成多个由各所述操作对应类构成的序列,作为一组基因;其中,不同基因序列对应不同的有向无环图拓扑排序;3)对于每一基因,根据组成该基因的类对应的生成代码,得到该基因对应的程序代码;然后测量各基因所对应程序的执行时间,然后基于执行时间对基因进行交叉与变异,直到选择出的基因生成的程序的执行效率符合设定条件;4)将选择出的基因对应的程序作为该目标优化后的程序。本发明能够加快程序的开发和中间的优化过程。

著录项

  • 公开/公告号CN110221838B

    专利类型发明专利

  • 公开/公告日2020-10-27

    原文格式PDF

  • 申请/专利权人 中国科学院高能物理研究所;

    申请/专利号CN201910448957.5

  • 发明设计人 宫明;毕玉江;

    申请日2019-05-28

  • 分类号G06F8/41(20180101);

  • 代理机构11200 北京君尚知识产权代理有限公司;

  • 代理人司立彬

  • 地址 100049 北京市石景山区玉泉路19号乙

  • 入库时间 2022-08-23 11:18:57

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号