【发布时间】:2011-10-24 16:18:27
【问题描述】:
我有幻灯片比较了两种版本的本地搜索算法:贪婪算法和最陡算法。
贪婪: 生成解决方案x; 重复 { 对于 N(x) 中的每个 y 以随机顺序排列 { 如果 f(y) > f(x) 那么 x = y; } } 直到没有找到更好的解决方案
最陡: 生成解决方案x; 重复 { 在N(x)中找到最佳解y; 如果 f(y) > f(x) 那么 x = y; } 直到没有找到更好的解决方案
但我在互联网上到处都读到贪婪的方法会寻找最好的(不是首先找到更好的)解决方案。那么区别是什么呢?还有:哪个版本是真的?
【问题讨论】:
标签: mathematical-optimization minimization