计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (20): 157-160.DOI: 10.3778/j.issn.1002-8331.2010.20.044
刘 伟1,郭 迎2,孟大志3
Self-assembly model of simple arithmetic in DNA computing—Addition
LIU Wei1,GUO Ying2,MENG Da-zhi3
摘要: DNA计算是基于DNA分子生化反应,能够在DNA计算机上实现的算法。它具有高度并行性、容量大、速度快等特点。同传统电子计算机一样,它也是以加、减、乘、除等简单算术运算和异或等逻辑运算为基本运算单元。在Labean加法的基础上,设计了通用的N进制的并行加法DNA自装配模型,算法的时间复杂度为O(1),空间复杂度为O(n)。在此基础上又设计了一位数连加的DNA自装配模型,为今后的并行乘法奠定了基础。算法的主要优点在于编码简单、效率高,且具有通用性。
中图分类号: