TY - JOUR
T1 - An ant colony system for solving DNA sequence design problem in DNA computing
AU - Yakop, Farhaana
AU - Ibrahim, Zuwairie
AU - Abidin, Amar Faiz Zainal
AU - Yusof, Zulkifli M.
AU - Mohamad, Mohd Saberi
AU - Wan, Khairunizam
AU - Watada, Junzo
PY - 2012/10
Y1 - 2012/10
N2 - Deoxyribonucleic acid (DNA) is a nucleic acid that contains the genetic information used in the development and functioning of all known existing organisms. In DNA computing, a set of DNA sequences is involved in solving an optimisation problem. The design of those sequences is difficult because of the frequency of DNA sequence mismatch hybridisations. In this paper, an Ant Colony System approach for DNA sequence design is proposed to solve this DNA sequence design problem. A 4-node state transition machine was used in this study as the computation model. During the implementation, each ant was placed randomly at a start node and then moved according to the state transition rule. Once all of the ants completed the tour, the objective function was computed. This process was repeated until the maximum iteration was obtained. Seven ants were used to design seven sequences that were 20 nucleobases in length. The results showed that a set of usable DNA sequences can be produced using this method, which is better than previous approaches using the Genetic Algorithm and Multi-Objective Evolutionary Algorithm.
AB - Deoxyribonucleic acid (DNA) is a nucleic acid that contains the genetic information used in the development and functioning of all known existing organisms. In DNA computing, a set of DNA sequences is involved in solving an optimisation problem. The design of those sequences is difficult because of the frequency of DNA sequence mismatch hybridisations. In this paper, an Ant Colony System approach for DNA sequence design is proposed to solve this DNA sequence design problem. A 4-node state transition machine was used in this study as the computation model. During the implementation, each ant was placed randomly at a start node and then moved according to the state transition rule. Once all of the ants completed the tour, the objective function was computed. This process was repeated until the maximum iteration was obtained. Seven ants were used to design seven sequences that were 20 nucleobases in length. The results showed that a set of usable DNA sequences can be produced using this method, which is better than previous approaches using the Genetic Algorithm and Multi-Objective Evolutionary Algorithm.
KW - Ant colony system
KW - DNA computing
KW - DNA sequence design
UR - http://www.scopus.com/inward/record.url?scp=84866039250&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866039250&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:84866039250
SN - 1349-4198
VL - 8
SP - 7329
EP - 7339
JO - International Journal of Innovative Computing, Information and Control
JF - International Journal of Innovative Computing, Information and Control
IS - 10 B
ER -