DNA Computing and Errors: A Computer Science Perspective

DNA Computing and Errors: A Computer Science Perspective

Lila Kari (The University of Western Ontario, Canada), Elena Losseva (The University of Western Ontario, Canada) and Petr Sosik (Silesian University, Czech Republic and The University of Western Ontario, Canada)
Copyright: © 2005 |Pages: 22
DOI: 10.4018/978-1-59140-333-3.ch003
OnDemand PDF Download:


This chapter looks at the question of managing errors that arise in DNA-based computation. Due to the inaccuracy of biochemical reactions, the experimental implementation of a DNA computation may lead to incorrectly calculated results. This chapter explores different methods that can assist in the reduction of such occurrences. The solutions to the problem of erroneous biocomputations are presented from the perspective of computer science techniques. Three main aspects of dealing with errors are covered: software simulations, algorithmic approaches, and theoretical methods. The objective of this survey is to explain how these tools can reduce errors associated with DNA computing.

Complete Chapter List

Search this Book:
Table of Contents
Marian Gheorghe
Chapter 1
Gheorghe Paun
Membrane computing is a branch of natural computing whose initial goal was to abstract computing models from the structure and the functioning of... Sample PDF
Membrane Computing: Main Ideas, Basic Results, Applications
Chapter 2
Vincenzo Manca, Giuditta Franco, Giuseppe Scollo
Classical dynamics concepts are analysed in the basic mathematical setting of state transition systems where time and space are both completely... Sample PDF
State Transition Dynamics: Basic Concepts and Molecular Computing Perspectives
Chapter 3
Lila Kari, Elena Losseva, Petr Sosik
This chapter looks at the question of managing errors that arise in DNA-based computation. Due to the inaccuracy of biochemical reactions, the... Sample PDF
DNA Computing and Errors: A Computer Science Perspective
Chapter 4
Carlos Martin-Vide, Victor Mitrana
The goal of this chapter is to survey, in a systematic and uniform way, the main results regarding different computational aspects of hybrid... Sample PDF
Networks of Evolutionary Processors: Results and Perspectives
Chapter 5
Andrés Cordón-Franco, Miguel A. Gutiérrez-Naranjo, Mario J. Pérez-Jiménez, Agustín Riscos-Núñez
This chapter is devoted to the study of numerical NP-complete problems in the framework of cellular systems with membranes, also called P systems... Sample PDF
Cellular Solutions to Some Numerical NP-Complete Problems: A Prolog Implementation
Chapter 6
Jean-Louis Giavitto, Olivier Michel
Biology has long inspired unconventional models of computation to computer scientists. This chapter focuses on a model inspired by biological... Sample PDF
Modeling Development Processes in MGS
Chapter 7
Richard Gergory, Richard Vlachos, Ray C. Paton, John W. Palmer, Q. H. Wu, Jon R. Saunders
This chapter describes two approaches to individual-based modelling that are based on bacterial evolution and bacterial ecologies. Some history of... Sample PDF
Computing Bacterial Evolvability Using Individual-Based Models
Chapter 8
Gabriel Ciobanu
In this chapter a model of the molecular networks, created by using a network of communicating automata, is described as a dynamic structure... Sample PDF
On a Formal Model of the T Cell and Its Biological Feedback
Chapter 9
Petros Kefalas, G. Eleftherakis, I. Stamatopoulou
Multi-agent systems are highly dynamic since the agents’ abilities and the system configuration often changes over time. In some ways, such... Sample PDF
Formal Modelling of the Dynamic Behaviour of Biology-Inspired, Agent-Based Systems
About the Authors