Efficient FPT Algorithms for (Strict) Compatibility of Unrooted Phylogenetic Trees

被引:0
|
作者
Julien Baste
Christophe Paul
Ignasi Sau
Celine Scornavacca
机构
[1] Université de Montpellier,LIRMM, CNRS
[2] Université de Montpellier,ISE
[3] CNRS,M, IBC
[4] IRD,undefined
[5] EPHE,undefined
来源
关键词
Phylogenetics; Compatibility; Unrooted phylogenetic trees; Parameterized complexity; FPT algorithm; Dynamic programming;
D O I
暂无
中图分类号
学科分类号
摘要
In phylogenetics, a central problem is to infer the evolutionary relationships between a set of species X; these relationships are often depicted via a phylogenetic tree—a tree having its leaves labeled bijectively by elements of X and without degree-2 nodes—called the “species tree.” One common approach for reconstructing a species tree consists in first constructing several phylogenetic trees from primary data (e.g., DNA sequences originating from some species in X), and then constructing a single phylogenetic tree maximizing the “concordance” with the input trees. The obtained tree is our estimation of the species tree and, when the input trees are defined on overlapping—but not identical—sets of labels, is called “supertree.” In this paper, we focus on two problems that are central when combining phylogenetic trees into a supertree: the compatibility and the strict compatibility problems for unrooted phylogenetic trees. These problems are strongly related, respectively, to the notions of “containing as a minor” and “containing as a topological minor” in the graph community. Both problems are known to be fixed parameter tractable in the number of input trees k, by using their expressibility in monadic second-order logic and a reduction to graphs of bounded treewidth. Motivated by the fact that the dependency on k of these algorithms is prohibitively large, we give the first explicit dynamic programming algorithms for solving these problems, both running in time 2O(k2)·n\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2^{O(k^2)} \cdot n$$\end{document}, where n is the total size of the input.
引用
收藏
页码:920 / 938
页数:18
相关论文
共 50 条
  • [21] Fast Compatibility Testing for Rooted Phylogenetic Trees
    Yun Deng
    David Fernández-Baca
    [J]. Algorithmica, 2018, 80 : 2453 - 2477
  • [22] Fast Compatibility Testing for Rooted Phylogenetic Trees
    Deng, Yun
    Fernandez-Baca, David
    [J]. ALGORITHMICA, 2018, 80 (08) : 2453 - 2477
  • [23] Polynomial algorithms for the Maximal Pairing Problem: efficient phylogenetic targeting on arbitrary trees
    Christian Arnold
    Peter F Stadler
    [J]. Algorithms for Molecular Biology, 5
  • [24] Polynomial algorithms for the Maximal Pairing Problem: efficient phylogenetic targeting on arbitrary trees
    Arnold, Christian
    Stadler, Peter F.
    [J]. ALGORITHMS FOR MOLECULAR BIOLOGY, 2010, 5
  • [25] Serial and parallel algorithms for computing distances between unrooted and cyclically ordered trees
    Yamamoto, M
    Tanaka, E
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 1997, 80 (09): : 35 - 49
  • [26] A construction of phylogenetic trees by genetic algorithms
    Vieira, RV
    [J]. METMBS'00: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MATHEMATICS AND ENGINEERING TECHNIQUES IN MEDICINE AND BIOLOGICAL SCIENCES, VOLS I AND II, 2000, : 451 - 457
  • [27] On the ancestral compatibility of two phylogenetic trees with nested taxa
    Llabres, Merce
    Rocha, Jairo
    Rossello, Francesc
    Valiente, Gabriel
    [J]. JOURNAL OF MATHEMATICAL BIOLOGY, 2006, 53 (03) : 340 - 364
  • [28] On the Ancestral Compatibility of Two Phylogenetic Trees with Nested Taxa
    Mercè Llabrés
    Jairo Rocha
    Francesc Rosselló
    Gabriel Valiente
    [J]. Journal of Mathematical Biology, 2006, 53 : 340 - 364
  • [29] CONSTRUCTING PHYLOGENETIC TREES EFFICIENTLY USING COMPATIBILITY CRITERIA
    WARNOW, TJ
    [J]. NEW ZEALAND JOURNAL OF BOTANY, 1993, 31 (03) : 239 - 247
  • [30] Phylogenetic MCMC algorithms are misleading on mixtures of trees
    Mossel, E
    Vigoda, E
    [J]. SCIENCE, 2005, 309 (5744) : 2207 - 2209