贪婪算法是一种算法范式,它遵循问题求解的启发式方法,即在每个阶段做出局部最优选择,以期寻求全局最优。 在许多问题中,贪婪策略通常不会产生最优解,但是贪婪的启发式方法可能会产生局部最优解,该局部最优解在合理的时间内近似于全局最优解。 例如,针对旅行商问题的贪婪策略(具有很高的计算复杂性)如下启发式:“在每个阶段,访问最接近当前城市的未访问城市”。 这种启发式方法无需找到最佳解决方案,而是以合理数量的步骤终止; 寻找最佳解决方案通常需要不合理的许多步骤。 在数学优化中,贪婪算法可解决具有拟阵特性的组合问题
漫画:有趣的 “切蛋糕“ 问题
程序人生
0+阅读 · 2019年5月18日
如何从计算视角研究网络传播影响力最大化问题?
微软研究院AI头条
1+阅读 · 2020年6月3日
程序员算法基础——贪心算法
CocoaChina
0+阅读 · 2018年6月7日
NeurlPS 2019丨微软亚洲研究院精选论文解读
微软研究院AI头条
1+阅读 · 2019年12月9日
生猛的古埃及人,没想到偏科这么严重
中科院物理所
0+阅读 · 2018年9月13日
参考链接
微信扫码咨询专知VIP会员