算法框架: a.. 问题的解空间:应用回溯法解问题时,首先应明确定义问题的解空间。问题的解空间应到少包含问题的一个(最优)解。 b. 回溯法的基本思想:确定了解空间的组织结构后,回溯法就从开始结点(根结点)出发,以深度优先的方式搜索整个解空间。这个开始结点就成为一个活结点,同时也成为当前的扩展结点。在当前的扩展结点处,搜索向纵深方向移至一个新结点。这个新结点就成为一个新的活结点,并成为当前扩展结点。如果在当前的扩展结点处不能再向纵深方向移动,则当前扩展结点就成为死结点。换句话说,这个结点不再是一个活结点。此时,应往回移动(回溯)至最近的一个活结点处,并使这个活结点成为当前的扩展结点。回溯法即以这种工作方式递归地在解空间中搜索,直至找到所要求的解或解空间中已没有活结点时为止。 (3). 运用回溯法解题通常包含以下三个步骤: a. 针对所给问题,定义问题的解空间; b. 确定易于搜索的解空间结构; c. 以深度优先的方式搜索解空间,并且在搜索过程中用剪枝函数避免无效搜索;
资源简介:算法框架: a.. 问题的解空间:应用回溯法解问题时,首先应明确定义问题的解空间。问题的解空间应到少包含问题的一个(最优)解。 b. 回溯法的基本思想:确定了解空间的组织结构后,回溯法就从开始结点(根结点)出发,以深度优先的方式搜索...
上传时间: 2017-09-21
上传用户:sdq_123
资源简介:介绍了人脸识别的基本概念、应用范围、存在问题及发展方向。其 次阐述了子空间方法的基本概念、原理及一些常见的算法。之后提出了融合两个 子空间特征的改进算法,并详细讨论了该新算法的设计思路、设计过程及性能试 验。再次介绍了本实验室基于子空间方法...
上传时间: 2016-01-27
上传用户:zm7516678
资源简介:八数码问题的解决方法:用A*算法来解决的.可以
上传时间: 2016-08-03
上传用户:685
资源简介:常微分方程初值问题的数值解法:Euler方法、 Runge-Kutta方法、线性多步法、预测-校正法、 等。
上传时间: 2015-04-21
上传用户:libenshu01
资源简介:优化方法中的解非线性规划问题的一种方法,惩罚函数法
上传时间: 2015-04-25
上传用户:siguazgb
资源简介:优化方法中的解非线性规划问题的一种方法,碰壁函数法
上传时间: 2015-04-25
上传用户:yxgi5
资源简介:优化方法中的解非线性规划问题的一种方法,乘子法
上传时间: 2014-10-31
上传用户:远远ssad
资源简介:Oracle 10g 数据库的最新特性。包括:可传输的表空间、闪回版本查询、闪回表、回滚监视
上传时间: 2013-12-19
上传用户:PresidentHuang
资源简介:顶点覆盖问题的NP完全证明和顶点覆盖优化问题的近似算法
上传时间: 2015-09-08
上传用户:lhc9102
资源简介:本程序是求解随即约束问题的优化计算:机会约束的模糊规划
上传时间: 2013-12-24
上传用户:invtnewer