Reconstructing Phylogenetic Level-1 Networks from Nondense Binet and Trinet Sets

被引:23
|
作者
Huber, Katharina T. [1 ]
van Iersel, Leo [2 ]
Moulton, Vincent [1 ]
Scornavacca, Celine [3 ,4 ]
Wu, Taoyang [1 ]
机构
[1] Univ East Anglia, Sch Comp Sci, Norwich, Norfolk, England
[2] Delft Univ Technol, Delft Inst Appl Math, Delft, Netherlands
[3] Univ Montpellier, CNRS, ISEM, Montpellier, France
[4] Inst Biol Computat, Montpellier, France
关键词
Phylogenetic tree; Phylogenetic network; Polynomial-time algorithm; Exponential-time algorithm; NP-hard; Supernetwork; Trinet; Aho algorithm; ROOTED TRIPLETS; TREES;
D O I
10.1007/s00453-015-0069-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Binets and trinets are phylogenetic networks with two and three leaves, respectively. Here we consider the problem of deciding if there exists a binary level-1 phylogenetic network displaying a given set T of binary binets or trinets over a taxon set X, and constructing such a network whenever it exists. We show that this is NP-hard for trinets but polynomial-time solvable for binets. Moreover, we show that the problem is still polynomial-time solvable for inputs consisting of binets and trinets as long as the cycles in the trinets have size three. Finally, we present an O(3(vertical bar X vertical bar) poly(vertical bar X vertical bar)) time algorithm for general sets of binets and trinets. The latter two algorithms generalise to instances containing level-1 networks with arbitrarily many leaves, and thus provide some of the first supernetwork algorithms for computing networks from a set of rooted phylogenetic networks.
引用
收藏
页码:173 / 200
页数:28
相关论文
共 50 条
  • [1] Reconstructing Phylogenetic Level-1 Networks from Nondense Binet and Trinet Sets
    Katharina T. Huber
    Leo van Iersel
    Vincent Moulton
    Celine Scornavacca
    Taoyang Wu
    Algorithmica, 2017, 77 : 173 - 200
  • [2] A Practical Algorithm for Reconstructing Level-1 Phylogenetic Networks
    Huber, Katharina T.
    van Iersel, Leo
    Kelk, Steven
    Suchecki, Radoslaw
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2011, 8 (03) : 635 - 649
  • [3] On the challenge of reconstructing level-1 phylogenetic networks from triplets and clusters
    Gambette, Philippe
    Huber, K. T.
    Kelk, S.
    JOURNAL OF MATHEMATICAL BIOLOGY, 2017, 74 (07) : 1729 - 1751
  • [4] On the challenge of reconstructing level-1 phylogenetic networks from triplets and clusters
    Philippe Gambette
    K. T. Huber
    S. Kelk
    Journal of Mathematical Biology, 2017, 74 : 1729 - 1751
  • [5] Reconstructing a Phylogenetic Level-1 Network from Quartets
    J. C. M. Keijsper
    R. A. Pendavingh
    Bulletin of Mathematical Biology, 2014, 76 : 2517 - 2541
  • [6] Reconstructing a Phylogenetic Level-1 Network from Quartets
    Keijsper, J. C. M.
    Pendavingh, R. A.
    BULLETIN OF MATHEMATICAL BIOLOGY, 2014, 76 (10) : 2517 - 2541
  • [7] A cubic-time algorithm for computing the trinet distance between level-1 networks
    Moulton, Vincent
    Oldman, James
    Wu, Taoyang
    INFORMATION PROCESSING LETTERS, 2017, 123 : 36 - 41
  • [8] A cubic-time algorithm for computing the trinet distance between level-1 networks
    Moulton, Vincent
    Oldman, James
    Wu, Taoyang
    arXiv, 2017,
  • [9] Advances in Estimating Level-1 Phylogenetic Networks from Unrooted SNPs
    Warnow, Tandy
    Tabatabaee, Yasamin
    Evans, Steven N.
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2025, 32 (01) : 3 - 27
  • [10] Level-1 phylogenetic networks and their balanced minimum evolution polytopes
    Cassandra Durell
    Stefan Forcey
    Journal of Mathematical Biology, 2020, 80 : 1235 - 1263