基于粘贴模型的图顶点着色问题的dna算法

基于粘贴模型的图顶点着色问题的dna算法

ID:34094823

大小:198.39 KB

页数:3页

时间:2019-03-03

基于粘贴模型的图顶点着色问题的dna算法_第1页
基于粘贴模型的图顶点着色问题的dna算法_第2页
基于粘贴模型的图顶点着色问题的dna算法_第3页
资源描述:

《基于粘贴模型的图顶点着色问题的dna算法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、维普资讯http://www.cqvip.com第26卷第l2期计算机应用Vo1.26No.122006年l2月ComputerApplicationsDee.2006文章编号:1001—9081(2006)12—299803基于粘贴模型的图顶点着色问题的DNA算法马季兰,杨玉星(太原理工大学计算机与软件学院,山西太原030024)(jade—star@163.CO1TI)摘要:为了用生化实验的方法解决图的顶点着色问题,基于粘贴模型的巨大并行性,将着色问题转化为可满足性问题,提出一个基于粘贴模型的DNA算法。通过一个实例给出了操作步骤

2、,并对生化反应过程进行了模拟,得出具体的着色方案,证明了该算法的可行性。关键词:DNA计算;粘贴模型;NP完全问题;图顶点着色中图分类号:TP301.6文献标识码:ADNAalgorithmofgraphvertexcoloringproblembasedonstickermodelMaJi.1anYangYuxing(CollegeofComputerandSoftware,TaiylmnUniversityofTechnology,Taly~,anShar~i030024,China)Abstract:Inordertosolve

3、thegraphve~ex—coloringproblem,aDNAalgorithmbasedonstickermodelwasproposed,whichconve~edthecoloringproblemtosatisfiabilityproblemonthebasisofthevastparallelism.TheoperationstepswereVenthroughaninstance+AndasimulationexperimentWaScarriedouttoillustratethebiochemicalproced

4、ures.Thefinalcoloringschemesweregot.Consequently,thefeasibilityofthealgorithmisproved.Keywords:DNAcomputing;stickermodel;NP··completeproblem;vertex--coloringofgraph存储合成物中的某一个位元为单链时表示O,为双链时表示0引言1。如图1所示是子链数为4,子链长度为5个碱基的位串。由于解决NP(Non-deterministicPolynomial,非确定多项式复杂程度)完全问题

5、的精确算法的时间复杂度随着问题的规模成指数级增长,因此,传统计算机对这一类问题显得力不从心。随着DNA计算与DNA计算机研究的展开,一些NP完全图1一个位串实例问题、NP难问题的计算模型被相继提出J。图1中的位串对应的二进制串是:0110。计算模型的研究一直是DNA计算领域的研究热点之一,粘贴模型在位串上定义了四种基本操作:至今已有不少的计算模型被提出,其中,近几年的研究热门是合并:定义存储合成物的集合。与的合并为,其中,剪接模型和粘贴模型]。其中,粘贴模型是文献[5]首次提T=T。u。出的DNA计算模型,粘贴模型有着与剪接模型同样的

6、计算能分离:根据存储合成物中第i个位元的状态(即单、双链)力,而且具有不需要延伸DNA链、不需要酶的参与以及材料将存储合成物的集合分解为两个集合:+(T,i)和一(T,i),可以重复利用等优点。目前,研究者们基于粘贴模型已经解其中+(T,i)为该位元为“1”的位串的集合,一(,f)为该位决了不少NP类问题。例如:3-SAT问题(3-satisfiability,3可元为⋯0’的位串的集合。满足性问题)J、旅行商问题(TravelingSalesmanProblem,设置:对存储合成物的集合中的所有位串的某~特定TsP)⋯、k一团与k一

7、独立集问题等。文献[9]根据颜色将位置i的位元,Set(T,i)的含义是:若其状态为“0”,将其状态顶点编码成k个长度不同的单链DNA,给出了求图的顶点设置为“1”。k一着色问题的一种DNA算法;文献[10]中提出了一种图的清除:对存储合成物的集合中的所有位串的某~特定顶点着色问题的粘贴算法,其主要思想是将着色问题分解成位置i的位元,Clear(T,i)的含义是:若其状态为⋯1’,将其状顶点独立集问题和顶点划分问题进行解决;本文是将图的顶态设置为“0”。点着色问题转化为SAT问题进行解决。基于粘贴模型的计算模式就是将问题的所有可能解用

8、位1粘贴模型串来编码,得到一个“数据池”,对该数据池中的位串通过上在粘贴模型中用单、双链DNA分子进行编码,分别对应述操作的某一种或者几种操作的排列组合,筛选出结果串,如于传统计算机的0和1。在粘贴模型的存储区中,放置着

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。