Furthest Pair in Euclidean Geometry
- Furthest Pair is the problem of determining the two points in a finite set with the maximum Euclidean distance, equivalent to its diameter.
- The topic analyzes per-point furthest-neighbor maps, extremal counting in high dimensions, and challenges in exact algorithmics under various norms.
- It further explores approximate solutions, adversarial query models, and generalizations such as graph formulations and pair-valued Voronoi structures.
Furthest Pair is the problem of finding, in a finite point set, two points at maximum mutual distance; in Euclidean space this maximum is exactly the diameter of the point set. In the literature represented here, the topic appears in several tightly related forms: the global optimization problem , per-point furthest-neighbor maps and digraphs, extremal counting problems for diameter pairs in high-dimensional Euclidean geometry, pair-valued Voronoi structures, and approximate or adversarially robust query data structures. These formulations connect extremal combinatorics, computational geometry, fine-grained complexity, and metric geometry (Williams, 2017, Swanepoel, 2011, Ranđelović, 2024).
1. Core definitions and formulations
For a set , the Furthest Pair problem under the Euclidean norm is to find
and a pair attaining this maximum. The value is the Euclidean diameter of . The same paper also considers bichromatic variants, but for the bichromatic and non-bichromatic versions are essentially equivalent up to trivial reductions (Williams, 2017).
A local version replaces one global maximizing pair by one maximizing neighbor for each point. If , , and denotes Euclidean distance, the furthest-distance function is
The furthest-neighbor digraph is
0
and the corresponding extremal quantity is
1
This places furthest neighbors in direct parallel with favourite-distance digraphs and with the diameter-pair counting problem (Swanepoel, 2011).
In abstract metric spaces, the relevant object is often a farthest-point function rather than a single pair. A function 2 without fixed points is max-realizable in a metric space if there exist distinct points 3 such that all pairwise distances are distinct and, for every 4, 5 is the unique farthest point from 6. This formulation studies which farthest-neighbor patterns can occur at all, independent of algorithmic optimization (Ranđelović, 2024).
Approximate formulations weaken exact maximization. In the furthest-neighbor setting, given 7 in a metric space 8, an answer 9 to query 0 is 1-approximate if
2
An 3-coreset is a subset 4 that provides such an answer for every query 5 (Kluk et al., 30 Mar 2026).
2. Extremal Euclidean geometry and high-dimensional structure
In high-dimensional Euclidean extremal geometry, Furthest Pair is tightly linked to the maximum number 6 of diameter pairs and to the furthest-neighbor extremal quantity 7. For each fixed 8, the paper on favourite distances shows
9
and, for all sufficiently large 0,
1
Moreover, if 2, 3, and 4, then 5 for all 6, and 7 is a Lenz configuration for the distance 8 (Swanepoel, 2011).
A Lenz construction is the classical extremal configuration for unit distances and diameters in high dimensions. In even dimension 9, it is built from 0 pairwise orthogonal 1-dimensional subspaces carrying circles; in odd dimension 2, one part is a 3-sphere and the others are circles, again arranged in orthogonal subspaces with radii satisfying 4. Every point in one part is at equal distance 5 from every point in any other part, while intra-part distances do not contribute to the main term. Theorem B identifies extremal furthest-neighbor configurations with these Lenz configurations for sufficiently large 6, and no analogue of the 7-dimensional favourite-distance exception appears for furthest neighbors (Swanepoel, 2011).
For large 8, the exact formulas for 9 follow from the exact formulas for 0. Writing 1 and 2 for the Turán number on 3 vertices with 4 parts, the paper gives the following large-5 identities (Swanepoel, 2011).
| Dimension regime | Large-6 formula for 7 |
|---|---|
| 8 | 9 if 0; 1 if 2 |
| 3 | 4 |
| even 5, 6 | 7 |
| odd 8, 9 | 0 |
The same analysis yields asymptotic directed degrees in extremal furthest-neighbor digraphs. If the 1 Lenz parts are asymptotically balanced, then each vertex has out-degree and in-degree
2
matching the global density 3 (Swanepoel, 2011).
3. Exact algorithmics and conditional hardness
In computational geometry, Furthest Pair is one of the canonical examples of a barely-subquadratic problem. The best known exact algorithms for 4-Furthest Pair run in time
5
and there is no known exact algorithm with running time of the nearly-linear form 6 for Euclidean Furthest Pair. By contrast, Closest Pair in 7 has nearly-linear algorithms 8, while Furthest Pair in 9 and 0 is much easier: 1-Furthest Pair can be solved in 2 time, and 3-Furthest Pair in 4 time (Williams, 2017).
The fine-grained lower-bound sequence is now sharp across all superconstant dimensions. An early result showed that, under SETH or OVC, finding a furthest pair in 5 dimensions under the 6 norm requires 7 time, with vectors of 8-bit entries (Williams, 2017). This was strengthened to dimension 9 via a chain of reductions from OV to Hopcroft’s problem, then to exact integer Max-IP, and then to 0-Furthest Pair (Chen, 2018). The current endpoint is that, assuming OVH or SETH, Furthest Pair, Bichromatic Closest Pair, Maximum Inner Product, and Hopcroft’s Problem require 1 time for any constructible dimension function 2; this closes the gap between the classical 3 algorithms and the hardness frontier (Saha et al., 24 Jun 2026).
The reduction architecture explains why Furthest Pair is grouped with Hopcroft’s problem and Max-IP. In one standard transformation, vectors from two color classes are lifted so that for cross pairs
4
making the furthest cross-pair encode the maximum inner product. This is the mechanism used to transfer exact Max-IP hardness to Euclidean Furthest Pair in very low dimensions (Chen, 2018).
A complementary barrier comes from circuit complexity rather than SETH. If 5-Furthest Pair in 6 for polylogarithmic 7 had a deterministic algorithm with running time
8
then 9 would have no polynomial size 00 circuits. The same consequence holds for Hopcroft’s problem, bichromatic 01-Closest Pair, and Integer Max-IP (Chen, 2018). This suggests that even log-shaving improvements in the moderate-dimensional regime are entangled with major open problems in lower-bound complexity theory.
4. Approximation and adversarially robust querying
Approximate Furthest Pair in low-dimensional 02 geometry belongs to a broad OV-equivalence class. For constant 03 and dimension 04, approximate 05-Furthest Pair is truly-subquadratic equivalent to OV, Min-IP, Max-IP, Exact-IP, approximate bichromatic 06-Closest Pair, additive approximate Max-IP, and approximate Jaccard-Index-Pair. In the refined version, a 07-approximation to 08 is computable in 09 time if and only if analogous 10-type improvements hold for exact or approximate inner-product problems in dimension 11 (Chen et al., 2018).
For query data structures, the adaptive-query model changes the problem substantially. In this model an adversary chooses 12 after observing previous answers. The first adversarially robust data structure for 13-approximate furthest-neighbor queries achieves query time
14
One variant returns a 15-approximate furthest neighbor in 16 time, and another returns a 17-approximate furthest neighbor in 18 time, both with preprocessing time 19 (Banihashem et al., 15 May 2026).
The same work also gives an adversarial attack against oblivious approximate furthest-neighbor algorithms. In particular, the data structure from Indyk’s algorithm fails to maintain its guarantees against adaptive queries (Banihashem et al., 15 May 2026). This separates the oblivious and adaptive models for Furthest Neighbor, and by extension for algorithmic workflows that repeatedly probe extremal distances.
5. Metric realizations, simple polygons, and planar metrics
When only the farthest-neighbor function is prescribed, the combinatorics are unexpectedly rigid. A function 20 without fixed points is max-realizable in some metric space if and only if the directed graph 21 has no cycles of length greater than 22. The same paper proves a universality theorem: any function that is max-realizable in some metric space is also max-realizable in 23. Thus every realizable farthest-neighbor pattern already occurs in the Euclidean plane (Ranđelović, 2024).
For geodesic distance in a simple polygon 24 with 25 vertices and a point set 26 of size 27, there exists, for any 28, an 29-coreset 30 of size 31 such that for any query point 32, the geodesic distance from 33 to its furthest neighbor in 34 is at least 35 times the geodesic distance to its furthest neighbor in 36. The coreset can be constructed in
37
time, and then supports approximate geodesic furthest-neighbor queries with storage independent of 38 (Berg et al., 2024).
For planar metrics more generally, there always exists an 39-coreset for furthest neighbors of size bounded polynomially in 40, constructible in polynomial time. This improves upon an exponential bound for planar and minor-free metrics and resolves the open problem for polygons with holes. The technical mechanism is an 41-comatching index: while the 42-semi-ladder index of planar metrics admits an exponential lower bound, the 43-comatching index of planar metrics is polynomial in 44 (Kluk et al., 30 Mar 2026).
6. Graph generalizations and pair-valued Voronoi structures
In graphs, the analogue of a furthest pair is a far-apart pair. In a connected unweighted graph 45, a vertex 46 is 47-far if every neighbor 48 of 49 satisfies 50; a pair 51 is far-apart if 52 is 53-far and 54 is 55-far. Any diameter pair is far-apart, and the paper gives a data structure for enumerating all far-apart pairs by decreasing distance. This avoids storing the full distance matrix and, for some instances, reduces the memory consumption by at least two orders of magnitude in hyperbolicity computations (Coudert et al., 2021).
A different generalization assigns distance not to one site but to an unordered pair 56. For a finite planar set 57, 2-site furthest-neighbor Voronoi diagrams are defined by maximizing functions such as circumcircle radius, containing-circle radius, view angle, inradius, and several circumcenter-based quantities. The resulting furthest-neighbor diagrams are often quartic in complexity: for example, the furthest-neighbor diagrams under circumcircle radius and view angle both have 58 lower bounds and 59 upper bounds, and the same 60 upper bound holds for several other 2-site geometric distances (Barequet et al., 2011).
These graph and Voronoi formulations do not replace the Euclidean diameter problem, but they show that the notion of a furthest pair has several structurally distinct incarnations: as a global diameter witness, as a per-vertex farthest-neighbor relation, as a realizability problem for metric patterns, and as a pair-valued extremal object in higher-order Voronoi geometry. Across these formulations, the recurring theme is that extremal distance is both highly structured and, in moderate or high dimension, algorithmically resistant.