上传者: 38742124
|
上传时间: 2021-12-16 11:10:50
|
文件大小: 11.95MB
|
文件类型: -
遗传算法源代码matlab程序qopt
量子启发式进化算法求解优化问题
该存储库包含一些由Robert
Nowotniak在2010-2015年间开发的未发布的源代码。
它们用于研究高级随机搜索算法(主要是量子启发式进化和遗传算法以及其他种群方法),以进行数值和组合优化。
这些程序和算法是用不同的编程语言开发的:C,C
++,带有Cython接口的Python,CUDA
C内核,助手Bash
shell脚本以及某些算法,甚至在Matlab中也是如此。
源代码库的主要内容:
Algorithms
/
purepython
/
-纯Python中的算法实现(最慢的初始POC实现)
Algorithms
/
*
。pyx-Cython中的iQIEA,MyRQIEA2,QIEA1,QIEA2,rQIEA算法实现
C
/
-一些算法和测试问题在C
++中的实现
CUDA
/
-CUDA
C计算内核在GPGPU中实现了一些算法(极快,在多GPU环境中可提高数百倍的速度)
问题/
-不同的数值优化函数,背包问题,SLAM,编码不同组合问题的SAT(布尔可满足性问题),以及来自CEC2005,CEC2