Approximating subtree distances between phylogenies

被引:33
|
作者
Bonet, Maria Luisa
John, Katherine St. [1 ]
Mahindru, Ruchi
Amenta, Nina
机构
[1] CUNY Herbert H Lehman Coll, Dept Math & Comp Sci, Bronx, NY 10468 USA
[2] UPC, LSI, Barcelona, Spain
[3] CUNY, Grad Ctr, Dept Comp Sci, New York, NY USA
[4] Inst Technol, Dept Comp Sci, Newark, NJ USA
[5] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
phylogeny; SPR distance; approximation algorithms;
D O I
10.1089/cmb.2006.13.1419
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
We give a 5-approximation algorithm to the rooted Subtree-Prune-and-Regraft (rSPR) distance between two phylogenies, which was recently shown to be NP-complete. This paper presents the first approximation result for this important tree distance. The algorithm follows a standard format for tree distances. The novel ideas are in the analysis. In the analysis, the cost of the algorithm uses a "cascading" scheme that accounts for possible wrong moves. This accounting is missing from previous analysis of tree distance approximation algorithms. Further, we show how all algorithms of this type can be implemented in linear time and give experimental results.
引用
收藏
页码:1419 / 1434
页数:16
相关论文
共 50 条
  • [41] Maximizing distance between center, centroid and subtree core of trees
    Desai, Dheer Noal Sunil
    Patra, Kamal Lochan
    PROCEEDINGS OF THE INDIAN ACADEMY OF SCIENCES-MATHEMATICAL SCIENCES, 2019, 129 (01):
  • [42] Speeding up k-means by approximating Euclidean distances via block vectors
    Bottesch, Thomas
    Buehler, Thomas
    Kaechele, Markus
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [43] Approximating geodesic distances on 2-manifolds in R3: The weighted case
    Scheffer, Christian
    Vahrenhold, Jan
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (08): : 789 - 808
  • [44] Approximating the minimum closest pair distance and nearest neighbor distances of linearly moving points
    Chan, Timothy M.
    Rahmati, Zahed
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2017, 60 : 2 - 7
  • [45] On approximating Euclidean metrics by digital distances in 2D and 3D
    Mukherjee, J
    Das, PP
    Kumar, MA
    Chatterji, BN
    PATTERN RECOGNITION LETTERS, 2000, 21 (6-7) : 573 - 582
  • [47] Coinductive Definition of Distances between Processes: Beyond Bisimulation Distances
    Romero-Hernandez, David
    de Frutos Escrig, David
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, 2014, 8461 : 249 - 265
  • [48] Complexity of distances: Reductions of distances between metric and Banach spaces
    Marek Cúth
    Michal Doucha
    Ondřej Kurka
    Israel Journal of Mathematics, 2022, 248 : 383 - 439
  • [49] Complexity of distances: Reductions of distances between metric and Banach spaces
    Cuth, Marek
    Doucha, Michal
    Kurka, Ondrej
    ISRAEL JOURNAL OF MATHEMATICS, 2022, 248 (01) : 383 - 439
  • [50] (In)congruence between molecular and morphological phylogenies in the Papionini.
    Folinsbee, K. E.
    AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY, 2007, : 108 - 109