A hybrid quantum chaotic swarm evolutionary algorithm for DNA encoding

被引:36
作者
Xiao, Jianhua [1 ]
Xu, Jin [1 ,2 ]
Chen, Zhihua [1 ]
Zhang, Kai [1 ]
Pan, Linqiang [1 ]
机构
[1] Huazhong Univ Sci & Technol, Dept Control Sci & Engn, Key Lab Image Proc & Intelligent Control, Wuhan 430074, Peoples R China
[2] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
DNA computing; Quantum swarm evolutionary algorithm; Chaotic search; DNA encoding; OPTIMIZATION;
D O I
10.1016/j.camwa.2008.10.021
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
DNA encoding is crucial to successful DNA computation, which has been extensively researched in recent years. It is difficult to solve by the traditional optimization methods for DNA encoding as it has to meet simultaneously several constraints, such as physical, chemical and logical constraints. In this paper, a novel quantum chaotic swarm evolutionary algorithm (QCSEA) is presented, and is first used to solve the DNA sequence optimization problem. By merging the particle swarm optimization and the chaotic search, the hybrid algorithm cannot only avoid the disadvantage of easily getting to the local optional solution in the later evolution period, but also keeps the rapid convergence performance. The simulation results demonstrate that the proposed quantum chaotic swarm evolutionary algorithm is valid and outperforms the genetic algorithm and conventional evolutionary algorithm for DNA encoding. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1949 / 1958
页数:10
相关论文
共 33 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]   CHAOTIC NEURAL NETWORKS [J].
AIHARA, K ;
TAKABE, T ;
TOYODA, M .
PHYSICS LETTERS A, 1990, 144 (6-7) :333-340
[3]  
[Anonymous], 1999, Control & Decision, DOI DOI 10.1007/S11768-008-6067-5
[4]  
Arita M., 2000, Proceedings of the 2nd Annual Conference on Genetic and Evolutionary Computation, P875
[5]  
ASAHIRO Y, 2005, CYBERNETICS INFORM, V3, P186
[6]   THE COMPUTER AS A PHYSICAL SYSTEM - A MICROSCOPIC QUANTUM-MECHANICAL HAMILTONIAN MODEL OF COMPUTERS AS REPRESENTED BY TURING-MACHINES [J].
BENIOFF, P .
JOURNAL OF STATISTICAL PHYSICS, 1980, 22 (05) :563-591
[7]   Solution of a 20-variable 3-SAT problem on a DNA computer [J].
Braich, RS ;
Chelyapov, N ;
Johnson, C ;
Rothemund, PWK ;
Adleman, L .
SCIENCE, 2002, 296 (5567) :499-502
[8]  
Cui GZ, 2007, PROG NAT SCI-MATER, V17, P712
[9]   A DNA based implementation of an evolutionary search for good encodings for DNA computation [J].
Deaton, R ;
Murphy, RC ;
Rose, JA ;
Garzon, M ;
Franceschetti, DR ;
Stevens, SE .
PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, :267-271
[10]  
Deaton R., 1996, PROC 2 ANN M DNA BAS, P247