分支限界法TSP问题.pptVIP

  • 16
  • 0
  • 约4.06千字
  • 约 21页
  • 2019-08-03 发布于福建
  • 举报
分支限界法 旅行售货员问题(TSP);6.1 分支限界法的基本思想;6.1 分支限界法的基本??想;6.1 分支限界法的基本思想;旅行售货员问题(TSP);问题陈述: 旅行售货员问题的解空间可以组织成一棵树,从树的根结点到任一叶结点的路径定义了图的一条周游路线。旅行售货员问题要在图G中找出费用最小的周游路线。 即: 设G(V,E)是一带权有向图,V={1,2,…n },其耗费矩阵C=(ci,j),当(i,j)? E时, 记 ci,j= ?且ci,j=? .问如何选择周游路线使耗费最小? ;算法思路:设周游路线从结点1开始,解为等长数组X=(1,x2,...xn) xi?{2,...,n}.则解空间树为排列树,在树中做广度优先搜索。 约束条件: xi ? xj ,i ? j; 目标函数:解向量对应的边权之和∑Cij 目标函数限界初值:U=?;;优先队列式分支限界法用极小堆存储活结点表;{}; B{E,D,C}; E{D, J,K, C}; D{H,J,K,I,C}; H{J,K,I,C};J{K,I,C};K{I,C};I{C};C{}.;算法的while循环体完成对排列树内部结点的扩展。 对于当前扩展结点,算法分2种情况进行处理: ①首先考虑s=n-2的情形,此时当前扩展结点是排列树中某个叶结点的父结点。如果该叶结点相应一条可行回路且费用小于当前最小费用,则将该叶结点插入

文档评论(0)

1亿VIP精品文档

相关文档