第七章TreeSearchingStrategies.ppt

第七章TreeSearchingStrategies.ppt

7.1 Motivation of Tree Searching 7.2 Basic Tree Searching Strategies 7.3 Optimal Tree Searching Strategies 7.4 Personnel Assignment Problem 7.5 Traveling Salesperson Optimization Problem 7.6 The A* Algorithm 7.1 Motivation of Tree Searching 很多问题可以表示成为树. 于是, 这些问题可以使用树 搜索算法来求解 问题的定义 输入: n个布尔变量x1, x2, …., xn 关于x1, x2, …., xn的k个析取布尔式 输出: 是否存在一个x1, x2, …., xn的一种赋值 使得所有k个布尔析取式皆为真 把问题表示为树 通过不断地为赋值集合分类来建立树 (以三个变量(x1, x2, x3)为例) 问题的定义 输入: 具有8个编号小方块的魔方 Hamiltonian环问题 问题定义 输入: 具有n个节点的连通图G=(V, E) 输出: G中是否具有Hamiltonian环 算法 1. 构造由根组成的队列Q; 2. If Q的第一个元素

文档评论(0)

1亿VIP精品文档

相关文档