Fitting Distances by Tree Metrics Minimizing the Total Error within a Constant Factor
Vincent Cohen-Addad, Debarati Das, Evangelos Kipouridis, Nikos Parotsidis, Mikkel Thorup
Abstract
We consider the numerical taxonomy problem of fitting a positive distance functionby a tree metric. We want a treewith positive edge weights and includingamong the vertices so that their distances inmatch those in. A nice application is in evolutionary biology where the treeaims 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. The best previous approximation factor was) by Ailon and Charikar [2005] who wrote “Determining whether anapproximation 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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2b98ec10-25fc-4f2d-85c6-96578ccfa1dfCited by top-tier papers10
- Correlation Clustering with Sherali-AdamsVincent Cohen-Addad, Euiwoong Lee, Alantha NewmanFOCS 2022 · 14 citations
- Fitting trees to 𝓁1-hyperbolic distancesJoon-Hyeok Yim, Anna C. GilbertNeurIPS 2023 · 4 citations
- Fitting Metrics and Ultrametrics with Minimum DisagreementsVincent Cohen-Addad, Chenglin Fan, Euiwoong Lee, Arnaud de MesmayFOCS 2022 · 3 citations
- Handling LP-Rounding for Hierarchical Clustering and Fitting Distances by UltrametricsHyung-Chan An, Mong-Jen Kao, Changyeol Lee, Mu-Ting LeeFOCS 2025 · 2 citations
- HyperAid: Denoising in Hyperbolic Spaces for Tree-fitting and Hierarchical ClusteringEli Chien, Puoya Tabaghi, Olgica MilenkovicKDD 2022 · 1 citation
Builds on4
- From Trees to Continuous Embeddings and Back: Hyperbolic Hierarchical ClusteringInes Chami, Albert Gu, Vaggos Chatziafratis, Christopher RéNeurIPS 2020 · 125 citations
- Tree! I am no Tree! I am a low dimensional Hyperbolic EmbeddingRishi Sonthalia, Anna C. GilbertNeurIPS 2020 · 62 citations
- On Efficient Low Distortion Ultrametric EmbeddingVincent Cohen-Addad, Karthik C. S., Guillaume LagardeICML 2020 · 13 citations
- Improving Ultrametrics Embeddings Through CoresetsVincent Cohen-Addad, Rémi de Joannis de Verclos, Guillaume LagardeICML 2021 · 10 citations
Related papers
- Improved Approximations for Ultrametric Violation DistanceMoses Charikar, Ruiquan GaoSODA 2024
- Triplet Reconstruction and all other Phylogenetic CSPs are Approximation ResistantVaggos Chatziafratis, Konstantin MakarychevFOCS 2023 · 2 citations
- Incremental Shortest Paths in Almost Linear Time via a Modified Interior Point MethodYang P. LiuSTOC 2026 · 1 citation
- Learning Ultrametric Trees for Optimal Transport RegressionSamantha Chen, Puoya Tabaghi, Yusu WangAAAI 2024 · 6 citations
- Weighted Edit Distance Computation: Strings, Trees, and DyckDebarati Das, Jacob Gilbert, MohammadTaghi Hajiaghayi, Tomasz Kociumaka et al.STOC 2023 · 4 citations
