二分图顶点覆盖问题的求解及应用

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:chenshu541775136
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着超大规模集成电路芯片生产技术的发展,单片芯片的集成度越来越高。要想一次生产出没有任何缺陷的芯片已不太可能。为了提高芯片的成品率,目前一种较为常用的方法是在超大规模集成电路芯片内部集成备用行(SR)和备用列(SC)用以替换阵列中有缺陷的行和列[5][6],采用激光修复工艺可以很容易地实现这一修复过程[6]。Kuo和Fuchs[5]对该问题进行了开拓性的研究并给出了一些极有价值的结论:芯片可以抽象为一个M×N的阵列,对该阵列进行修复可以归结为用SR个行和SC个列对m×n的二分图进行覆盖。另外,Kuo和Fuchs还对如何修复给出了两个算法:一个是近似算法,到目前为止,该算法仍然是最高效的顶点覆盖问题的求解算法之一。但该算法的缺点在于不能保证求出顶点覆盖的最优解。也就是说,当一片芯片在事实上是可修复时却有可能在近似算法中得到不可修复的结论。另一个算法是启发式的分支界定算法,但该算法仅仅在中等规模的二分图中可行。Che在此前也曾提出过一种基于启发式的错误谱算法[1],有效提高了求解的效率。但该算法仍然存在不能保证最优解的问题。 由于顶点覆盖问题的精确求解在实际应用中的需要,九十年代末期提出了参数计算理论,并很好的应用于顶点覆盖问题的求解上。Buss提出了第一个固定参数算法,并证明了该算法的运行时间复杂度为O(kn+2kk2k+2)[8],该算法的时间复杂度随后被Downey和Pellows改进为O(An+2kk2)[9]。Balasubramanian教授率先在顶点覆盖问题的精确求解上突破了以2为底的指数复杂度。他提出的新算法证明了顶点覆盖问题可在O(kn+1.322718kk2)的时间复杂度内被求解[2]。最近,Chen和Kanj又提出了时间复杂度为O(kn+1.271kk2)的固定参数算法[3]。这是迄今为止已发表的最快的顶点覆盖问题算法。 但是,以上的算法并不能直接应用于受二分图约束的顶点覆盖问题(COnstraint Bipartite Vertex Cover,CBVC)求解。这是由于电路芯片的缺陷修复的实际问题造成的。但是,二分图本身也有许多有用的特性可以让我们减小问题的求解范围。 本论文应用固定参数算法,结合二分图的特殊性,,提出来一种简单但却十分有效的顶点覆盖算法,可在时间复杂度为O(1.26k1+k2+(k1+k2)n)求得CBVC的精确解。
其他文献
本文系统地论述了基于可重组体系结构的密码芯片设计的全过程,文章首先阐述了该设计的课题背景,给出了使用HDL方法设计密码芯片的特点和研究思路,然后对芯片的设计环境作了简要
本文采用单靶倒筒式直流溅射技术,结合辐射式加热装置,设计了一种全新的二维旋转方式,实现了在直径2英寸LaAlO3(100)单晶基片两面同时溅射沉积薄膜,成功的制备出了低微波表面电阻(Rs
探讨和研究菊酯类农药对花生地下害虫的防治效果,采用近根穴施方式对5.7%氟氯氰菊酯及其与5%氟啶脲等拟酯类农药的组合进行了蛴螬防效试验,并与40%毒死蜱(4.5L·hm^-2)、
InGaAs/GaAs应变量子阱激光器具有级低的阈值电流密度、较高的特性温度和较高的光学灾变损伤阈值,这使得激光器具有更高的输出功率和更长的寿命。因此InGaAs/GaAs应变量子阱结
多孔硅(PS)是近年来发展起来的一种新型硅基材料,具有与单晶硅材料大不相同的特性。多孔硅可在近红外和可见,甚至在近紫外光区辐射强烈的荧光,使得它可用来制造发光器件,并可望能用
为了提高高中信息技术的教学质量,文章对分层教学在高中信息技术课程教学中应用的必要性进行了探讨,并提出了分层教学在高中信息技术课程教学中的应用策略。
中共十九大报告指出,要优先发展教育事业,建设教育强国。新时期以来,我国教育事业持续向好,教育改革成效显著,教育现代化稳步推进,为促进经济发展、文化繁荣、社会和谐做出重
社会主义市场经济的建立和发展,对社会生活的各个方面产生影响.高校学生的价值观念受着社会整体价值规范的影响,其主流是进步的、积极的、健康的,但社会环境中的不良现象对大
目的:学习《中医儿科常见病诊疗指南》(以下简称《指南》),通过临床病例观察,评价该指南中的推荐方药治疗小儿厌食脾失健运证的临床疗效,为指南的临床使用和推广提供依据。方
主要综述了1-脱氧野尻霉素的功能、来源、合成路径和在桑中含量的影响因素,及其主要的检测方法。