Published Paper · Discrete & Computational Geometry · 2025
Bounding the Gromov–Hausdorff
Distance by the Hausdorff Distance
Nicholas McBride · Henry Adams · Florian Frick · Sushovan Majhi
Discrete & Computational Geometry

We establish sharp bounds relating the Gromov–Hausdorff distance between metric spaces to the simpler Hausdorff distance between their embeddings. The main theorem provides computable, tight certificates for metric space proximity — with applications to topological data analysis and shape comparison.

Main Theorem

Sharp Bound
Nicholas McBride
UC Santa Cruz
Henry Adams
Colorado State University
Florian Frick
Carnegie Mellon University
Sushovan Majhi
George Washington University
Main Theorem
Bounding d_GH by d_H

Let (X, dX) and (Y, dY) be compact metric spaces, and let f: X → Z and g: Y → Z be isometric embeddings into a common metric space (Z, dZ). Then:

$$d_{\mathrm{GH}}(X,\,Y) \;\leq\; d_H\bigl(f(X),\, g(Y)\bigr)$$

Moreover, the paper establishes when this bound is sharp — i.e., achieves equality — and provides explicit constructions of spaces attaining the bound. The key contribution is identifying geometric conditions under which the Hausdorff distance (which is easy to compute given an embedding) exactly recovers the Gromov–Hausdorff distance (which is NP-hard to compute in general).

Corollary
Lower Bound via Hausdorff Distance

For any two compact metric spaces X and Y:

$$\tfrac{1}{2}\,d_H(X, Y) \;\leq\; d_{\mathrm{GH}}(X, Y) \;\leq\; d_H(X, Y)$$

The factor of ½ on the left is tight — achieved by specific families of metric spaces constructed in the paper. This sandwiches d_GH between two Hausdorff distances, giving computable two-sided bounds.

Interactive Geometric Intuition

$d_H$ vs $d_{\mathrm{GH}}$ · Drag to Explore
Hausdorff $d_H$
GH distance $d_{\mathrm{GH}}$
Ratio $d_{\mathrm{GH}}/d_H$
Bound: $\tfrac{1}{2}d_H \leq d_{\mathrm{GH}} \leq d_H$ ✓ Satisfied
Space X
Space Y
Hover any vertex to reveal its correspondence
Both metric spaces overlap in the same view: Space $X$ (teal) and Space $Y$ (amber). Hover any vertex to reveal the correspondence line connecting it to its nearest counterpart — the worst such distance is $d_H$. The Gromov–Hausdorff distance $d_{\mathrm{GH}}$ is the infimum over all possible embeddings; the paper proves $\tfrac{1}{2}d_H \leq d_{\mathrm{GH}} \leq d_H$ and characterizes when equality holds. Watch how $d_{\mathrm{GH}}/d_H$ changes as you switch between shape pairs.

Proof Walkthrough

Key Steps
STEP 1
Setup — What Are We Measuring?

The Hausdorff distance $d_H(A, B)$ between two subsets of a metric space is intuitive: it is the smallest ε such that every point of A is within ε of some point of B, and vice versa. Think of it as "how far apart are these two clouds of points in the same room."

The Gromov–Hausdorff distance $d_{\mathrm{GH}}(X, Y)$ asks something harder: given two metric spaces that may have no natural common embedding, how similar are they intrinsically? We want to compare the shapes of a circle and a square without embedding either into ℝ² first. $d_{\mathrm{GH}}$ is defined as the infimum of $d_H(f(X), g(Y))$ over all isometric embeddings f, g into any common space Z.

STEP 2
The Upper Bound — d_GH ≤ d_H

Given isometric embeddings f: X → Z and g: Y → Z, the Hausdorff distance $d_H(f(X), g(Y))$ is computed in the ambient space $Z$. By definition of $d_{\mathrm{GH}}$ as an infimum over all such embeddings:

$$d_{\mathrm{GH}}(X, Y) \;=\; \inf_{f,\,g}\, d_H\bigl(f(X), g(Y)\bigr) \;\leq\; d_H\bigl(f(X), g(Y)\bigr)$$

This gives the upper bound for any particular embedding. The content of the theorem is identifying when the infimum is achieved — when the specific Hausdorff distance of a given embedding equals $d_{\mathrm{GH}}$.

STEP 3
The Lower Bound — ½ · d_H ≤ d_GH

The lower bound uses the correspondence formulation. A correspondence R ⊆ X × Y is a relation that "covers" both spaces: every x ∈ X appears in some pair (x, y) ∈ R and every y ∈ Y appears in some (x, y) ∈ R. The distortion of R is:

$$\mathrm{dis}(R) \;=\; \sup_{\substack{(x,y)\in R \\ (x',y')\in R}} \bigl|d_X(x,x') - d_Y(y,y')\bigr|$$

McBride, Majhi, Adams, and Frick show that for compact spaces there always exists a correspondence whose distortion is bounded below by the Hausdorff distance of the spaces viewed as subsets of their own disjoint union. Combined with $d_{\mathrm{GH}} = \tfrac{1}{2}\inf_R\,\mathrm{dis}(R)$, this gives the lower bound. The factor $\tfrac{1}{2}$ is shown to be tight by an explicit construction: two spaces (e.g., a segment and a point) where the GH distance is exactly half the Hausdorff distance.

STEP 4
Sharpness — When Does Equality Hold?

The main technical contribution is characterizing when $d_{\mathrm{GH}}(X, Y) = d_H(f(X), g(Y))$ for the "natural" embedding. The paper proves that equality holds whenever the spaces satisfy an intrinsic flatness condition: informally, the metric geometry of X and Y is locally Euclidean in a quantified sense near the "closest pair" of points.

More precisely, the condition involves comparing the spread of each space — a measure of how much the pairwise distances vary — to the Hausdorff distance. When the spread is small relative to $d_H$, the bound is tight. This gives a practical criterion: if you compute d_H in some embedding and the spaces are "nearly flat," you can trust that $d_H$ gives the exact $d_{\mathrm{GH}}$.

STEP 5
Implications for Topological Data Analysis

The GH distance is the natural metric for comparing persistent homology barcodes — the output of TDA pipelines. Computing $d_{\mathrm{GH}}$ exactly is NP-hard in general. This theorem gives a polynomial-time computable upper bound (via d_H in any convenient embedding) and a matching lower bound (d_H / 2).

In practice this means: given two datasets whose Vietoris-Rips complexes you want to compare, you can embed both into a common Euclidean space, compute $d_H$ (trivial), and obtain a factor-2 approximation to $d_{\mathrm{GH}}$. The sharpness result tells you exactly when this approximation is exact — which for many practically relevant datasets (e.g., point clouds sampled from flat manifolds) it is.

This connects directly to the UMAP thesis: the GH distance controls the quality of the UMAP embedding, and this paper provides the tools to certify when that embedding is near-optimal.

Citation

Discrete & Comp. Geometry
BibTeX / APA
McBride, N., Majhi, S., Adams, H., & Frick, F. (2025). Bounding the Gromov–Hausdorff Distance by the Hausdorff Distance. Discrete & Computational Geometry. Springer. https://doi.org/10.1007/s00454-024-00678-6
Published |Discrete & Comp. Geometry · Springer 2025 |