On properties of bond-free DNA languages

نویسندگان

  • Lila Kari
  • Stavros Konstantinidis
  • Petr Sosík
چکیده

The input data for DNA computing must be encoded into the form of single or double DNA strands. As complementary parts of single strands can bind together forming a double-stranded DNA sequence, one has to impose restrictions on these sets of DNA words (languages) to prevent them from interacting in undesirable ways. We recall a list of known properties of DNA languages which are free of certain types of undesirable bonds. Then we introduce a general framework in which we can characterize each of these properties by a solution of a uniform formal language inequation. This characterization allows us among others to construct (i) a uniform algorithm deciding in polynomial time whether a given DNA language possesses any of the studied properties, and (ii) in many cases also an algorithm deciding whether a given DNA language is maximal with respect to the desired property. © 2005 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bond-Free Languages: Formalizations, Maximality and Construction Methods

The problem of negative design of DNA languages is addressed, that is, properties and construction methods of large sets of words that prevent undesired bonds when used in DNA computations. We recall a few existing formalizations of the problem and then define the property of sim-bond-freedom, where sim is a similarity relation between words. We show that this property is decidable for context-...

متن کامل

A Dna Codification for Genetic Algorithms Simulation

In this paper we propose a model of encoding data into DNA strands so that this data can be used in the simulation of a genetic algorithm based on molecular operations. DNA computing is an impressive computational model that needs algorithms to work properly and efficiently. The first problem when trying to apply an algorithm in DNA computing must be how to codify the data that the algorithm wi...

متن کامل

Direct DNA Immobilization onto a Carbon Nanotube Modified Electrode: Study on the Influence of pH and Ionic Strength

Over the past years, DNA biosensors have been developed to analyze DNA interaction and damage that have important applications in biotechnological researches. The immobilization of DNA onto a substrate is one key step for construction of DNA electrochemical biosensors. In this report, a direct approach has been described for immobilization of single strand DNA onto carboxylic acid-functionalize...

متن کامل

Coding Properties of DNA Languages

The computation language of a DNA-based system consists of all the words (DNA strands) that can appear in any computation step of the system. In this work we define properties of languages which ensure that the words of such languages will not form undesirable bonds when used in DNA computations. We give several characterizations of the desired properties and provide methods for obtaining langu...

متن کامل

Evaluation of the effect of two different desensitizing agents on shear bond strength of universal adhesive resin (an invitro study )

Background and Aim: dentin desensitizers may affect dentin organic matrix properties or occlude dentinal tubules which may have adverse effects on the bonding performance of adhesive systems. The aim of this study was invitro evaluation of Gluma desensitizer and Tokuyama Shield Plus effects or shear bond strength of (BISCO) all-bond universal bonding  system. Materials and Methods: 30 caries f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 334  شماره 

صفحات  -

تاریخ انتشار 2005