第5章 回溯法S3课件.pptVIP

  • 4
  • 0
  • 约5.07千字
  • 约 22页
  • 2019-02-25 发布于山东
  • 举报
Company name 第5章 回溯法 装载问题 符号三角形问题 n后问题 0-1背包问题 图的m着色问题 旅行售货员(TSP)问题 圆排列问题 应用范例 给定无向连通图G=(V, E)和m种不同的颜色: 图的m可着色判定问题:用m种颜色为图G的各顶点V着色,每个顶点着一种颜色;是否有一种着色法使G中每条边的2个顶点着不同颜色 若一个图最少需要m种颜色才能使图中每条边连接的2个顶点着不同颜色,则称这个数m为该图的色数 求一个图的色数m的问题称为图的m可着色优化问题 1 图的m着色问题 问题描述: 在一个平面上的任何地图能够只用4种颜色来着色,使相邻两国在地图上着不同颜色: 地图上每一个区域对应平面图中一个顶点 每个区域在地图上是单连通域 2个区域相邻指它们有一段长度不为零的公共边界,且它们在平面图中对应的2个顶点之间有一条边相连 1 图的m着色问题 特殊实例:四色猜想 目标: 给定图G和m种不同颜色,如果G不是m可着色,给出否定回答 如果G是m可着色,找出所有不同的着色方案 1 图的m着色问题 问题重述: 解向量: . 可行性约束函数: 解空间树:完全m叉树(图中m = 3) 顶点t与已着色的相邻顶点颜色 不重复 1 图的m着色问题 算法设计: (x1, x2, … , xn)表示顶点t所着颜色x[t] void backtrack(int t){ if (t n){

文档评论(0)

1亿VIP精品文档

相关文档