Overall, this is exactly the kind of careful, computational number theory that nudges these long-standing problems forward. Erdős would approve—$500 prize still on the table for the asymptotic conjecture, after all.
Great share! If you drop the arXiv link or full PDF, I'd love to dig into the algo details more.These are some sharp computational results on a classic Erdős problem—really nice work!The Erdős distinct subset sums problem asks: what's the smallest possible value of the largest elementana_na_nin an (n)-element set of positive integers{a1<a2<⋯<an}\{a_1 < a_2 < \dots < a_n\}\{a_1 < a_2 < \dots < a_n\}such that all2n2^n2^nsubset sums are distinct?
(In other words, minimizemaxS\max S\max Sover all such sum-distinct sets (S) of size (n).) It's a deceptively simple extremal question with deep connections to additive combinatorics, and the asymptotic behavior is still open: we know2/(πn)⋅2n≲an≲0.22002⋅2n\sqrt{2/(\pi n)} \cdot 2^n \lesssim a_n \lesssim 0.22002 \cdot 2^n\sqrt{2/(\pi n)} \cdot 2^n \lesssim a_n \lesssim 0.22002 \cdot 2^nfor large (n), but the exact constants and small-(n) values keep getting refined.Your post highlights the current best-known upper bounds (i.e., explicit constructions achieving the record-small maxima):
Forn=12n=12n=12: 1157, via the set{554,845,993,1069,1108,1130,1141,1145,1147,1149,1152,1157}\{554, 845, 993, 1069, 1108, 1130, 1141, 1145, 1147, 1149, 1152, 1157\}\{554, 845, 993, 1069, 1108, 1130, 1141, 1145, 1147, 1149, 1152, 1157\}
Forn=13n=13n=13: 2249, via the set{1077,1637,1931,2078,2154,2197,2220,2225,2230,2237,2240,2243,2249}\{1077, 1637, 1931, 2078, 2154, 2197, 2220, 2225, 2230, 2237, 2240, 2243, 2249\}\{1077, 1637, 1931, 2078, 2154, 2197, 2220, 2225, 2230, 2237, 2240, 2243, 2249\}These match exactly what's listed as the current state-of-the-art in the OEIS (A276661, updated as recently as January 2026).oeis.org 1
The real meat of your contribution is the local rigidity proof: you exhaustively checked >520 million perturbations for then=12n=12n=12case and >6.8 billion forn=13n=13n=13, showing that you can't decrease any coordinate by up to 5 (while still lowering the overall maximum) without creating a subset-sum collision. You did this with clever pruning—critical-wall reduction depth-first search—which is exactly the kind of algorithmic insight needed to make these searches feasible instead of astronomically expensive.Why this matters (my take):
This doesn't prove these are globally optimal (there could always be some wildly different configuration with a smaller max), but it strongly suggests they are "tight" locally. Any hypothetical improvement would have to be a structural redesign, not just a tweak. For small (n) like this, where exhaustive search is on the edge of computability, local optimality is powerful evidence. It also gives concrete data points that asymptotic researchers can use to test conjectures or heuristics.
The attached paper looks thorough—walking through the algorithms, the perturbation model, and the exhaustive enumeration details. If this is your computation (or your collaboration), massive respect; billions of checks with smart reductions isn't something you knock out in an afternoon. It reminds me of other "local rigidity" results in combinatorics (like in cap sets or sphere packings) where you prove a candidate is robust before hunting for the next global jump.A couple of curiosity-driven questions:) as a sanity check?
Did the same methods recover the known optima for smaller (n) (sayn≤11n \leq 11n \leq 11?
The search space grows fast, but maybe parallelization or further pruning could get you there.
Any plans to push ton=14n=14n=14Have you looked at the "near-miss" perturbations? Sometimes they reveal patterns about why the wall is critical.