用法: 奖品收集斯坦纳树问题 (PCST) 是在无向图 G(V,E) 中找到一棵树 T = (V',E') 来最大化利润 (T),它被定义为所有节点的总和 -解决方案中的奖品减去建立网络所需的边的成本。 使用 T = FindTree(G,vp) 开始计算。 函数 PCTSP(G,vp,r) 试图找到一个最优的奖品收集 steiner 树,其根节点为 r。 FindTree 使用不同的顶点作为根多次运行 PCTSP 以找到最佳的奖品收集 steiner 树。
输入格式: 程序的输入图由矩阵 G 和向量 vp 表示。 假设图中有 n 个顶点。 顶点由 1、2、3、...、n 表示。 那么 G 是一个 n × n 矩阵。 如果 G(i,j) 是 NaN 或负数,则没有边连接顶点 i 和顶点 j。 否则,它意味着edge(i,j)的代价。 向量 vp 存储顶点的分数。 vp(i) 是顶点 i
2024-12-10 10:10:26
4KB
matlab
1