An unexpectedly effective Monte Carlo technique for the RNA inverse folding problem
Abstract
Solving the RNA inverse folding problem, also known as the RNA design problem, is critical to advance several scientific fields like bioengineering, yet existing approaches have had limited success. The problem has several features that resist traditional computational techniques, such as its exponential complexity and the chaotic behavior of its cost function. Although some state-of-the-art AI approaches have reported promising results, all existing computational methods substantially underperform expert human designers. I combine a different technique, Nested Monte Carlo Search (NMCS), with domain-specific knowledge to create an algorithm that outperforms all prior published methods by wide margins and solves 95 of the 100 puzzles listed in a recently proposed RNA solving difficulty benchmark.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- RNAinformer: Generative RNA Design With Tertiary Interactions
Sharat Patil, Frederic Runge, … Frank Hutter·bioRxiv·Mar 9, 2024
- RNA folding using quantum computers
Dillion M. Fox, Christopher M. MacDermaid, … Ross C. Walker·PLoS Computational BiologyPeer-reviewed·Apr 11, 2022
- Redesigning the Eterna100 RNA design benchmark for the Vienna 2 folding engine
Rohan V. Koodli, Boris Rudolfs, … Rhiju Das·bioRxiv·Aug 26, 2021
- An evolutionary algorithm for inverse RNA folding inspired by Levy flights
Nono S. C. Merleau, Matteo Smerlak·bioRxiv·Jan 17, 2022
- ExpertRNA: A new framework for RNA structure prediction
Menghan Liu, Giulia Pedrielli, … Dimitri P. Bertsekas·bioRxiv·Jan 18, 2021
- PKProbDesign: RNA inverse folding including pseudoknots by optimizing thermodynamic folding probability
Takumi Otagaki, Junichi Iwakiri, … Kengo Sato·bioRxiv·Sep 9, 2026