Search: in
Peptide computing
Peptide computing Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
Peptide_computing Email this to a friend      Peptide_computing

Peptide computing

Peptide computing is a form of computing which uses peptides and molecular biology, instead of traditional silicon-based computer technologies. The basis of this computational model is the affinity of antibodies towards peptide sequences. Similar to DNA computing, the parallel interactions of peptide sequences and antibodies have been used by this model to solve a few NP-complete problems. Specifically, the hamiltonian path problem (HPP) and some versions of the set cover problem are a few NP-complete problems which have been solved using this computational model so far. This model of computation has also been shown to be computationally universal (or Turing complete).

This model of computation has some critical advantages over DNA computing. For instance, while DNA is made of four building blocks, peptides are made of twenty building blocks. The peptide-antibody interactions are also more flexible with respect to recognition and affinity than an interaction between a DNA strand and its reverse complement. However, unlike DNA computing, this model is yet to be practically realized. The main limitation is the availability of specific monoclonal antibodies required by the model.

See also

References





Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Related Links in Peptide computing

Search for Peptide computing in Tutorials
Search for Peptide computing in Encyclopedia
Search for Peptide computing in Dictionary
Search for Peptide computing in Open Directory
Search for Peptide computing in Store
Search for Peptide computing in PriceGig



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Advertisement

Advertisement



Peptide computing
Peptide_computing top Peptide_computing

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement