第七章遗传算法的理论基础.pptVIP

  • 42
  • 0
  • 约2.82千字
  • 约 24页
  • 2015-08-31 发布于重庆
  • 举报
第七章遗传算法的理论基础.ppt

第七章 遗传算法的理论基础 武汉大学计算机学院 7.1 模式定理 模式定理是由Holland所提出的,其目的是从理论上解释遗传算法的有效性。 Holland的模式定理是针对简单遗传算法(SGA)而言的,即假定在遗传算法中,种群的规模不变,使用二进制编码、基于适应值比例的选择策略、单点杂交算子和通常的变异算子。 7.1 模式定理 字符集{0,1,*}上的一个字符串称为一个模式 在一个模式中,*表示一个不确定的字符,即表示0或1,所以一个模式可以表示一个二进制位串的集合。 例 模式*0101表示集合{00101,10101},而模式0**1*表示集合{00010,00011,00110,00111,01010,01011,01110,01111}。 在一个模式中,字符0或1所出现的位置称为确定位置,字符*所出现的位置称为不确定位置。 7.1 模式定理 模式H中确定位置的个数称为模式H的阶, 记为 例 模式H中第一个确定位置与最后一个确定位置之间的距离称为模式H的定义长度,记为 例 设s是一个长度为的二进制位串,H是一个长度为的模式,若 则称s与模式H匹配。 7.1 模式定理 二进制位串00与下列模式匹配:00,*0,0*,** 二进制位串110与下列模式匹配:110, *10, 1*0, 11*, **0, *1*, 1**, ***. 定义 假设

文档评论(0)

1亿VIP精品文档

相关文档