Splicing Language and System
The Splicing system concept was created to allow the convenient representation of the actions of certain sets of restriction enzymes and ligases on double-stranded DNA molecules. The splicing system is to serve as a viable proposal for designing universal programmable Molecular Computer.
Finite Automata is the simplest form of abstract computing device, but it is an important foundation for a large number of concrete and abstract applications. The applications of finite automata include algorithms for string matching in text editors, spell checkers and in the lexical analyzers in Compilers.
Regular Languages and Finite Automata
A Bibliography of Research Papers on Molecular Computation and Splicing Systems
Some Papers on DNA Computation and Splicing Systems
LINKS