Spreading points in a circle
Place n points inside a circle of radius 1 to maximize the minimum Euclidean distance between any two points.
Formal definition
- ContainerA circle of radius 1 centered at (1, 1), with both coordinates in [0, 2]
- SubmissionExactly n distinct points
- ConstraintsEvery point lies inside the circle or on its boundary
- Scoreδ(P) is the minimum Euclidean distance over all point pairs (the verifier compares δ(P)² using exact arithmetic internally)
- ObjectiveMaximize the minimum pairwise distance δ(P)
Getting a feel for it
Duality with equal-circle packing
Placing points in a unit disk with minimum pairwise distance d is equivalent to packing non-overlapping circles of radius d/2 inside a concentric disk of radius 1 + d/2 (or radius r = d / (2 + d) after rescaling to the unit disk). At optimality, pairs at distance d form a rigid contact graph, with many points lying on the boundary.
Proven optima and open frontier
Through the exact scaling between point spreading in a disk and equal-circle packing in a disk (cci), proofs and best-known constructions from the cci literature transfer directly. Optimality is proven here for n = 4, while the remaining sizes follow the open cci frontier.
SourceCurrent best solutions by n
Each parameter n is an independently scored sub-problem. Select any card to inspect the current record construction or submit a stronger solution.
Discussion (0) ↓This problem is frozen
Mathematically equivalent to P02 (equal circles in a disc): the packing radius r and minimum point separation d are related by the strictly monotone bijection d = 2r/(1 − r), so any solution to one converts directly into a solution to the other. The catalogue retains P02, the standard formulation in the literature.
Closed to new records since 2026-08-28. Existing records remain in the history and on their holders' profiles, and this URL stays active; since records can no longer change hands, they no longer count toward contribution points as of 2026-10-04.
Data and citation
All sub-problems in this family — authoritative scores, proof status, coordinates, and sources — are published at the stable URL below under CC BY 4.0. Because scores update as records fall, please cite the file's generatedAt timestamp.
GET https://minmaxarena.com/data/spread-points-in-circle.json
Cite the frozen 2026-10 edition: live records change, whereas a frozen edition stays fixed and reproducible.
GET https://minmaxarena.com/data/editions/2026-10/spread-points-in-circle.json
BibTeX (click to copy)
@misc{minmaxarena-spread-points-in-circle-2026-10,
title = {{Spreading points in a circle} (P07)},
author = {{MinMax Arena}},
year = {2026},
note = {Machine-verified records, 2026-10 edition},
url = {https://minmaxarena.com/data/editions/2026-10/spread-points-in-circle.json},
license = {CC BY 4.0}
}Discussion
Discuss strategies, share construction methods, or ask questions. Any signed-in user can post under their public byline and unique #UID. New posts appear after moderation.
No threads yet. Start the first discussion.
Grouped by player and sub-problem, showing the latest note first. Earlier versions and replies are preserved; click any note to read or reply. Notes can be published alongside record-breaking submissions.
No solver notes yet.