最小权路径集问题.PDF

最小权路径集问题.PDF

最小权路径集问题 【解题报告】 关键词 :斯坦纳树、DP套 DP、最短路优化 DP 将这些路径分为若干个部分 ,使得每个部分都相交 ,不同部分不相交。那么每个 部分的所有路径的端点都连通。 记 f (i,S) 表示使点 与集合 中每一个点都连通的最小代价。其中i S  {1,2,...,n}。 S 那么有状态转移 : (1 )f (i,S)f (i,T)f (i,ST) ,其中 T  S 。 这一转移表示 :将 划分为若干个不相交子集 ,如果 和y(x,y k)不属于同一 S x 个子集 ,那么 到 、 到 的路径就不重合。 i x i y 我们考虑像背包问题或者树形 DP一样 ,一个个地加入集合 ,就能够推出上述转 移。 (2 )f (i,S)f (j,S)w(i,j) 这一转移表示 :一切从 出发到集合 中任一点的路径都两两重合。首先 ,任意i

文档评论(0)

1亿VIP精品文档

相关文档