Journal of Xidian University

Previous Articles     Next Articles

RNA secondary structure prediction using the quantum genetic algorithm

LIU Yang1,2,3;LI Jiaqiao4;WANG Fan4;WANG Zengbin5;SHI Sha6   

  1. (1. School of Cyber Security, Univ. of the Chinese Academy of Sciences, Beijing 100049, China;
    2. Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China;
    3. National Computer Network Emergency Response Technical Coordination Center, Beijing 100029, China;
    4. School of Telecommunications Engineering, Xidian Univ., Xian 710071, China;
    5. Quantah Systems Sci.&Tech. Stockholdings Ltd. Beijing 100095, China;
    6. School of Life Sciences and Technology, Xidian Univ., Xian 710071, China)
  • Received:2017-07-30 Published:2018-09-25

Abstract:

Due to the high complexity and low search efficiency of the traditional algorithm based on the minimum free energy model, a quantum genetic algorithm for RNA secondary structure prediction is proposed, where the group is initialized by coding with qubits and the corresponding evolutions are accomplished by quantum unitary operations (i.e., quantum gates). By using this strategy, the scale of the required groups is reduced significantly due to the parallelism of quantum computing which also leads to a more powerful searching ability compared with the classical genetic algorithm. Based on the sequences offered by RNA STRAND database, the algorithm was tested by quantum simulations. Numerical results show that, for even only 20% of groups exploited with respect to the classical genetic algorithm, the prediction accuracy yielded by this strategy is still superior to that of the classical one, and that the number of evolution rounds is also obviously reduced by using this algorithm.

Key words: quantum computing, quantum algorithms, quantum simulation, ribonucleic acid, secondary structureprediction