树的染色解题概述.docVIP

  • 12
  • 0
  • 约2.18千字
  • 约 3页
  • 2017-06-05 发布于天津
  • 举报
树的染色解题概述.doc

树的染色解题概述: 题目叙述:n个点构成一棵树,仅有一个根节点,每个的染色时间设为pi,染色代价系数是wi,必须在父结点染完后才能染子结点,设结点i染色完毕的时刻是Ci,求min 解: 定义qi wi/pi, 又设I是 1,2,…n 的一个子集,即若干结点的集合。定义w I , p I , q I w I /p I . 定义两个子集I,J 1,2,…n 是并行的,如果对于任意结点i∈I,j∈J,i即不是j的前驱结点也不是j的后继结点.I与J并行写作I ~ J. 引理1:如果π是一个最优化的序列,设I和J是π中的两个连续结点的集合(即集合I,J中的的点被相继染色),且I正好在J之前,如果我们交换I和J的位置得到一个新的序列π’,那么有 如果在π中,有I ~ J,那么q I ≥q J 如果I ~ J,且q I q J ,那么π’也是一个最优化的 a是最优化序列中并行集合的属性,性质b表示从一个最优化序列可以得到另一个最优化序列。 证明: 用f表示目标函数,那么我们有f π ≤f π’ ,因为π是最优化的。因此有 0≤f π -f π’ w I p J -w J p I . 两端除以p I p J 得到 q I =w I /p I ≥w J /p J =q J 如果q I q J ,那么f π =f π’ 并且π’也是最优化的。 □ 定理1:如果结点i,j有i j的关

文档评论(0)

1亿VIP精品文档

相关文档