Basic Architecture and Applications of DNA Computing |
Nordiana Rajaee, Azham Zulkharnain & Awang Ahmad Sallehin Awang Hussaini |
Download pdf |
Keywords: DNA Computing; Bio-inspired Computing |
A b s t r a c t |
DNA computing is a new computing paradigm utilizing actual DNA oligonucleotides to do computation by employing biomolecular tools to get the reaction and outputs extraction. In this paper, we introduce basic architecture of DNA computing. Brief explanation on the biomolecular tools employed in DNA computing are also included, and its various applications in many fields are also discussed. © Transactions on Science and Technology 2016 |
References
[1]
Adleman L. (1994). Molecular computation of
solutions to combinatorial problems.
Science,
266, 1021-1024
[2]
Amos, M. (2004). Theoretical and Experimental DNA
Computation, Natural Computing Series, Springer
[3]
Boruah, K. & Dutta, J. C. (2015). Twenty years of
DNA computing: From complex combinatorial problems to the Boolean
circuits, International
Conference on. IEEE Electronic Design, Computer Networks &
Automated Verification (EDCAV), 29 -30 January, Kolkatta,
India, 52-57.
[4]
Cannataro, M., Santos, R. W. D, Sundnes, J. &
Veltri, P. (2012). Advanced computing solutions for health care
and medicine. Journal of
Computational Science,
3(5), 250-253
[5]
Dong, M, Wang, N. & Tao, J. (2009). DNA computing in control
systems: A survey. Control and Decision Conference.
December 16-18. Guilin.
4942-4946.
[6]
Ezziane, Z. (2005). DNA computing: applications
and challenges.
Nanotechnology, 17(2),
R27
[7]
Fundamental Concepts of Biology (2016).
(http://www.ric.edu/faculty/jmontvilo/109files/109(05)
dnaandrna.htm), Accessed on April 25, 2016).
[8]
Gupta, S. & Jain, A. (2015). Efficient image
encryption algorithm using DNA approach.
2nd International Conference
on. IEEE Computing for
Sustainable Global Development, 11-13 March, India, 726-731.
[9]
Hakami, H. A., Chaczko, Z. & Kale, A. (2015).
Review of Big Data Storage Based on DNA Computing,
Asia-Pacific Conference on. IEEE Computer Aided System Engineering
(APCASE), 14-16 July, Educador, 113-117
[10]
Hornweder, K. S. V. (2011) An Overview of
Techniques and Applications of DNA Nanotechnology,
Technical Report UT-CS-11-682.
[11]
Javheri, S. & Kulkarni, R. (2014). Secure Data
communication and Cryptography based on DNA based Message
Encoding. International
Journal of Computer Applications,
98(16), 360-363
[12]
Misbahuddin, S. C. S, M. & Hashim, N. P. (2014). DNA for
information security: A Survey on DNA computing and a pseudo DNA
method based on central dogma of molecular biology.
International Conference on
Computer and Communications Technologies. 11 – 13 Dec,
Hyderabad, 1-6.
[13]
Salehahmadi, Z. & Khishdoust, H. (2014). DNA
Computing Revolutiones Medical World.
Merit Research Journal of
Medicine and Medical Sciences,
2(9), 179-185.
[14]
Salehi, S. A., Jiang, H.,
Riedel, M. D. & Parhi, K. K. (2016). Molecular Sensing and
Computing Systems. IEEE
Transactions on Molecular, Biological and Multi-Scale
Communications, 1(3), 249-264
[15]
Tsaftaris, S. A., Katsaggelos, A. K. & Papoutsakis, E. T. (2004).
How can DNA computing be applied to digital signal processing?
Signal Processing Magazine, IEEE,
21(6), 57-61.
[16]
Tsuboi, Y. & Ono, O. (2003). Applicability of DNA computing
algorithm solving image recognition in intelligent visual
mechanics. Industrial Electronics Society,
3, 2800.
[17]
Watada, J. (2008). DNA computing and its
applications. Eighth
International Conference on
Intelligent Systems Design
and Applications, 2,
288-294.
[18]
Yusof, Z. M., Rahim, M. A. A., Nawawi, S. W., Khalil, K., Ibrahim,
Z. & Kurniawan, T. B. (2012). DNA Sequence Design for
Direct-Proportional Length-Based DNA Computing: Particle Swarm
Optimization vs Population based Ant Colony Optimization.
Fourth International
Conference on Computational Intelligence, Modelling and
Simulation. 25 – 27 Sept, Pahang, Malaysia. 65-69 |