首页> 外文学位 >Optimal methods of encoding information for DNA computing.
【24h】

Optimal methods of encoding information for DNA computing.

机译:用于DNA计算的信息编码的最佳方法。

获取原文
获取原文并翻译 | 示例

摘要

Biomolecular computing is a field that studies biologically-based computational paradigms alternative to the traditional electronic ones. The strategy of DNA computing is to encode data in DNA strands and to apply molecular biology tools to perform arithmetic and logic operations. We look at the question of managing errors that arise in DNA-based computation, presenting several solutions to the problem of erroneous bio-computations from the perspective of formal language techniques. The objective of the thesis is the investigation of optimal methods of encoding information in DNA in a way that reduces errors associated with DNA computing.;The DNA strands used for computation need to have certain characteristics in order to avoid data loss and erroneous results. One source of problems comes from DNA code segments attaching to each other in unexpected ways and, as a result, making them unsuitable for computation. In this thesis we analyze the properties that guard against such phenomena and study the sets of sequences that ensure that no unwanted bindings occur during computation.;Another contribution of the thesis is the study of mathematical properties of languages used for encoding of data in DNA. Certain biological operations which can be performed on DNA sequences can be mathematically modelled as operations on words. This portion of the thesis is devoted to the study of such word operations and related language equations using formal language theory techniques.;Another aspect of DNA computing is rooted in the problem of building reliable systems out of unreliable components. Prior to construction of functional and practical computational devices with DNA, it is inevitable that they will be preceded by more simplistic and restricted mechanisms of limited reliability. Discovering how to combine the components of moderate reliability into larger systems with a desired reliability is key to the extension of computing capacity. For this purpose, finite automata can be viewed as an abstraction of a biocomputing process. This thesis investigates the construction of reliable finite automata from component finite automata that do not correctly accept their intended languages.;This thesis is based on articles [45], [53], third chapter of [28], as well as [48] and [49].;Keywords: theoretical DNA computing, DNA encodings, codes, language equations, formal languages.
机译:生物分子计算是研究替代传统电子方法的基于生物学的计算范例的领域。 DNA计算的策略是在DNA链中编码数据,并应用分子生物学工具执行算术和逻辑运算。我们着眼于管理基于DNA的计算中出现的错误的问题,从形式语言技术的角度提出了几种错误的生物计算问题的解决方案。本文的目的是研究以减少与DNA计算相关的错误的方式在DNA中编码信息的最佳方法。;用于计算的DNA链需要具有一定的特性,以避免数据丢失和错误的结果。问题的根源来自以意外方式彼此附着的DNA代码段,结果使它们不适用于计算。在这篇论文中,我们分析了防止这种现象的特性,并研究了确保在计算过程中不会发生不必要的结合的序列集。论文的另一贡献是研究了用于DNA数据编码的语言的数学特性。可以对DNA序列执行的某些生物学操作可以在数学上建模为对单词的操作。本文的这一部分致力于使用形式语言理论技术研究此类词的运算和相关的语言方程。DNA计算的另一方面是基于从不可靠的组件中构建可靠的系统的问题。在构建具有DNA的功能性和实用性计算设备之前,不可避免的是,在它们之前将采用更为简单和受限的有限可靠性机制。发现如何将中等可靠性的组件组合到具有所需可靠性的大型系统中,是扩展计算能力的关键。为此,可以将有限自动机视为生物计算过程的抽象。本文研究了从成分有限自动机中构造出的可靠有限自动机,这些有限自动机不能正确接受其预期的语言。本文基于[45],[53],[28]第三章以及[48]和[49]。关键字:理论DNA计算,DNA编码,代码,语言方程式,形式语言。

著录项

  • 作者

    Losseva, Elena.;

  • 作者单位

    The University of Western Ontario (Canada).;

  • 授予单位 The University of Western Ontario (Canada).;
  • 学科 Computer science.;Bioinformatics.
  • 学位 Ph.D.
  • 年度 2006
  • 页码 132 p.
  • 总页数 132
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号