图论模型实例课程.pptVIP

  • 17
  • 0
  • 约8.12千字
  • 约 67页
  • 2016-12-09 发布于江苏
  • 举报
第一讲 规划模型、案例及软件求解 2010数学建模集训班专题讲座--图论模型的建立与分析 专题 图的表示与锁具问题 最小生成树、TSP和灾区巡视问题 最短路、网络流和运输问题 作业 图的表示与锁具问题 不积硅步,无以至千里 --荀子·劝学 图的矩阵表示 关联矩阵 两点间长度为k的路径数目 如果已经一个图的邻接矩阵A,我们想知道任意两个顶点之间长度为k的路径有多少条怎么办? 一个简单的办法如下 令A=A+I B=A X A X X A (k个A相乘) 那么B中元素bij的值就是从i点出发到j点的路径数目 通过下面的案例我们讨论一下这个方法的应用 1994 年全国大学生数学建模竞赛B 题(锁具装箱) 某厂生产一种弹子锁具, 每个锁具的钥匙有5 个槽, 每个槽的高度从{1, 2, 3, 4, 5, 6}中任取一数. 由于工艺及其它原因, 制造锁具时对5 个槽的高度还有两个限制: (1) 至少有3 个不同的数; (2) 相邻两槽的高度之差不能为5. 满足以上条件制造出来的所有互不相同的锁具称为一批. 我们的问题是如何确定每一批锁具的个数 ? 求解上述问题的一般方法 计算机枚举 排列组合计数 缺点:计算量都比较大 图论方法 易见, x = x 1 - x 2, 其中, x 1= 相邻两槽高度之差不为5 的锁具数, 即: 满足限制条件(2) 的锁具数; x 2= 相邻两槽高

文档评论(0)

1亿VIP精品文档

相关文档