Molecular Computation: RNA Solutions to Chess Problems - PowerPoint PPT Presentation

About This Presentation
Title:

Molecular Computation: RNA Solutions to Chess Problems

Description:

Using a combination of a binary RNA library and ribonuclease (RNase) H digestion, ... algorithm that would hydrolyze RNA strands that did not fit the constraints of a ... – PowerPoint PPT presentation

Number of Views:97
Avg rating:3.0/5.0
Slides: 9
Provided by: bisn2
Category:

less

Transcript and Presenter's Notes

Title: Molecular Computation: RNA Solutions to Chess Problems


1
Molecular Computation RNA Solutions to Chess
Problems
  • Proceedings of the National Academy of Science
    (PNAS),
  • vol. 97, no. 4, pp. 1385-1389, February 15, 2000.
  • Cho, Dong-Yeon

2
Abstract
  • We introduce RNA as a molecule for computation to
    present a general approach for the solution of
    the famous SAT problems.
  • Using a combination of a binary RNA library and
    ribonuclease (RNase) H digestion, we developed a
    destructive algorithm that would hydrolyze RNA
    strands that did not fit the constraints of a
    chosen problem.

3
Knight Problem
  • Definition
  • What configurations of knights can one place on
    an n ? n chess board such that no knights is
    attacking any other knight on the board.
  • ((?h??f)??a)?((?g??i)??b)?((?d??h)??c)?((?c??i)??d
    )?((?a??g)? ?f)?((?b??f)??g)?((?a??c)??h)?((?d??b)
    ??i)
  • This is simplifies to ((?h??f)??a)?((?g??i)??b)?((
    ?d??h)??c)?((?c??i)??d)?((?a??g)? ?f).

4
Design and Synthesis of a 10-Bit DNA Library
  • Template
  • Important criteria to design of the combinatorial
    pool
  • Each of the bit encodings must be fundamentally
    different. (Maximize the Hamming Distances)
  • The strands were biased to avoid secondary
    structure so that each bit position would be
    equally accessible to the enzymes and
    oligonucleotides that operate on the pool
    molecules.
  • The strands were controlled to avoid
    hybridization to themselves or to any other
    library strands by more than seven consecutive
    base pairs.

5
  • Synthesis

6
Algorithm for Solving the Knight Problem Using
the RNA Library
7
Methods of Readout
8
RNA Solutions
Write a Comment
User Comments (0)
About PowerShow.com