• DocumentCode
    2341033
  • Title

    AxML: a fast program for sequential and parallel phylogenetic tree calculations based on the maximum likelihood method

  • Author

    Stamatakis, Alexandros P. ; Ludwig, Thomas ; Meier, Harald ; Wolf, Marty J.

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. of Munich, Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    21
  • Lastpage
    28
  • Abstract
    Heuristics for the NP-complete problem of calculating the optimal phylogenetic tree for a set of aligned rRNA sequences based on the maximum likelihood method are computationally expensive. In most existing algorithms, the tree evaluation and branch length optimization functions, calculating the likelihood value for each tree topology examined in the search space, account for the greatest part of the overall computation time. This paper introduces AxML, a program derived from fastDNAml, incorporating a fast topology evaluation junction. The algorithmic optimizations introduced, represent a general approach for accelerating this function and are applicable to both sequential and parallel phylogeny programs, irrespective of their search space strategy. Therefore, their integration into three existing phylogeny programs rendered encouraging results. Experimental results on conventional processor architectures show a global run time improvement of 35% up to 47% for the various test sets and program versions we used.
  • Keywords
    DNA; biology computing; computational complexity; maximum likelihood sequence estimation; optimisation; parallel programming; topology; tree searching; AxML; NP-complete problem; fastDNAml; maximum likelihood method; optimization functions; parallel programming; phylogenetic tree; rRNA sequences; search space; tree topology; Acceleration; Bioinformatics; Biology computing; Computer architecture; Computer science; Concurrent computing; Databases; Phylogeny; Supercomputers; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioinformatics Conference, 2002. Proceedings. IEEE Computer Society
  • Print_ISBN
    0-7695-1653-X
  • Type

    conf

  • DOI
    10.1109/CSB.2002.1039325
  • Filename
    1039325