来源:今日热点 | 2023-03-30 09:31:13 |
启发式算法是相对于最优化算法提出的。一个问题的最优算法求得该问题每个实例的最优解。启发式算法可以这样定义:一个基于直观或经验构造的算法,在可接受的花费(指计算时间和空间)下给出待解决组合优化问题每一个实例的一个可行解,该可行解与最优解的偏离程度一般不能被预计。现阶段,启发式算法以仿自然体算法为主,主要有蚁群算法、模拟退火法、神经网络等。计算机科学的两大基础目标,就是发现可证明其执行效率良好且可得最佳解或次佳解的算法。而启发式算法则试图一次提供一或全部目标。 例如它常能发现很不错的解,但也没办法证明它不会得到较坏的解;它通常可在合理时间解出答案,但也没办法知道它是否每次都可以这样的速度求解。
现代启发式算法的发展方向是什么?
(1)整理归纳分散的研究成果,建立统一的算法体系结构。
(2)在现有的数学方法(模式定理、编码策略、马尔可夫链理论、维数分析理论、复制遗传算法理论、二次动力系统理论、傅立叶分析理论、分离函数理论、Walsh函数分析理论)的基础上寻求新的数学工具。
(3)开发新的混合式算法及开展现有算法改进方面的研究。
(4)研究高效并行或分布式优化算法。
2023-03-30 08:47:17
2023-03-30 08:37:05
2023-03-30 08:49:17
2023-03-30 08:51:25
2023-03-30 08:51:23
2023-03-29 16:22:26
2023-03-29 16:14:54
2023-03-29 15:58:42
2023-03-29 15:53:55
2023-03-29 15:53:04
2023-03-29 15:52:16
2023-03-29 15:49:07
2023-03-29 15:48:51
2023-03-29 15:48:42
2023-03-29 15:48:40
2023-03-29 15:48:31
2023-03-29 15:48:26
2023-03-29 15:46:23
2023-03-29 15:44:55
2023-03-29 15:43:45
2023-03-29 15:41:28