首页 > 编程语言 >近似算法

近似算法

时间:2023-01-15 10:33:53浏览次数:58  
标签:对应状态 函数 优秀 问题 NP 近似算法

概述

  • 现实是复杂而困难的。

    • 很多问题是 NP 的。

    • 同样很多的问题我们连它们是不是 NP 都不知道。

    • 更多的问题我们甚至无法把它归约到某种逻辑学的形式上,更无从谈起了。

  • 但是,我们还是想知道。我们还是想知道:

    • 这个命题是否很可能/很不可能是真的?

    • 这个问题的足够优秀的解/决策集是怎样的?

  • 于是我们考虑模仿现实中许多混沌系统的演化或者说自组织方式,试图以此在可以接受的时间内获得一个足够好,也即足够现在用的解(判定性问题一般交给随机探测,不在这里)。

  • 它们就是近似算法。

  • 我个人认为下面三种算法有递进关系。

约定

  • 本系列文章中,“估价函数”指的是需求下对应状态的优秀程度,“状态评估函数”指的是在期望意义下对应状态能转移到的最终状态的优秀程度。

  • 不过大部分情况下后者不可求,所谓的“用状态评估函数来进行转移”只是一种美好的愿望,故盲目性总是存在的。

爬山算法

模拟退火

遗传算法

标签:对应状态,函数,优秀,问题,NP,近似算法
From: https://www.cnblogs.com/weixin2024/p/17053164.html

相关文章

  • 好书推荐 | 近似算法的设计与分析
    前一段时间我们在​​好书推荐|启发式算法的入门书籍​​这篇推文中推荐了一本启发式算法的入门书籍,但后台有很多不同觉得这本书有些简单,想让我们推荐一些高阶的算法设计......