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

用位操作编制遗传算法程序的一种技术
引用本文:陈超,陈家联,余丰.用位操作编制遗传算法程序的一种技术[J].计算机应用研究,2002,19(11):20-22.
作者姓名:陈超  陈家联  余丰
作者单位:中国地质大学(武汉)地球物理系,湖北,武汉,430074
基金项目:湖北省自然科学基金资助项目 (0 2 0 6 5 0 12 ),国土 资源部矿产资源定量预测及勘查评价开放实验室研究基金 项目资助 (MGMR2 0 0 1 9)
摘    要:针对遗传算法编程中存在的计算效率问题 ,提出了一种基于位操作 (Bit Operation)编、解码技术 ,利用计算机储存单元中数据内码直接进行操作 ,无需作Decimal Binary之间的转换 ,可有效地提高计算过程中储存单元的利用率和计算效率 ;并给出了基于位操作的交换 ,变异等基因操作的计算方法。

关 键 词:遗传算法  位操作  编码
文章编号:1001-3695(2002)11-0020-03
修稿时间:2001年12月21

A Technique of Implementing Genetic Algorithm by Bit-Operation
CHEN Chao,CHEN Jia lian,YU Feng.A Technique of Implementing Genetic Algorithm by Bit-Operation[J].Application Research of Computers,2002,19(11):20-22.
Authors:CHEN Chao  CHEN Jia lian  YU Feng
Abstract:Genetic Algorithm(GA)is known as a potential technique to solve nonlinear optimization problem.The searching speed and computing effectiveness of GA depend greatly upon programming skills.Encoding and storing are foundational techniques which influence directly efficiency of crossover and mutation especially for a large amount data.The paper brings out the way of access parameters in binary codes immediately,in which one or more decimal parameters are accommodated in an unsigned integer or array.Because each storing unit:bit contains binary code 0 or 1,no need to apply transformation for parameters between decimal and binary.This kind of storing can reduce storage greatly and benefit to practice an effective route of genetic operation like crossover or mutation,that is,Bit Operation.Since the machine codes of an integer are binary,they can be operated directly by using Bit Operation.The Bit Operation cuts off some intermediate routes,so that the crossover and mutation operations may shorten rather time finally.
Keywords:Genetic Algorithm(GA)  Bit  Operation  Encoding
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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