Research
Reconstruction and Secrecy under Approximate Distance Queries
Overview Research area: Learning theory and metric geometry, at the intersection of noisy query learning, privacy-preserving data analysis, and computational geometry. Technical level: Advanced. The p
- arXiv
- 2511.06461
- Published
- 2025-11-09
- Authors
- Shay Moran, Elizaveta Nesterova
AI summary
Overview
- Research area: Learning theory and metric geometry, at the intersection of noisy query learning, privacy-preserving data analysis, and computational geometry.
- Technical level: Advanced. The paper uses metric topology (total boundedness, compactness, Hausdorff hyperspaces, completions), convex geometry, and learning-theoretic minimax analysis.
- Scope: A single-sentence scope: the paper characterizes the best achievable reconstruction error when an unknown point in a metric space is located through noisy approximate distance queries, and classifies when that optimum can be reached with finitely many queries.
What This Paper Is About
Two players interact in a metric space: a reconstructor repeatedly picks a reference point and hears a noisy version of its distance to a secret target, then must guess the target, while a responder chooses the answers. The paper asks how small the reconstructor's worst-case error can be made, what geometric quantity governs that limit, and how quickly the error approaches the limit as the number of queries grows. The responder's perspective matters too, since a responder may want to answer usefully while limiting what can be inferred, for privacy or security.
Key Contributions
- A tight geometric characterization of the limiting optimal error. For every totally bounded metric space $X$ and every $\epsilon,\delta\geq 0$, the paper proves $\mathrm{OPT}_X(\epsilon,\delta)=\mathtt{e}_X((2+\epsilon)\delta)$, where $\mathtt{e}_X$ is the diameter-radius profile built from the classical Chebyshev radius. When the distance $(2+\epsilon)\delta$ is realized in $X$, this is sandwiched by $\tfrac{1}{2}(2+\epsilon)\delta \le \mathrm{OPT}_X(\epsilon,\delta) \le (2+\epsilon)\delta$.
- A new notion of pseudo-finiteness. The paper defines a space to be $(\epsilon,\delta)$-pseudo-finite if the optimal error is attained after some finite number $T_{X,\epsilon,\delta}<\infty$ of queries, and initiates the study of how the error decays with the number of queries.
- A dichotomy for convex Euclidean sets. For a bounded convex set $X\subset\mathbb{R}^n$ with $\dim X>0$ and any $\epsilon\ge 0$, the paper shows that for all sufficiently small $\delta>0$, $X$ is not $(\epsilon,\delta)$-pseudo-finite, except in the case $\epsilon=0$ and $\dim X=1$.
- Examples separating total boundedness from boundedness, and illustrating the range of pseudo-finite behavior. These include unbounded $\mathbb{R}$, the discrete countable space $\mathbb{N}$, a sparse subset ${0}\cup{2^{2^n}: n\in\mathbb{N}}$ of the real line, and the compact space ${0,1}^{\mathbb{N}}$ with an ultrametric, which is not even $(0,0)$-pseudo-finite.
Main Findings
- Limiting error equals a Chebyshev-radius quantity. For a totally bounded metric space $X$, $\mathrm{OPT}X(\epsilon,\delta)=\mathtt{e}X((2+\epsilon)\delta)$, where $\mathtt{e}X(\alpha)=\sup{S:,\mathrm{diam}(S)\le\alpha} r(S)$ and $r(S)=\inf{x\in X}\sup{y\in S}\mathrm{dist}_X(x,y)$ is the Chebyshev radius.
- General two-sided bounds on the profile. In any metric space and for every $\alpha>0$ realized as a distance in the space, $\tfrac{1}{2}\alpha \le \mathtt{e}_X(\alpha) \le \alpha$. Both endpoints are tight and are attained by natural totally bounded metric spaces.
- Order-of-magnitude consequence. Because of those bounds, in many natural spaces $\mathrm{OPT}_X(\epsilon,\delta)=\Theta((2+\epsilon)\delta)$.
- Closed form in Euclidean space. In $(\mathbb{R}^n,\ell_2)$, $\mathtt{e}_X(\alpha)=\sqrt{\frac{n}{2(n+1)}}\cdot\alpha$, a classical fact attributed to Blumenthal (1970).
- Total boundedness is necessary. Without it, the game can trivialize: in $\mathbb{R}$ (unbounded) the responder can force arbitrarily large error, and in $\mathbb{N}$ with the discrete metric (bounded, diameter 1, but not totally bounded) the responder can force error equal to the diameter of the space, even with fully honest answers ($\epsilon=\delta=0$).
- The real line is pseudo-finite only without multiplicative noise. For $X=[0,1]\subseteq\mathbb{R}$ with the Euclidean metric: for every $\delta\ge 0$, $X$ is $(0,\delta)$-pseudo-finite; for every $\epsilon>0$ and every $\delta\ge 0$, $X$ is not $(\epsilon,\delta)$-pseudo-finite. When $\epsilon=0$, querying an endpoint confines the secret to an interval of length $2\delta$, and outputting its midpoint yields error at most $\delta$, which is optimal because $\mathtt{e}_{[0,1]}(\delta)=\delta$.
- Higher-dimensional convex sets are never pseudo-finite. For bounded convex $X\subset\mathbb{R}^n$ with $\dim X>0$ and any $\epsilon\ge 0$, for all sufficiently small $\delta>0$ the space is not $(\epsilon,\delta)$-pseudo-finite, except when $\epsilon=0$ and $\dim X=1$.
- Finite spaces and noiseless Euclidean space are pseudo-finite. Every finite metric space is $(\epsilon,\delta)$-pseudo-finite for all $\epsilon,\delta\ge 0$ (the reconstructor can query every point). $\mathbb{R}^n$ is $(0,0)$-pseudo-finite because $n+1$ affinely independent queries determine the point exactly, but it is not pseudo-finite whenever the noise parameters are nonzero and $n\ge 2$.
- Bounded infinite pseudo-finite examples exist. The sparse set ${0}\cup{2^{2^n}: n\in\mathbb{N}}\subset\mathbb{R}$ is $(\epsilon,\delta)$-pseudo-finite for every $\epsilon,\delta\ge 0$; so is $\mathbb{N}$ with the discrete metric, where $\mathrm{OPT}_X(\epsilon,\delta)=1$ for all $\epsilon,\delta\ge 0$ and no queries are needed.
- Compactness does not imply pseudo-finiteness. ${0,1}^{\mathbb{N}}$ with the ultrametric $d((\alpha_i),(\beta_i))=2^{-j}$, where $j$ is the first differing index, is compact but not $(0,0)$-pseudo-finite.
- Rate lower bounds and an asymmetry. The proof of the pseudo-finiteness theorem yields two lower bounds on the convergence rate of $\mathrm{OPT}(T,\epsilon,\delta)$: exponential in $T$ for $\epsilon\neq 0$, and double-exponential for $\epsilon=0$. On the upper-bound side, matching the rate for $\delta>0$ appears nontrivial and the optimality of the known bounds remains unclear. In the purely multiplicative case $\delta=0$, $\mathrm{OPT}_X(\epsilon,0)=0$ and a matching exponential upper bound follows from a grid-refinement argument.
- Connection to counting queries. The counting-query model of Dinur and Nissim (2003) is equivalent to the distance-query model on the Boolean cube with the Hamming metric: the two simulate each other with at most a two-query overhead per round.
- Relationship to sequential metric dimension. The game generalizes sequential metric dimension (Seager, 2013), which is the noiseless counterpart; the non-adaptive variant corresponds to the static metric dimension.
- Responder timing convention. The paper uses the a posteriori model, in which the responder may wait until the reconstructor's final guess before choosing the secret point, because the focus is on worst-case behavior; for deterministic reconstructors the a priori and a posteriori models are equivalent.
Methodology in Plain English
The reconstructor–responder interaction is modeled as a minimax game whose value $\mathrm{OPT}_X(T,\epsilon,\delta)$ is the best worst-case distance guarantee after $T$ queries. Answers are required to be jointly consistent with at least one secret point, so at any moment the set of still-possible targets, called the feasible region, summarizes the reconstructor's uncertainty; the reconstructor wins by outputting a point close to everything in that region.
For the upper bound, the authors consider an idealized strategy of querying all points in the space. A triangle-inequality argument shows the feasible region then has diameter at most $(2+\epsilon)\delta$. Since infinite spaces cannot be fully queried, they replace the full space with a finite $\alpha$-cover, whose existence is guaranteed by total boundedness; after querying the cover, the feasible region's diameter is below $(2+\epsilon)\delta+\alpha'$, where $\alpha'=((1+\epsilon)^2+1)\alpha$. The technical obstacle is that the diameter-radius profile need not be continuous — it is discontinuous already for finite metric spaces — so the authors prove it is right-continuous for totally bounded spaces. They do this with hyperspace machinery: the space of nonempty compact subsets with the Hausdorff metric, where diameter and Chebyshev radius are continuous, and a completion argument that reduces totally bounded spaces to compact ones.
For the lower bound, the responder pre-commits to an arbitrary subset $S$ of diameter at most $(2+\epsilon)\delta$ and maintains the invariant $S\subseteq\Phi$ throughout the game. Given a query $q$, the responder picks $S_{\min}\in S$ minimizing the distance to $q$ and returns the perturbed value $r=(1+\epsilon)\cdot\mathrm{dist}X(q,S{\min})+\delta$; the triangle inequality guarantees every $s\in S$ remains consistent. At the end, the responder selects a secret point at distance at least $r(S)$ from the guess, which forces any reconstructor to suffer roughly the Chebyshev radius of $S$ — hence the extremal quantity $\mathtt{e}_X((2+\epsilon)\delta)$.
For pseudo-finiteness, the paper explains why the obvious responder strategy — adding uniform random noise to true distances — is insufficient, since the error may converge to a value strictly below the optimum and the error could reach the optimum at some finite time. Instead, the proof constructs a responder strategy that at every round keeps inside the feasible region a subset forming an extremal body, one achieving the maximal Chebyshev radius under the diameter constraint. The lower bound from the first theorem certifies the minimal region size the responder must preserve. Examples and counterexamples fill out the picture, with full proofs deferred to the appendices.
Why This Matters
The paper gives the first tight geometric characterization of the best possible error in noisy distance-based reconstruction, applies it to every totally bounded metric space, and identifies a clean conceptual divide between spaces where the optimum is reachable in finitely many queries and spaces where convergence is inherently gradual. For the security side, the same results describe how much information a responder must inevitably leak: the Chebyshev radius profile $\mathtt{e}_X((2+\epsilon)\delta)$ is a lower bound on what any answering strategy, however careful, can conceal. Framed against statistical learning, $\mathrm{OPT}_X(\epsilon,\delta)$ plays the role of the Bayes optimal error, and the excess reconstruction error $\mathrm{OPT}_X(T,\epsilon,\delta)-\mathrm{OPT}_X(\epsilon,\delta)$ plays the role of a learning curve.
Real-world applications noted in the paper:
- Privacy-preserving data analysis, where the counting-query model of Dinur and Nissim (2003) initiated the study of differential privacy and is equivalent to this distance-query model on the Boolean cube with the Hamming metric.
- Localization in GPS and sensor networks, where a device estimates its position from noisy distance measurements to reference stations.
- Remote sensing, where satellites and sensors reconstruct physical information such as terrain or atmospheric properties from indirect, error-prone signals (Twomey, 1977).
- Navigation and search-and-rescue, where inference about a hidden location must be made under uncertainty.
- Computational geometry and learning theory, including inferring geometric structures from noisy measurements (Disser and Skiena, 2017) and hypothesis selection or distribution learning via statistical queries framed as reconstruction over suitable metric spaces.
Industry relevance: the results quantify the utility–privacy trade-off for query-answering systems, and the pseudo-finiteness dichotomy tells practitioners whether an adversarial responder can keep improving its concealment indefinitely or whether a fixed, finite query budget suffices to reach the information-theoretic floor.
Future Directions
- The pseudo-finiteness open question. Open Question 11 asks whether, for a totally bounded metric space $X$, being finite is equivalent to being $(\epsilon,\delta)$-pseudo-finite for all $\epsilon,\delta\ge 0$. The compact space ${0,1}^{\mathbb{N}}$ shows compactness alone does not give pseudo-finiteness, while two unbounded or non-totally-bounded examples show pseudo-finiteness for all noise levels is possible outside the finite case.
- Matching rates for additive noise. For $\delta>0$, the lower bounds from the pseudo-finiteness proof (exponential in $T$ for $\epsilon\neq 0$ and double-exponential for $\epsilon=0$) do not have matching upper bounds, and the paper states that the optimality of the known lower bounds remains unclear.
- Extending pseudo-finiteness beyond convex Euclidean sets. The characterization in Theorem 6 covers bounded convex subsets of Euclidean space; general metric spaces, and structural theories of pseudo-finiteness in totally bounded spaces, remain open.
- The randomized and non-adaptive settings. The paper notes that its results extend to randomized reconstructors and defines the static (non-adaptive) metric dimension as the variant in which all queries are fixed in advance, leaving room for systematic study of these regimes.
Target Audience
Researchers in learning theory, metric geometry, and theoretical computer science who work on query complexity, minimax estimation, or privacy; graduate students with a background in real analysis, metric topology, and statistical learning theory; and applied researchers in localization, sensor networks, or privacy-preserving data analysis who need a principled account of how much error or leakage is unavoidable under noisy distance queries.
Authors’ abstract
Consider the task of locating an unknown target point using approximate distance queries: in each round, a reconstructor selects a query point and receives a noisy version of its distance to the target. This problem arises naturally in various contexts ranging from localization in GPS and sensor networks to privacy-aware data access, and spans a wide variety of metric spaces. It is relevant from the perspective of both the reconstructor (seeking accurate recovery) and the responder (aiming to limit information disclosure, e.g., for privacy or security reasons). We study this reconstruction game through a learning-theoretic lens, focusing on the rate and limits of the best possible reconstruction error. Our first result provides a tight geometric characterization of the optimal error in terms of the Chebyshev radius, a classical concept from geometry. This characterization applies to all compact metric spaces (in fact, even to all totally bounded spaces) and yields explicit formulas for natural metric spaces. Our second result addresses the asymptotic behavior of reconstruction, distinguishing between pseudo-finite spaces -- where the optimal error is attained after finitely many queries -- and spaces where the approximation curve exhibits nontrivial decay. We characterize pseudo-finiteness for convex Euclidean spaces.