虫虫首页|资源下载|资源专辑|精品软件
登录|注册

解空间

  • 首先采用某种编码方式将解空间映射到编码空间

    首先采用某种编码方式将解空间映射到编码空间,每个编码对应问题的一个解,称为染色体或个体。一般通过随机方法确定起始的一群个体,称为种群,在种群中根据适应值或某种竞争机制选择个体,使用各种遗传操作算子产生下一代如此进化下去,直到满足期望的终止条件。

    标签: 首先采用 编码方式 映射 编码

    上传时间: 2014-01-14

    上传用户:sssl

  • 回溯基本原理(1) 􀂃 说文解字 􀂃 感性认识 • 八皇后问题 • 四皇后问题 􀂃 解空间树 􀂃 搜索过

    回溯基本原理(1) 􀂃 说文解字 􀂃 感性认识 • 八皇后问题 • 四皇后问题 􀂃 解空间树 􀂃 搜索过程 􀂃 直观分析 􀂃 原理描述 • 总体步骤 • 搜索过程 􀂃 编码套路 • 套路一:递归回溯 • 套路二:迭代回溯

    标签: 1048707 8226 解空间

    上传时间: 2013-12-30

    上传用户:xjz632

  • 转载 排课系统 采用某种编码方式将解空间映射到编码空间

    转载 排课系统 采用某种编码方式将解空间映射到编码空间,每个编码对应问题的一个解,称为染色体或个体。一般通过随机方法确定起始的一群个体,称为种群,在种群中根据适

    标签: 映射 编码方式 编码

    上传时间: 2016-03-18

    上传用户:dbs012280

  • 根据解空间的维数可以将优化问题分为一维空间优化和多元优化问题。本程序以求函数:f(x)=x+10*sin(5x)+7*cos(4x),0=<x<=9为例说明遗传算法的源程序

    根据解空间的维数可以将优化问题分为一维空间优化和多元优化问题。本程序以求函数:f(x)=x+10*sin(5x)+7*cos(4x),0=<x<=9为例说明遗传算法的源程序

    标签: lt sin cos 10

    上传时间: 2014-01-02

    上传用户:ynsnjs

  • 算法框架: a.. 问题的解空间:应用回溯法解问题时

    算法框架: a.. 问题的解空间:应用回溯法解问题时,首先应明确定义问题的解空间。问题的解空间应到少包含问题的一个(最优)解。 b. 回溯法的基本思想:确定了解空间的组织结构后,回溯法就从开始结点(根结点)出发,以深度优先的方式搜索整个解空间。这个开始结点就成为一个活结点,同时也成为当前的扩展结点。在当前的扩展结点处,搜索向纵深方向移至一个新结点。这个新结点就成为一个新的活结点,并成为当前扩展结点。如果在当前的扩展结点处不能再向纵深方向移动,则当前扩展结点就成为死结点。换句话说,这个结点不再是一个活结点。此时,应往回移动(回溯)至最近的一个活结点处,并使这个活结点成为当前的扩展结点。回溯法即以这种工作方式递归地在解空间中搜索,直至找到所要求的解或解空间中已没有活结点时为止。 (3). 运用回溯法解题通常包含以下三个步骤: a. 针对所给问题,定义问题的解空间; b. 确定易于搜索的解空间结构; c. 以深度优先的方式搜索解空间,并且在搜索过程中用剪枝函数避免无效搜索;

    标签: 算法 回溯法 解空间

    上传时间: 2017-09-20

    上传用户:sdq_123

  • 0_1背包问题,回溯法解背包问题 0-l背包问题是子集选取问题。一般情况下

    0_1背包问题,回溯法解背包问题 0-l背包问题是子集选取问题。一般情况下,0-1背包问题是NP难题。0-1背包 问题的解空间可用子集树表示。解0-1背包问题的回溯法与装载问题的回溯法十分类 似。在搜索解空间树时,只要其左儿子结点是一个可行结点,搜索就进入其左子树。当 右子树有可能包含最优解时才进入右子树搜索。否则将右子树剪去。设r是当前剩余 物品价值总和;cp是当前价值;bestp是当前最优价值。当cp+r≤bestp时,可剪去右 子树。计算右子树中解的上界的更好方法是将剩余物品依其单位重量价值排序,然后 依次装入物品,直至装不下时,再装入该物品的一

    标签: 背包问题 回溯法

    上传时间: 2014-01-17

    上传用户:小码农lz

  • 粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation).源于对鸟群捕食的行为研究 PSO同遗传算法类似

    粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation).源于对鸟群捕食的行为研究 PSO同遗传算法类似,是一种基于叠代的优化工具。系统初始化为一组随机解,通过叠代搜寻最优值。但是并没有遗传算法用的交叉(crossover)以及变异(mutation)。而是粒子在解空间追随最优的粒子进行搜索。详细的步骤以后的章节介绍 同遗传算法比较,PSO的优势在于简单容易实现并且没有许多参数需要调整。目前已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他遗传算法的应用领域

    标签: evolutionary computation PSO 粒子群

    上传时间: 2015-03-27

    上传用户:源弋弋

  • 0 / 1背包问题是一个N P-复杂问题

    0 / 1背包问题是一个N P-复杂问题,为了解决该问题,,将用回溯算法解决该问题。既然想选择一个对象的子集,将它们装入背包,以便获得的收益最大,则解空间应组织成子集树的形状(如图1 6 - 2所示)。该回溯算法与4 . 2节的装载问题很类似。首先形成一个递归算法,去找到可获得的最大收益。然后,对该算法加以改进,形成代码。改进后的代码可找到获得最大收益时包含在背包中的对象的集合。

    标签: 背包问题

    上传时间: 2013-11-25

    上传用户:helmos

  • 这是一个贪心算法的c程序。贪心算法(也叫贪婪算法)不是某种特定的算法

    这是一个贪心算法的c程序。贪心算法(也叫贪婪算法)不是某种特定的算法,而是一类抽象的算法,或者说只是一种思想,它的具体表现在,对解空间进行搜索时,不是机械地搜索,而是对局部进行择优选取,贪心算法的目的不是为了找到全部解,也当然找不出最优解,而只是找出一种可行解,这样就会得到惊人的高效性。因此,贪心算法也叫启发式搜索,这种启发就是所谓的“贪心策略”。

    标签: 算法 程序

    上传时间: 2014-12-07

    上传用户:baiom

  • c语言实现的A*算法

    c语言实现的A*算法,此算法用于搜索解空间,喜欢人工智能的同志过来下载吧

    标签: c语言 算法

    上传时间: 2013-12-21

    上传用户:daoxiang126