Tree diet: Reducing the treewidth to unlock FPT algorithms in RNA bioinformatics

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Hard graph problems are ubiquitous in Bioinformatics, inspiring the design of specialized Fixed-Parameter Tractable algorithms, many of which rely on a combination of tree-decomposition and dynamic programming. The time/space complexities of such approaches hinge critically on low values for the treewidth tw of the input graph. In order to extend their scope of applicability, we introduce the Tree-Diet problem, i.e. the removal of a minimal set of edges such that a given tree-decomposition can be slimmed down to a prescribed treewidth tw. Our rationale is that the time gained thanks to a smaller treewidth in a parameterized algorithm compensates the extra post-processing needed to take deleted edges into account. Our core result is an FPT dynamic programming algorithm for Tree-Diet, using 2O(tw)n time and space. We complement this result with parameterized complexity lower-bounds for stronger variants (e.g., NP-hardness when tw or tw−tw is constant). We propose a prototype implementation for our approach which we apply on difficult instances of selected RNA-based problems: RNA design, sequence-structure alignment, and search of pseudoknotted RNAs in genomes, revealing very encouraging results. This work paves the way for a wider adoption of tree-decomposition-based algorithms in Bioinformatics.

Original languageEnglish
Title of host publication21st International Workshop on Algorithms in Bioinformatics, WABI 2021
EditorsAlessandra Carbone, Mohammed El-Kebir
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772006
DOIs
Publication statusPublished - 1 Jul 2021
Event21st International Workshop on Algorithms in Bioinformatics, WABI 2021 - Virtual, Chicago, United States
Duration: 2 Aug 20214 Aug 2021

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume201
ISSN (Print)1868-8969

Conference

Conference21st International Workshop on Algorithms in Bioinformatics, WABI 2021
Country/TerritoryUnited States
CityVirtual, Chicago
Period2/08/214/08/21

Keywords

  • FPT algorithms
  • RNA
  • RNA design
  • Structure-sequence alignment
  • Treewidth

Fingerprint

Dive into the research topics of 'Tree diet: Reducing the treewidth to unlock FPT algorithms in RNA bioinformatics'. Together they form a unique fingerprint.

Cite this