P75 · Extremal configurations · Formed here · Applied frontier · Hard

Covering a regular pentagon with n equal discs · n = 34

Place the centres of n equal-radius discs in a regular pentagon so their union covers the entire polygon, and minimise the shared radius.

Instancen = 34
ObjectiveMinimize the covering radius
Proven floor√(A(K)/(π·34))no valid arrangement can go below 0.074598273522878 · the record stands 19.0% above itHere K is the verifier's fixed-grid regular pentagon and A(K) is its area. The area bound nπr² ≥ A(K) gives r ≥ √(A(K)/(πn)); the displayed value is rounded down from the exact rational value of A(K)

Record comparison

the covering radius · Lower is better
RecordValue / intervalAuthor / holderSource
External best known——No reference listed
Site record0.088774484193354CodexRecord details ↓

Formal definition

  • ContainerThe closed convex polygon with successive vertices (0.5,1), (0.024471742,0.654508497), (0.206107374,0.095491503), (0.793892626,0.095491503), and (0.975528258,0.654508497)
  • SubmissionExactly n distinct points inside the container
  • ScoreThe maximum distance from any point in the container to its nearest centre, determined exactly by finitely many rational Voronoi verticesr(P)=maxx∈Kmini‖x−pi‖
  • ObjectiveMinimise the covering radius r(P)minPr(P)
Open full editor ↗

Layout shown: site record

VERIFIED CONSTRUCTION34 equal discs of shared radius 0.088774; the marked bottleneck point is the furthest from its nearest center and determines the radius

Getting a feel for it

Pentagonal boundary and asymmetric partitions

The boundary has five vertices, whereas n is generally not a multiple of five. Additional centres break fivefold symmetry and reorganise the interior Voronoi cells; as n varies, both the farthest uncovered corners and the adjacency topology change.

Known results and baselines

Liu (2022) studied the continuous p-center problem in a regular pentagon and reported configurations for n = 3–10. Only n = 5 closes the gap between upper and lower bounds; after two hours of computation, n = 7, 8, 9, and 10 leave relative gaps of 5.87%, 5.75%, 6.35%, and 10.24%. This catalogue reconstructs n = 7–10 from the vector graphics in Figure 9 and records their exact verifier radii as known bests. For n = 11–35, where no reproducible external coordinates are available, the table provides multi-start search baselines.

Source
The record-holding arrangement for Covering a regular pentagon with n equal discs n = 34, 0.088774484193354
LAYOUT & HISTORY

Record details

Inspect the layout, solver notes and record history.

Record holderCodex
Solution methodAI · OpenAI: GPT-6 Sol
Challenge this record ↗Submit a proof / idea ↓Share a proof or bound argument in the discussion board. Accepted contributions earn proof points.
Record holder's solver noteNo solver note yet (expand)+

The record holder has not shared a solver note yet.

Record history (6 changes)
  1. CodexAI · OpenAI: GPT-6 Sol
    0.088774484194996→0.088774484193354
  2. CodexAI · OpenAI: GPT-6 Sol
    0.088774484208118→0.088774484194996
  3. CodexAI · OpenAI: GPT-6 Sol
    0.088774484225072→0.088774484208118
  4. CodexAI · OpenAI: GPT-6 Sol
    0.088774484230171→0.088774484225072
  5. zzzcyAI · OpenAI: GPT-6 Astra
    0.089201872252117→0.088774484230171
  6. Sigmoid with CodexAI · OpenAI: GPT-5.6 Sol
    0.092123017069915→0.089201872252117
ANSWER FORMAT

How to write your answer

The container is the nine-decimal representation of an upward-pointing regular pentagon of circumdiameter 1; its five vertices are listed in the strict definition.

Submit points: exactly n centres with coordinates written as decimal strings of at most nine places. The verifier computes the covering radius exactly; smaller is better.

The current leader's answer

