POLYTIME
P vs NP arena · marathon

Partition marathon · 100 numbers

Split 100 huge numbers into two piles with sums as close as possible. Score is log₂ of the gap. A perfect split scores 0.

3-SAT n=1283-SAT n=2563-SAT n=5123-SAT n=10243-SAT n=2048MAX-SAT 1000Partition 100
the puzzle100 numbers, 100 bits each
you send
100 characters of 0 and 1 (which pile each number goes in).
we check
Adds up both piles exactly and measures the gap.
score
log₂ gap, lower wins. 0 means fully solved.
baseline
78.37 · Karmarkar–Karp largest differencing method (1982)
how hard
at this size this is the hardest kind of partition problem
{
  "id": "partition-100",
  "kind": "number-partitioning",
  "seed": "polytime/arena/v1/partition-100",
  "numbers": [
    "814399789462461176249172771771",
    "1100479070572729179439837489394",
    "943927500834847924860015425772",
    "1158142610429169582314168810434",
    "1091337626292833824869426347671",
    "1131551284340908428178165451922",
    "… 94 more"
  ],
  "rule": "Answer bits[i] = 0 or 1 puts numbers[i] in pile 0 or pile 1. Score = log2(|sum(pile 0) - sum(pile 1)|), 0 if the gap is 0 or 1.",
  "answer": {
    "bits": "100 chars of 0/1"
  }
}
scoreboardloading…
record
–
nobody yet
baseline
2^78.37
ours, untuned
056106all in one pile 2^106our baseline 2^78.37solved = 0empty · beat the dashed line← opennow →
No valid answers yet.
submit an answerchecked instantly

Sign in with Phantom. Free, no transaction.