首页> 外文期刊>Optimization methods & software >A C plus plus application programming interface for biased random-key genetic algorithms
【24h】

A C plus plus application programming interface for biased random-key genetic algorithms

机译:用于偏向随机密钥遗传算法的C plus应用程序编程接口

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we describe brkgaAPI, an efficient and easy-to-use object-oriented application programming interface for the algorithmic framework of biased random-key genetic algorithms. Our cross-platform library automatically handles the large portion of problem-independent modules that are part of the framework, including population management and evolutionary dynamics, leaving to the user the task of implementing a problem-dependent procedure to convert a vector of random keys into a solution to the underlying optimization problem. Our implementation is written in the C++programming language and may benefit from shared-memory parallelism when available.
机译:在本文中,我们描述了brkgaAPI,这是一种针对有偏的随机密钥遗传算法的算法框架的高效且易于使用的面向对象的应用程序编程接口。我们的跨平台库自动处理框架中一部分与问题无关的模块,包括种群管理和进化动力学,这使用户无需执行与问题相关的过程,即可将随机密钥向量转换为基本优化问题的解决方案。我们的实现是用C ++编程语言编写的,并且可能会在共享内存并行化中受益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号