Abstract
Background: The prediction of RNA secondary structure using optimization algorithms is key to understand the real structure of an RNA. Evolutionary algorithms (EAs) are popular strategies for RNA secondary structure prediction. However, compared to most state-of-the-art software based on DPAs, the performances of EAs are a bit far from satisfactory.
Objective: Therefore, a more powerful strategy is required to improve the performances of EAs when applied to the prediciton of RNA secondary structures.
Methods: The idea of quantum computing is introduced here yielding a new strategy to find all possible legal paired-bases with the constraint of minimum free energy. The sate of a stem pool with size N is encoded as a population of QGA, which is represented by N quantum bits but not classical bits. The updating of populations is accomplished by so-called quantum crossover operations, quantum mutation operations and quantum rotation operations.
Results: The numerical results show that the performances of traditional EAs are significantly improved by using QGA with regard to not only prediction accuracy and sensitivity but also complexity. Moreover, for RNA sequences with middle-short length, QGA even improves the state-of-art software based on DPAs in terms of both prediction accuracy and sensitivity.
Conclusion: This work sheds an interesting light on the applications of quantum computing on RNA structure prediction.
Keywords: RNA secondary structure, prediction, quantum computing, genetic algorithm, quantum algorithms.
Graphical Abstract
[http://dx.doi.org/10.1128/MCB.24.3.1387-1400.2004] [PMID: 14729981]
[http://dx.doi.org/10.1016/j.gene.2005.06.037]
[http://dx.doi.org/10.1016/j.cell.2009.02.007]
[http://dx.doi.org/10.1016/j.cell.2009.02.003]
[http://dx.doi.org/10.1038/nature12756] [PMID: 24270811]
[http://dx.doi.org/10.1006/jmbi.1999.3001] [PMID: 10550208]
[http://dx.doi.org/10.1093/nar/gkt174] [PMID: 23511969]
[http://dx.doi.org/10.1109/TCBB.2015.2496347] [PMID: 26552091]
[http://dx.doi.org/10.1146/annurev-biophys-070816-033920] [PMID: 28301768]
[http://dx.doi.org/10.1093/nar/gkx170] [PMID: 28334976]
[http://dx.doi.org/10.1038/nature03037] [PMID: 15549109]
[http://dx.doi.org/10.1017/S0033583500003589] [PMID: 11075388]
[http://dx.doi.org/10.1016/S0959-440X(02)00339-1] [PMID: 12127448]
[http://dx.doi.org/10.1261/rna.055756.115] [PMID: 27251549]
[http://dx.doi.org/10.1146/annurev.bb.17.060188.001123] [PMID: 2456074]
[http://dx.doi.org/10.1006/jmbi.1999.2700] [PMID: 10329189]
[http://dx.doi.org/10.1017/S0033583500003620] [PMID: 11191843]
[http://dx.doi.org/10.1126/science.2468181] [PMID: 2468181]
[http://dx.doi.org/10.1007/BF01204728]
[http://dx.doi.org/10.1006/jtbi.1995.0098] [PMID: 7545258]
[http://dx.doi.org/10.1006/jmbi.1995.0356] [PMID: 7541471]
[http://dx.doi.org/10.1093/bioinformatics/12.3.171] [PMID: 8872384]
[http://dx.doi.org/10.1093/nar/gkf653] [PMID: 12466557]
[http://dx.doi.org/10.1109/TCBB.2008.97] [PMID: 21030739]
[http://dx.doi.org/10.1109/TEVC.2002.804320]
[http://dx.doi.org/10.3390/computers5040024]