Faster Exact Computation of rSPR Distance via Better Approximation

被引:2
作者
Chen, Zhi-Zhong [1 ]
Harada, Youta [1 ]
Nakamura, Yuna [1 ]
Wang, Lusheng [2 ]
机构
[1] Tokyo Denki Univ, Div Informat Syst Design, Hatoyama, Saitama 3500394, Japan
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Tat Chee Ave, Hong Kong, Peoples R China
基金
美国国家科学基金会;
关键词
Phylogeny; Approximation algorithms; Forestry; Vegetation; Upper bound; !text type='Java']Java[!/text; Software; Phylogenetic tree; rSPR distance; approximation algorithm; fixed-parameter algorithm; ALGORITHMS; FPT;
D O I
10.1109/TCBB.2018.2878731
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Due to hybridization events in evolution, studying two different genes of a set of species may yield two related but different phylogenetic trees for the set of species. In this case, we want to measure the dissimilarity of the two trees. The rooted subtree prune and regraft (rSPR) distance of the two trees has been used for this purpose. The problem of computing the rSPR distance of two given trees has many applications but is NP-hard. Accordingly, a number of programs have been developed for solving the problem either exactly or approximately. In this paper, we develop two new programs, one of which solves the problem exactly and outperforms the previous best (namely, Whidden et al.'s rSPR-v1.3.0) significantly, while the other solves the problem approximately and outputs significantly better lower and upper bounds on the rSPR distance of the two given trees than the previous best due to Schalekamp et al. Our programs can be downloaded at http://rnc.r.dendai.ac.jp/rspr.html.
引用
收藏
页码:916 / 929
页数:14
相关论文
共 20 条
  • [1] Bounding the number of hybridisation events for a consistent evolutionary history
    Baroni, M
    Grünewald, S
    Moulton, V
    Semple, C
    [J]. JOURNAL OF MATHEMATICAL BIOLOGY, 2005, 51 (02) : 171 - 182
  • [2] Phylogenetic identification of lateral genetic transfer events
    Beiko, RG
    Hamilton, N
    [J]. BMC EVOLUTIONARY BIOLOGY, 2006, 6 (1) : 17P
  • [3] Approximating subtree distances between phylogenies
    Bonet, Maria Luisa
    John, Katherine St.
    Mahindru, Ruchi
    Amenta, Nina
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2006, 13 (08) : 1419 - 1434
  • [4] Bordewich M., 2005, Ann. Comb., V8, P409, DOI [DOI 10.1007/S00026-004-0229-Z, 10.1007/s00026-004-0229-z]
  • [5] A 3-approximation algorithm for the subtree distance between phylogenies
    Bordewich, Magnus
    McCartin, Catherine
    Semple, Charles
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (03) : 458 - 471
  • [6] Chen L, 2016, 2016 22ND INTERNATIONAL CONFERENCE ON AUTOMATION AND COMPUTING (ICAC), P468
  • [7] Faster exact computation of rSPR distance
    Chen, Zhi-Zhong
    Fan, Ying
    Wang, Lusheng
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2015, 29 (03) : 605 - 635
  • [8] An Ultrafast Tool for Minimum Reticulate Networks
    Chen, Zhi-Zhong
    Wang, Lusheng
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2013, 20 (01) : 38 - 41
  • [9] A fast tool for minimum hybridization networks
    Chen, Zhi-Zhong
    Wang, Lusheng
    Yamanaka, Satoshi
    [J]. BMC BIOINFORMATICS, 2012, 13
  • [10] On the complexity of comparing evolutionary trees
    Hein, J
    Jiang, T
    Wang, LS
    Zhang, KZ
    [J]. DISCRETE APPLIED MATHEMATICS, 1996, 71 (1-3) : 153 - 169