Mathematical modelling of persistent splicing systems in DNA computing

Splicing system is a bio-inspired computational model that interprets the cutting and pasting behavior of DNA molecules in the presence of restriction enzymes. Splicing system is defined under the framework of formal language theory. In this research the relation between different types of splicing...

Full description

Bibliographic Details
Main Author: Karimi, Fariba (Author)
Format: Thesis
Published: 2013.
Subjects:
Online Access:Get fulltext
LEADER 02095 am a22001573u 4500
001 36644
042 |a dc 
100 1 0 |a Karimi, Fariba  |e author 
245 0 0 |a Mathematical modelling of persistent splicing systems in DNA computing 
260 |c 2013. 
520 |a Splicing system is a bio-inspired computational model that interprets the cutting and pasting behavior of DNA molecules in the presence of restriction enzymes. Splicing system is defined under the framework of formal language theory. In this research the relation between different types of splicing systems and languages such as uniform, null-context, permanent, persistent and strictly locally testable languages are investigated. Then, the characteristics of persistent and permanent splicing systems are explored in detail. The interesting point about these two systems is that if restriction enzymes are chosen from actual biological sense, then the resulting systems are often persistent and permanent. Their main feature is that the property of crossing of a site is preserved and consequently, the enzymes cleavage process persists. Some sufficient conditions are provided for splicing systems to be persistent and permanent. New concepts of self-closed, crossingpreserved and extended crossing-preserved are introduced. These new concepts are closely connected to the notions of persistent and permanent systems. Moreover, fuzzy splicing system is introduced as an extension of splicing systems. In fact, by considering the threshold languages generated by fuzzy splicing systems, their computational power is increased. In other words, there are some fuzzy splicing systems that generate non-regular languages, while splicing systems with finite components can only generate regular languages. At the end of this research, a laboratory experiment has been conducted to biologically validate the behavior of persistent splicing systems. 
546 |a en 
650 0 4 |a QA Mathematics 
655 7 |a Thesis 
787 0 |n http://eprints.utm.my/id/eprint/36644/ 
856 |z Get fulltext  |u http://eprints.utm.my/id/eprint/36644/1/FaribaKarimiPFS2013.pdf