TRADING RUNNING TIME FOR MEMORY IN PHYLOGENETIC LIKELIHOOD COMPUTATIONS

被引:3
|
作者
Izquierdo-Carrasco, Fernando [1 ]
Gagneur, Julien
Stamatakis, Alexandros [1 ]
机构
[1] Heidelberg Inst Theoret Studies, Exelixis Lab, Sci Comp Grp, D-69118 Heidelberg, Germany
关键词
Memory versus runtime trade-offs; Phylogenetic likelihood function; RAxML; DNA-SEQUENCES; BOUNDS;
D O I
10.5220/0003765600860095
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The revolution in wet-lab sequencing techniques that has given rise to a plethora of whole-genome or whole-transcriptome sequencing projects, often targeting 50 up to 1000 species, poses new challenges for efficiently computing the phylogenetic likelihood function both for phylogenetic inference and statistical post-analysis purposes. The phylogenetic likelihood function as deployed in maximum likelihood and Bayesian inference programs consumes the vast majority of computational resources, that is memory and CPU time. Here, we introduce and implement a novel, general, and versatile concept to trade additional computations for memory consumption in the likelihood function which exhibits a surprisingly smal limpact on overall execution times. When trading 50% of the required RAM for additional computations, the average execution time increase because of additional computations amounts to only 15%. We demonstrate that, for a phylogeny with n species only log(n) + 2 memory space is required for computing the likelihood. This is a promising result given the exponential growth of molecular datasets.
引用
收藏
页码:86 / 95
页数:10
相关论文
共 50 条
  • [1] CLASSIFICATIONS OF COMPUTATIONS BY TIME AND MEMORY REQUIREMENTS
    HOPCROFT, J
    IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1966, EC15 (03): : 391 - +
  • [2] Efficient Memory Management in Likelihood-based Phylogenetic Placement
    Barbera, Pierre
    Stamatakis, Alexandros
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 218 - 227
  • [3] Felsenstein Phylogenetic Likelihood
    David Posada
    Keith A. Crandall
    Journal of Molecular Evolution, 2021, 89 : 134 - 145
  • [4] The Phylogenetic Likelihood Library
    Flouri, T.
    Izquierdo-Carrasco, F.
    Darriba, D.
    Aberer, A. J.
    Nguyen, L. -T.
    Minh, B. Q.
    Von Haeseler, A.
    Stamatakis, A.
    SYSTEMATIC BIOLOGY, 2015, 64 (02) : 356 - 362
  • [5] Felsenstein Phylogenetic Likelihood
    Posada, David
    Crandall, Keith A.
    JOURNAL OF MOLECULAR EVOLUTION, 2021, 89 (03) : 134 - 145
  • [6] Likelihood computations without Bartlett identities
    Mykland, PA
    BERNOULLI, 2001, 7 (03) : 473 - 485
  • [7] Efficient computations with the likelihood ratio distribution
    Kruijver, Maarten
    FORENSIC SCIENCE INTERNATIONAL-GENETICS, 2015, 14 : 116 - 124
  • [8] DERIVATIVE COMPUTATIONS FOR THE LOG LIKELIHOOD FUNCTION
    WILSON, DA
    KUMAR, A
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1982, 27 (01) : 230 - 232
  • [9] LIKELIHOOD RATIO COMPUTATIONS OF OPERATING CHARACTERISTICS
    LAWING, WD
    DAVID, HT
    ANNALS OF MATHEMATICAL STATISTICS, 1966, 37 (06): : 1704 - &
  • [10] GPU Accelerated Acoustic Likelihood Computations
    Cardinal, Patrick
    Dumouchel, Pierre
    Boulianne, Gilles
    Comeau, Michel
    INTERSPEECH 2008: 9TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2008, VOLS 1-5, 2008, : 964 - 967