Lune

FOCS2021Top-tier venue

Fitting Distances by Tree Metrics Minimizing the Total Error within a Constant Factor

Vincent Cohen-Addad, Debarati Das, Evangelos Kipouridis, Nikos Parotsidis, Mikkel Thorup

2021Year
5Citations
10Top-tier citations

Abstract

We consider the numerical taxonomy problem of fitting a positive distance functionD:(S2)→R>0\mathcal{D}:\binom{S}{2}\rightarrow \mathbb{R}_{> 0}by a tree metric. We want a treeTTwith positive edge weights and includingSSamong the vertices so that their distances inTTmatch those inD\mathcal{D}. A nice application is in evolutionary biology where the treeTTaims to approximate the branching process leading to the observed distances inD\mathcal{D}[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 inSS. The problems are APX-hard, so a constant factor is the best we can hope for in polynomial time. The best previous approximation factor wasO((log⁡n)(log⁡log⁡n)O((\log n)(\log\log n)) by Ailon and Charikar [2005] who wrote “Determining whether anO(1)O(1)approximation can be obtained is a fascinating question”.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 2b98ec10-25fc-4f2d-85c6-96578ccfa1df

Cited by top-tier papers10

Ask how each one uses it

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines