Triplet Reconstruction and all other Phylogenetic CSPs are Approximation Resistant
Vaggos Chatziafratis, Konstantin Makarychev

TL;DR
This paper proves that Triplet Reconstruction and similar hierarchical CSPs are approximation resistant, meaning no polynomial-time algorithm can significantly outperform random guessing under the Unique Games conjecture, settling their computational hardness.
Contribution
It establishes a general hardness of approximation result for Triplet Reconstruction and hierarchical CSPs, extending previous work on ordering CSPs and showing their resistance to approximation.
Findings
Triplet Reconstruction is approximation resistant under Unique Games.
Hierarchical CSPs cannot be approximated better than random assignment.
The result generalizes previous hardness results for ordering CSPs.
Abstract
We study the natural problem of Triplet Reconstruction (also Rooted Triplets Consistency or Triplet Clustering), originally motivated in computational biology and relational databases (Aho, Sagiv, Szymanski, and Ullman, 1981): given points, we want to embed them onto the leaves of a rooted binary tree (a hierarchical clustering or ultrametric embedding) such that a given set of triplet constraints is satisfied. Triplet indicates that `` are more closely related to each other than to '' and a tree satisfies if is the smallest among the 3 distances. Aho et al. (1981) gave an elegant efficient algorithm to find a tree respecting all constraints (if it exists) and it is easy to see that a random binary tree is a 1/3-approximation. Unfortunately, despite more than four decades of research, no better approximation is known. Our main theorem--which…
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.
Taxonomy
TopicsData Mining Algorithms and Applications · Semantic Web and Ontologies · Data Management and Algorithms
