The sofa in a hairpin
Find the planar region of largest area that can be moved continuously through a hairpin hallway of width 1: two right-angled corners the same way round, with a wall of thickness w between the legs.
Formal definition
- ContainerA closed set; boundary contact with the walls is permitted. The four open forbidden regions are the left exterior x < 0, the floor exterior y < 0, the dividing wall strip {x > 1, 1 < y < 1 + w}, and the roof exterior y > 2 + w
- SubmissionA simple polygon (at most 800 vertices in the sofa's local frame) and a sequence of consecutive placements (at most 1500), with vertices × placements ≤ 300,000
- MotionBetween consecutive placements, the sofa moves by the unique rigid displacement connecting them: a pure translation when the turn values match, or (by Chasles' theorem) a single rotation of at most 90° about a fixed pivot
- EndsThe first placement lies inside the lower leg with at least one vertex at x > 1; the last lies inside the upper leg with at least one vertex at x > 1
- Exact verificationEach placement's turn defines a rational rotation matrix and an exact pivot between consecutive placements. The region swept by each edge is represented by its exact boundary (a parallelogram for translations, or the two endpoint arcs, the inner envelope arc, and the initial and final segments for rotations) and checked against the four open forbidden regions using exact rational arithmetic and sign evaluation of a + b√D
- ScoreThe polygon area, truncated down to nine decimal places; larger is better
- ObjectiveMaximise the area over all sofas that pass through the hairpin without collision
Getting a feel for it
Two corners and the upper roof constraint
Compared with the single-corner L-hallway, the hairpin introduces a second left-hand corner and the upper roof at y = 2 + w. When the dividing wall thickness w is small, manoeuvring inside the vertical connector is simultaneously constrained by the roof and the inner corners. Note that a sofa need not rotate by 180° to pass through (for instance, a unit square can traverse the entire hairpin by translation alone).
Background and baseline constructions
While multi-corner and U-shaped corridors have been studied in the moving-sofa literature, no directly comparable benchmark values have been established for the wall thicknesses w used here. The initial certificates in the table are shortened Hammersley-family polygons with planner-generated, verifier-checked motions (bylined MinMax Arena).
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 (3) ↓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/moving-sofa-hairpin.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/moving-sofa-hairpin.json
BibTeX (click to copy)
@misc{minmaxarena-moving-sofa-hairpin-2026-10,
title = {{The sofa in a hairpin} (P80)},
author = {{MinMax Arena}},
year = {2026},
note = {Machine-verified records, 2026-10 edition},
url = {https://minmaxarena.com/data/editions/2026-10/moving-sofa-hairpin.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.
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.