What is DNA Computing?


My major topic is DNA computing or molecular computation.

My works are

  • developing NACST (Nucleic Acid Computing Simulation Toolbox)

    - Software tool for simulation and programming of DNA Computers

    I focus on bio-inspired intelligence technologies (bio-intelligence). I try to model the biological information processing at the molecular level and its application to construction of learning and adaptive systems for solving NP-complete problems. I and my professor developed the concept, Molecular Programming (MP), evolutionary algorithms designed for automatic programming of molecular (DNA) computers.

  • DNA Computing for Network Optimization
    (You can see the abstract flows of network optimization using DNA computation method)

    Using the NACST system, I simulated Adleman's experiment (Hamiltonian Path Problem), Ouyang's experirment (Maximal Clique Problem), and I solved Travelling Salesman Problems.