首页> 外文会议>Conference of the Canadian Society for Computational Studies of Intelligence >Searching Solutions in the Crypto-arithmetic Problems: An Adaptive Parallel Genetic Algorithm Approach
【24h】

Searching Solutions in the Crypto-arithmetic Problems: An Adaptive Parallel Genetic Algorithm Approach

机译:在密码算术问题中搜索解决方案:自适应并行遗传算法方法

获取原文

摘要

The search for all solutions in the crypto-arithmetic problem is performed with two kinds of adaptive parallel genetic algorithm. Since the performance of genetic algorithms is critically determined by the architecture and parameters involved in the evolution process, an adaptive control is implemented on two parameters governing the relative percentages of preserved (survived) individuals and reproduced individuals (offspring). Adaptive parameter control in the first method involves the estimation of Shannon entropy associated with the fitness distribution of the population. In the second method, parameters are controlled by average values between the extreme and median fitness of individuals. Experiments designed to test two algorithms using crypto-arithmetic problems with ten and eleven alphabets are analyzed using the average first passage time to solutions. Results are compared with exhaustive search and show strong evidence that over 85% of the solutions in each problem can be found using our adaptive parallel genetic algorithms with a considerably faster speed. Furthermore, adaptive parallel genetic algorithm with the second method involving the median is consistently faster than the first method using entropy.
机译:在加密算术问题全部解的搜索处理两种类型的自适应并联遗传算法的执行。由于遗传算法的性能是关键取决于架构和参与进化过程参数来确定,自适应控制是在管理保留(存活)的个体的相对百分比两个参数来实现和再现个人(后代)。在第一种方法中的自适应参数控制涉及与种群的适应度分布相关信息熵的估计。在第二种方法中,参数由极端和个人的健身中位数之间的平均值来控制。旨在测试使用加密算法问题两种算法十个十字母实验所使用的平均首通时间,以解决方案进行分析。结果与穷举搜索比较,显示出强劲的证据表明,在每一个问题解决方案的超过85%,可以使用我们的自适应并行遗传算法具有相当更快的速度找到。此外,自适应并联遗传算法与涉及的中位数的第二种方法是始终比使用熵第一方法更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号