基于IC的DNA计算模型的设计

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:qywang88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来DNA计算得到了飞速发展,它具有高度并行性,运算速度快,作为信息载体其贮存容量大,能量消耗低,资源丰富等优点。目前DNA计算在实现上受限于化学条件及自身特点,实现步骤复杂,错误率高。而电子电路具有运算速度快,计算准确,可以复用等优点。本文进行了IC技术和DNA计算思想相结合的尝试,设计出了电子DNA计算模型。该模型具有电子电路和DNA计算共同的优点。本文的主要研究内容如下:1.分析了传统的并行电子计算系统的结构和特征,探讨了DNA计算的方法和思想。2.讨论了使用电路技术实现DNA计算的可行性。提出了电子DNA计算的机器模型的设计方案。3.针对SAT问题,本文参考了DNA计算的解题模型,改造和完善了电子DNA计算的机器模型,使该模型具有最基本的并行存储能力。在FPGA上实现了该机器模型。针对具体SAT问题进行了功能仿真。4.编写了单片机控制程序。电子DNA计算模型通过单片机的控制,实现了全自动的SAT解题过程。5.针对整数均分问题,改造和完善了电子DNA计算机器模型,使电子DNA计算模型具有了并行的算术和逻辑运算能力。在FPGA上实现了该机器模型,通过功能仿真成功解出了1-7的整数均分问题。电子DNA计算的机器模型的设计方案,具有电子电路和DNA计算共同的优点,是利用IC技术模拟DNA计算的一种探索。该模型实现了以空间换时间的目的,是在多项式时间内解决NP完全问题的一种尝试。
其他文献
Internet的开放性和商业化促使越来越多的局域网络加入到Internet中,当局域网连接到Internet上时,防止非法入侵,确保局域网的安全是至关重要的。最有效的防范措施是在局域网
企业在全球市场取得成功的一个关键因素在于其灵活的商业流程。基于Web服务的SOA架构的概念非常适用于支持这种灵活的商业流程和应用系统。许多企业开始在Internet上通过组合
近年,诸如视频会议、IP电话、VoD等基于Internet的流媒体应用得到了人们的普遍关注。然而,由于互连网资源有限、客户节点众多等特征,造成了服务器负载压力过重,难以为网络客
信息集成可以最大程度的利用已有知识成果,屏蔽数据的半结构性、异构性和分布性,为用户提供统一的模式,实现异构数据源之间的信息交换及从异构数据源中有效获取信息。在信息
优质、清洁、环保的天然气对改善环境大有裨益,它在能源消费中的占比也将越来越大。天然气的需求和消费不断增加,与之相关的供给可靠性也越来越受到大家的重视,而燃气负荷的
随着网络规模的不断扩大以及网络技术的飞速发展,安全性也显得越来越重要。入侵检测在整个安全体系中特别是在动态安全防御体系中有很重要的地位。如今入侵检测技术正在扮演着
网格高度的动态性、自治性、异构性给网格环境下的实体合作提出了严格的要求。如何管理分配异构、分布的资源是网格发展要解决的核心问题之一,一种好的资源调度策略能够充分有
随着计算机技术及Internet的飞速发展,网络已经深入影响到了我们日常生活的每个方面。而各式各样的电子文本已经成为我们获得信息的最主要来源。其庞大繁杂的信息使高效、快捷
信息社会的今天,电脑应用系统已经渗透到各行各业。而国内绝大多数旅游景点在门票管理上仍采用人工售票、人工验票等人工管理模式,已远远不能适应现代旅游景点管理的需要。解决
车间作业调度问题是一类具有时间约束、次序约束和资源约束的组合优化问题。在理论上已经证明,车间作业调度问题是一个NP问题,而解决这一问题的关键在于性能良好的优化调度方