Computing the Gromov-Hausdorff Distance for Metric Trees

Вычисление расстояния Громова—Хаусдорфа для метрических деревьев
Pankaj K. Agarwal, Kyle Fox, Abhinandan Nath, Anastasios Sidiropoulos, Yusu Wang
2018-04-16

Gromov-Hausdorff distanceNP-hardnessapproximation algorithmgeodesic metricsmetric trees
The Gromov-Hausdorff (GH) distance is a natural way to measure distance between two metric spaces. We prove that it is NP-hard to approximate the GH distance better than a factor of 3 for geodesic metrics on a pair of trees. We complement this result by providing a polynomial time O (min n , √ rn )-approximation algorithm for computing the GH distance between a pair of metric trees, where r is the ratio of the longest edge length in both trees to the shortest edge length. For metric trees with unit length edges, this yields an O (√ n )-approximation algorithm 1 .
1
A polynomial-time O(min(n, √(rn))) approximation algorithm is provided for computing the Gromov–Hausdorff distance between metric trees.
2
Approximating the Gromov–Hausdorff distance within a factor better than 3 is NP-hard for geodesic metrics on pairs of trees.
3
For metric trees with unit-length edges, the algorithm achieves an O(√n) approximation.
4
The approximation factor depends on n and the edge-length ratio r between the longest and shortest edges across both trees.

a pair of metric trees

the computational complexity and approximation of the Gromov–Hausdorff distance between metric trees

Publication Details
Publication Date
2018-04-16
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Pankaj K. Agarwal
Kyle Fox
Abhinandan Nath
Anastasios Sidiropoulos
Yusu Wang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%