Fitting Distances by Tree Metrics Minimizing the Total Error within a Constant Factor
Vincent Cohen-Addad, Debarati Das, Evangelos Kipouridis, Nikos, Parotsidis, Mikkel Thorup

TL;DR
This paper introduces a polynomial-time algorithm that approximates the problem of fitting a distance matrix with a tree metric within a constant factor, improving upon previous logarithmic approximation bounds.
Contribution
It provides the first polynomial-time constant-factor approximation algorithm for fitting distances with tree metrics, applicable to both general and ultrametric trees.
Findings
Achieves constant-factor approximation for total error in tree metric fitting
Applicable to general trees and ultrametrics with a root
Improves upon previous logarithmic approximation algorithms
Abstract
We consider the numerical taxonomy problem of fitting a positive distance function by a tree metric. We want a tree with positive edge weights and including among the vertices so that their distances in match those in . A nice application is in evolutionary biology where the tree aims to approximate the branching process leading to the observed distances in [Cavalli-Sforza and Edwards 1967]. We consider the total error, that is the sum of distance errors over all pairs of points. We present a deterministic polynomial time algorithm minimizing the total error within a constant factor. We can do this both for general trees, and for the special case of ultrametrics with a root having the same distance to all vertices in . The problems are APX-hard, so a constant factor is the best we can hope for in polynomial time.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