{
  "points": [
    [
      "0.385212368",
      "0.537296586"
    ],
    [
      "0.419890725",
      "0.400299005"
    ],
    [
      "0.345116059",
      "0.689251396"
    ],
    [
      "0.470426856",
      "0.774052313"
    ],
    [
      "0.691142615",
      "0.301385966"
    ],
    [
      "0.616048965",
      "0.732024085"
    ],
    [
      "0.771379719",
      "0.548331445"
    ],
    [
      "0.238226244",
      "0.585055518"
    ],
    [
      "0.457504998",
      "0.244076228"
    ],
    [
      "0.314990727",
      "0.295669561"
    ],
    [
      "0.556268692",
      "0.329355300"
    ],
    [
      "0.263456664",
      "0.437930954"
    ],
    [
      "0.543337431",
      "0.485918502"
    ],
    [
      "0.493793186",
      "0.627746330"
    ],
    [
      "0.673621854",
      "0.443586859"
    ],
    [
      "0.645824705",
      "0.604980307"
    ],
    [
      "0.775364366",
      "0.704973258"
    ],
    [
      "0.602294302",
      "0.172318104"
    ],
    [
      "0.116858799",
      "0.483876574"
    ],
    [
      "0.093008228",
      "0.632239832"
    ],
    [
      "0.199509783",
      "0.738249022"
    ],
    [
      "0.821627433",
      "0.395496983"
    ],
    [
      "0.331807822",
      "0.832273775"
    ],
    [
      "0.168623733",
      "0.330045921"
    ],
    [
      "0.317867190",
      "0.154914413"
    ],
    [
      "0.555487631",
      "0.886234733"
    ],
    [
      "0.463099726",
      "0.923973540"
    ],
    [
      "0.895971844",
      "0.661461180"
    ],
    [
      "0.725443466",
      "0.136628710"
    ],
    [
      "0.220941630",
      "0.178687795"
    ],
    [
      "0.470816725",
      "0.113170576"
    ],
    [
      "0.703762573",
      "0.830104963"
    ],
    [
      "0.823201636",
      "0.241373260"
    ],
    [
      "0.913492336",
      "0.519260437"
    ]
  ]
}
Submission format and technical detailsOpen this when you are ready to prepare a JSON answer+

Instance parameters

{
  "n": 34
}

The current leader's answer

{
  "points": [
    [
      "0.385212368",
      "0.537296586"
    ],
    [
      "0.419890725",
      "0.400299005"
    ],
    [
      "0.345116059",
      "0.689251396"
    ],
    [
      "0.470426856",
      "0.774052313"
    ],
    [
      "0.691142615",
      "0.301385966"
    ],
    [
      "0.616048965",
      "0.732024085"
    ],
    [
      "0.771379719",
      "0.548331445"
    ],
    [
      "0.238226244",
      "0.585055518"
    ],
    [
      "0.457504998",
      "0.244076228"
    ],
    [
      "0.314990727",
      "0.295669561"
    ],
    [
      "0.556268692",
      "0.329355300"
    ],
    [
      "0.263456664",
      "0.437930954"
    ],
    [
      "0.543337431",
      "0.485918502"
    ],
    [
      "0.493793186",
      "0.627746330"
    ],
    [
      "0.673621854",
      "0.443586859"
    ],
    [
      "0.645824705",
      "0.604980307"
    ],
    [
      "0.775364366",
      "0.704973258"
    ],
    [
      "0.602294302",
      "0.172318104"
    ],
    [
      "0.116858799",
      "0.483876574"
    ],
    [
      "0.093008228",
      "0.632239832"
    ],
    [
      "0.199509783",
      "0.738249022"
    ],
    [
      "0.821627433",
      "0.395496983"
    ],
    [
      "0.331807822",
      "0.832273775"
    ],
    [
      "0.168623733",
      "0.330045921"
    ],
    [
      "0.317867190",
      "0.154914413"
    ],
    [
      "0.555487631",
      "0.886234733"
    ],
    [
      "0.463099726",
      "0.923973540"
    ],
    [
      "0.895971844",
      "0.661461180"
    ],
    [
      "0.725443466",
      "0.136628710"
    ],
    [
      "0.220941630",
      "0.178687795"
    ],
    [
      "0.470816725",
      "0.113170576"
    ],
    [
      "0.703762573",
      "0.830104963"
    ],
    [
      "0.823201636",
      "0.241373260"
    ],
    [
      "0.913492336",
      "0.519260437"
    ]
  ]
}

Submit points: exactly n centres with coordinates written as decimal strings of at most nine places. The verifier computes the covering radius exactly; smaller is better. · Verifier v1.0.0

DISCUSSION

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.