中科大近似算法作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

10.证明:G中最大团的size为a当且仅当Gm里最大团的size是ma

解:

(1)必要性

由定义可知,Gm是不同G中任意两顶点连线以及G中原有边形成的图,不妨设G 中的两个图分别标记为p和q,p中的每一个点与q中的一个点都有边相连,所以假如G中的一个最大团的size为a,以此类推,p与q组合形成G2最大团的size为2a,同理,Gm最大团的size为ma

(2)充分性

对于充分性,即对图中的顶点的删除,每删除一个G最大团中的顶点,G最大团的size都减一,以此类推,显然有Gm最大团的size为ma。

11.证明:当最优调度在任何机器上至多包含2个作业时,LPT也是最优的

解:

不妨设n=2m,若n<2m,则令Jn+1,…,J2m的时间均为0,将其加入I,不妨设

P1≥P2≥…≥P2m.

设最优调度使得每台机器恰有2个作业:Ji和Jj,则必有i≤m,j>m。否则若某最优调度O,有i,j≤m,则定有某台机器上有Js和Jt,使得s,t>m

因为Pi,Pj≥Ps,Pt,交换Pj和Pt,则Pi+Pt≤Pi+Pj,Ps+Pj≤Pi+Pj

交换后的调度O’的最迟完成时间只可能减少,故O’也是最优调度。

对于i,j>m时,因为Pi,Pj≤Ps,Pt,交换Pj和Pt,则Pi+Pt≤Ps+Pt,Ps+Pt≤Ps+Pt,所以必有最优调度使J I,…,Jm分别分配到M1,…,Mm上,当将J m+1,…,J2m分配到M台机器上时,LPT是将长时间的作业分配到轻负载上,必与该最优调度结果相同。

相关文档
最新文档