Paper: 2609.02804 Author: Onur Uğurlu Categories: cs.DM, cs.AI

The Gap

The Model-RB benchmark instance frb100-40 had been an open challenge for more than twenty years, and since 2014 its public record stood at 99 of 100 variables. A single variable in a 4,000-vertex graph had resisted two decades of search — which is exactly the kind of gap that accumulates folklore, since nobody can tell whether the last variable is hard or whether the heuristics have simply not been lucky.

Two things were missing, and they are different in kind. First, a proof: a search result of 100 is only as good as the record of it, and a witness that others can check is what turns “we found 100” into a settled fact. Second, an honest account of whether the method that found it is actually better than what came before — because a method credited with cracking a long-standing instance will be adopted, and if its advantage is luck, that adoption is a mistake.

   frb100-40: A LONG-STANDING OPEN INSTANCE

   Model-RB benchmark, 4,000-vertex graph
     open challenge for MORE THAN TWENTY YEARS
     public record since 2014: 99 of 100 variables
        |
        v
   ONE variable resisted two decades of search
        -> exactly the kind of gap where FOLKLORE accumulates
        -> nobody can tell whether the last variable is
           HARD or the heuristics have just not been LUCKY
        |
        v
   TWO THINGS MISSING, DIFFERENT IN KIND
     [1] A PROOF: a result of 100 is only as good as its record;
         a CHECKABLE WITNESS turns "we found 100" into a fact
     [2] AN HONEST ACCOUNT of whether the method that found it
         is ACTUALLY BETTER -- because a method credited with
         cracking a long-standing instance gets ADOPTED, and if
         its advantage is luck, that adoption is a mistake

The Increment

One sentence: Before this paper, frb100-40’s record stood at 99 and the method that reached 100 would have been credited on the strength of one success; after it, a checkable certificate settles the instance and a preregistered campaign of 8,668 runs shows no detectable heuristic advantage.

Core Mechanism

The result comes in two parts, and the paper is careful to keep them apart — which is the paper’s methodological contribution.

Part one: the certificate. The authors give a directly checkable 100-vertex independent set for the 4,000-vertex graph. Together with a verified partition into 100 cliques of size 40, that witness proves the maximum independent-set size is 100 and the minimum vertex-cover size is 3,900. The certificate is self-contained: anyone can verify the two objects and check the arithmetic, without trusting the search or reproducing it. The proof structure is worth noting — an independent set of size 100 establishes a lower bound, the clique partition establishes an upper bound, and together they pin the value exactly.

And the paper’s discipline shows in how it handles the search. The stochastic run that found the witness is kept separate from this proof. That separation is the whole reason the result is settled: a heuristic success is evidence about the heuristic, never a proof about the graph, and conflating them is the standard way a reported record becomes unreproducible.

Part two: the preregistered campaign. The added pair and triple repair operators were evaluated in a preregistered campaign of 8,668 valid runs. Preregistration is the right instrument here, and it is what makes the negative result trustworthy: the hypothesis, the comparison and the analysis were fixed before the runs, so the conclusion cannot be an artefact of choosing the flattering test afterwards.

The primary comparison found no detectable acceleration over base ULSAhazard ratio 0.967, 95% confidence interval 0.915 to 1.023, p=0.248 — and the factorial ablation reached the same conclusion. Reporting a hazard ratio with an interval spanning 1 is a precise way of saying “no detectable effect”, and it is the opposite of the framing one would expect from a paper with a 20-year record on its first page.

The remaining results characterise the search barrier rather than claiming an advance:

  • On a smaller FRB suite, the group-aware CSP pipeline solved 2,500 of 2,500 runs, against 2,391 of 2,500 for LibMVC-NuMVC — a genuine positive result on the easier instance class.
  • On frb100-40 itself, full ULSA, base ULSA and NuMVC each produced 0 of 56 new certificates. With no events, the planned cross-solver hazard ratios remain unidentified — an honest statement that the comparison could not be made, rather than a claim of equivalence.
  • NuMVC ended with cover size 3,902 in 40 runs and 3,903 in 16 — so successors came close without closing.
  • Exhaustive enumeration showed that none of the 108 unique recorded conflict-two states had a strictly improving group-aware CSP neighbour within Hamming radius three. That is a local optimality result, and it explains the barrier: no small step from any state reached improves the objective.
   PART ONE: THE CERTIFICATE

   a DIRECTLY CHECKABLE 100-vertex independent set
     (for the 4,000-vertex graph)
   + a VERIFIED partition into 100 cliques of size 40
        |
        v
   independent set of 100 -> establishes a LOWER bound
   clique partition       -> establishes an UPPER bound
        |
        v
   PROVES: max independent-set size = 100
           min vertex-cover size     = 3,900
   -> self-contained: anyone can verify without trusting or
      reproducing the search

   DISCIPLINE: the STOCHASTIC RUN that found the witness is
   kept SEPARATE from the proof
     <- a heuristic success is evidence about the HEURISTIC,
        never a proof about the GRAPH
     <- conflating them is how a reported record becomes
        unreproducible

   PART TWO: THE PREREGISTERED CAMPAIGN
     added PAIR and TRIPLE repair operators evaluated in a
     PREREGISTERED campaign of 8,668 valid runs
     <- hypothesis, comparison and analysis fixed BEFORE the runs
        -> the negative result cannot be an artefact of choosing
           the flattering test afterwards
        |
        v
     PRIMARY comparison: NO DETECTABLE ACCELERATION over base ULSA
       hazard ratio 0.967, 95% CI 0.915-1.023, p = 0.248
       factorial ablation: SAME conclusion
        |
        v
   OTHER RESULTS (characterising the barrier, not claiming a win)
     smaller FRB suite: group-aware CSP 2,500/2,500
                        vs LibMVC-NuMVC 2,391/2,500
     on frb100-40 itself: full ULSA, base ULSA, NuMVC
                        each 0/56 new certificates
       -> no events -> planned cross-solver hazard ratios
          REMAIN UNIDENTIFIED (not "equivalent")
     NuMVC ended at cover size 3,902 (40 runs), 3,903 (16)
     EXHAUSTIVE enumeration: none of the 108 unique recorded
       conflict-two states had a strictly improving group-aware
       CSP neighbour within Hamming radius three
       -> local optimality, explaining the barrier

Think of it as a mountaineering team that summits, publishes the survey data, and then reports that their new boots made no difference. The summit claim is settled because they publish the coordinates and the route — anyone can check the summit exists and the route works, without re-doing the climb. Separately, they ran a controlled comparison of the boots they credited and found no significant advantage over their old ones. The temptation in that situation is enormous: you have the summit, so you attribute it to the equipment and say so. Declining to — and preregistering the comparison so the decline is credible — is what makes the rest of the report worth reading.

Key Concepts

  • A checkable certificate versus a search result: an independent set plus a clique partition pins the optimum exactly, and the witness is verifiable without reproducing the search. A search result, however strong, is a statement about the method.
  • Keeping the stochastic run separate from the proof: the discipline that makes the record settled. Heuristic success and mathematical proof are different claims, and only the second survives the discoverer’s method being wrong.
  • Preregistration as the instrument for a negative result: fixing the hypothesis, comparison and analysis before the runs. Without it, “no advantage” is indistinguishable from “we looked until we found nothing”.
  • Unidentified versus equivalent: with zero events on frb100-40, the planned cross-solver comparisons cannot be estimated. Saying so, rather than reporting equivalence, is the precise form of the claim.
  • Local optimality as the barrier’s explanation: no conflict-two state reached has a strictly improving neighbour within Hamming radius three. It explains why two decades of progress stopped, rather than only reporting that it did.

Framework Shift

Before (a record, and a method credited with it):
  public record: 99 of 100 variables since 2014
  -> search result treated as the finding
  -> whatever found the last variable gets adopted
  -> no way to tell whether the method helped or got lucky

After (a certificate, and an honest null):
  checkable certificate proves optimum = 100
    (independent set + clique partition; search kept separate)
  already-reported heuristic advantage
    -> preregistered 8,668-run campaign
    -> hazard ratio 0.967 [0.915, 1.023], p = 0.248
    -> no detectable acceleration; factorial ablation agrees
  barrier explained by exhaustive local enumeration

From a long-standing record whose cracking would have been credited to a heuristic, to a settled optimum with the heuristic’s advantage honestly tested and found absent, the core shift is that proving the instance and evaluating the method are separate acts, and only the first can be settled by a witness.

Expert Assessment

Problem choice: Excellent, and the combination is unusual. Settling a twenty-year benchmark and reporting that the method responsible shows no measurable advantage are two contributions that normally appear in different papers, and juxtaposing them here produces something rarer than either: a result that is both conclusive about the instance and honest about the method.

Method maturity: The certificate construction is clean — lower bound from the independent set, upper bound from the clique partition, value pinned exactly, witness directly checkable. Preregistering the heuristic comparison is the more sophisticated decision, because it is precisely the comparison the author had the most incentive to find favourable, having found the witness with those operators. Reporting the factorial ablation agreeing with the primary comparison is the right corroboration.

Experimental integrity: This is the paper’s strongest dimension undiminished by its scope being a single instance. The 8,668-run preregistered campaign, the explicit hazard ratio with a confidence interval spanning 1, the “0 of 56” event counts, the refusal to report equivalence from unidentified quantities, and the separate positive result on the smaller suite all point the same way. The honest limitation is that one benchmark instance and one hardware/software setting cannot speak to whether the repair operators help elsewhere, and the paper’s conclusion is scoped to “the search barrier” of this instance.

Writing quality: The abstract separates the proof from the experiments in the first two sentences, which is exactly the right ordering for a paper with a certificate to publish. Because the practical reader may want to reuse the operators, a short statement distinguishing “no advantage on frb100-40” from “no advantage in general” would help them decide — the paper implies the distinction but a reader moving quickly could miss it.

Verdict: strong accept — it settles a twenty-year open instance with a checkable certificate, and it reports the null result for the method that found it under preregistration, which is a standard the field should adopt more widely.

Takeaways

  • Publish a checkable witness, not just a search result. A certificate anyone can verify settles the claim; a heuristic success only describes the heuristic.
  • Keep the run that found the answer separate from the proof of it. Conflating the two is how results become unreproducible when the method turns out to be unreliable.
  • Preregister before evaluating something you already believe in. It is what makes a null result about your own method credible.
  • Distinguish unidentified from equivalent. When there are no events, the honest report is that the comparison could not be made.

论文: 2609.02804 作者: Onur Uğurlu 分类: cs.DM, cs.AI

缺口

Model-RB 基准实例 frb100-40 已经悬置了二十多年,而自 2014 年起,它的公开纪录一直停在 100 个变量中的 99 个。在一个 4000 点的图里,一个变量抵抗了二十年的搜索——而这正是那种最容易积累”民间传说”的缺口,因为没人说得清最后那一个变量是真的难,还是启发式只是没碰上运气

缺了两样东西,而且它们在类别上不同。 第一,一份证明:一个”100”的结果,其分量取决于它的记录;而一个别人能核查的见证,才能把”我们找到了 100”变成一个事实。 第二,一份诚实的交代:找出它的那个方法是否真的更好——因为一个”破解了长期悬置实例”的方法会被采纳,而如果它的优势只是运气,那份采纳就是一个错误。

   frb100-40:一个长期悬置的实例

   Model-RB 基准,4000 点图
     悬置「二十多年」
     自 2014 年起的公开纪录:100 个变量中的 99 个
        |
        v
   「一个」变量抵抗了二十年的搜索
        -> 正是那种会积累「民间传说」的缺口
        -> 没人说得清最后那一个变量是「真的难」,
           还是启发式只是「没碰上运气」
        |
        v
   缺了两样东西,类别不同
     [1] 一份「证明」:一个 100 的结果,其分量取决于它的
         记录;一个「可核查的见证」才能把"我们找到了 100"
         变成「一个事实」
     [2] 一份诚实的「交代」:找出它的那个方法是否
         「真的更好」——因为一个"破解了长期悬置实例"的方法
         会被「采纳」,而如果它的优势只是运气,
         那份采纳就是一个错误

增量

一句话: 在这篇论文之前,frb100-40 的纪录停在 99,而找到 100 的那个方法会凭一次成功获得信誉;在这篇论文之后,一份可核查的证书终结了这个实例,而一场 8,668 次运行的预注册实验显示:启发式上检不出任何优势。

核心机制

结果分成两部分,而论文谨慎地把它们分开——这正是它的方法学贡献。

第一部分:证书。 作者为这个 4000 点图给出了一个可直接核查的 100 点独立集。配上一份经过验证的、100 个大小为 40 的团的划分,这个见证证明了最大独立集规模是 100、最小顶点覆盖规模是 3,900。 这份证书是自足的:任何人都可以验证这两个对象、核对这笔算术,而不必信任或复现那次搜索。证明的结构值得注意——一个大小为 100 的独立集给出下界,那份团划分给出上界,两者合起来把值精确钉住

而论文的纪律体现在它如何处理那次搜索:找到这个见证的随机运行,被与这份证明分开保存。 这份分离正是结果得以”终结”的全部原因:一次启发式的成功是关于启发式的证据,从来不是关于的证明;把两者混为一谈,正是一个被报告的纪录变得不可复现的标准方式。

第二部分:预注册实验。 新增的成对与三元修复算子,是在一场由 8,668 次有效运行构成的预注册实验中被评估的。预注册在这里是正确的工具,也正是它让这个零结果可信:假设、比较方案与分析方式都在运行之前就已固定,因此结论不可能是”事后挑选一个好看检验”的产物。

主比较未检出相对基础 ULSA 的加速——风险比 0.967,95% 置信区间 0.915~1.023,p = 0.248——而因子消融给出了相同结论。报出一个区间跨越 1 的风险比,是”检不出效应”的一种精确表达方式;而它与”论文首页写着二十年纪录”所会让人期待的叙述正好相反

其余结果刻画的是搜索壁垒,而不是声称一次进展:

  • 在一个更小的 FRB 套件上,群组感知 CSP 流水线解出了 2,500/2,500 次运行,而 LibMVC-NuMVC 是 2,391/2,500——在更容易的实例类别上,这是一个真实的正面结果。
  • frb100-40 本身上,完整 ULSA、基础 ULSA 与 NuMVC 各自产生 0/56 份新证书。由于没有事件预先规划的跨求解器风险比仍无法被识别——这是在诚实说明”这个比较做不成”,而不是声称”两者等效”。
  • NuMVC 最终停在覆盖规模 3,902(40 次运行)与 3,903(16 次)——后继者们逼近了,但没有闭合。
  • 穷举枚举显示:在全部 108 个被记录的唯一”冲突二”状态中,没有一个在汉明半径三以内存在严格更优的群组感知 CSP 邻居。 这是一个局部最优性结果,而它解释了那道壁垒:从任何一个到达过的状态出发,任何一小步都不改善目标。
   第一部分:证书

   一个「可直接核查」的 100 点独立集
     (针对 4000 点图)
   + 一份「经过验证的」划分:100 个大小为 40 的团
        |
        v
   100 点独立集 -> 给出「下界」
   团划分       -> 给出「上界」
        |
        v
   证明:最大独立集规模 = 100
         最小顶点覆盖规模 = 3,900
   -> 自足:任何人无需信任或复现搜索即可验证

   纪律:找到见证的那次「随机运行」被与证明「分开保存」
     <- 启发式的成功是关于「启发式」的证据,
        从来不是关于「图」的证明
     <- 混为一谈,就是一个被报告的纪录变得
        不可复现的方式

   第二部分:预注册实验
     新增的「成对」与「三元」修复算子,在
     「预注册」的 8,668 次有效运行中被评估
     <- 假设、比较方案与分析方式在运行「之前」固定
        -> 零结果不可能是"事后挑选好看检验"的产物
        |
        v
     主比较:相对基础 ULSA「检不出加速」
       风险比 0.967,95% CI 0.915~1.023,p = 0.248
       因子消融:结论相同
        |
        v
   其他结果(刻画壁垒,而非声称胜利)
     更小 FRB 套件:群组感知 CSP 2,500/2,500
                     vs LibMVC-NuMVC 2,391/2,500
     在 frb100-40 本身:完整 ULSA、基础 ULSA、NuMVC
                     各自 0/56 份新证书
       -> 没有事件 -> 预规划的跨求解器风险比
          「仍无法识别」(而不是"等效")
     NuMVC 最终停在覆盖规模 3,902(40 次)、3,903(16 次)
     「穷举」枚举:全部 108 个被记录的唯一"冲突二"状态中,
       没有一个在汉明半径三以内存在严格更优的
       群组感知 CSP 邻居
       -> 局部最优性,解释了壁垒

可以用**“一支登山队登顶、公开测绘数据,然后报告说他们的新靴子没有带来任何差别”来理解这件事: 登顶主张之所以被终结**,是因为他们公开了坐标与路线——任何人都能核查峰顶存在、路线可行,而无需重登一次。 而另一件独立的事是:他们对自己所归功的那双靴子做了一场受控比较,结果没发现相对旧靴子的显著优势。 那种情形下的诱惑是巨大的:你已经登顶了,于是把它归因于装备、并这样写出来。拒绝这样做——并且把比较预先注册、使这份拒绝可信——才是让这份报告的其余部分值得读的原因。

关键概念

  • 可核查的证书 vs 搜索结果: 一个独立集加一份团划分,把最优值精确钉住,且该见证无需复现搜索即可验证。而一个搜索结果,无论多强,都是关于方法的陈述。
  • 把随机运行与证明分开保存: 让纪录得以终结的那份纪律。启发式的成功与数学证明是两种不同的主张,而只有后者能在”发现者所用方法有误”时依然成立。
  • 以预注册作为零结果的工具: 在运行之前固定假设、比较方案与分析方式。没有它,“没有优势”与”我们一直找到找不出东西为止”无法区分。
  • “无法识别”不等于”等效”: 在 frb100-40 上零事件,意味着预规划的跨求解器比较估不出来。如实说出来,而不是报成”等效”,才是这个主张的精确形态。
  • 以局部最优性解释壁垒: 到达过的”冲突二”状态中,没有一个在汉明半径三以内有严格更优邻居。它解释了二十年的进展为什么停住,而不只是报告它停住了。

框架转变

之前(一个纪录,以及被归功于它的方法):
  公开纪录:自 2014 年起 100 个变量中的 99 个
  -> 把搜索结果当作发现本身
  -> 谁找到最后一个变量,谁的方法就被采纳
  -> 无法判断该方法真有用,还是运气好

之后(一份证书,以及诚实的零结果):
  可核查的证书证明最优 = 100
    (独立集 + 团划分;搜索与证明分开)
  原本被报告为有优势的启发式
    -> 预注册的 8,668 次运行实验
    -> 风险比 0.967 [0.915, 1.023],p = 0.248
    -> 检不出加速;因子消融结论一致
  壁垒由穷举的局部枚举得到解释

从一个”一旦破解就会被归功于某个启发式”的长期纪录,转变为”最优值被终结、而该启发式的优势被诚实检验并发现不存在”,核心转变在于:证明这个实例评估这个方法是两件不同的事,而只有前者能被一份见证所终结。

专家评审

选题眼光: 极好,而且这种组合并不常见。 终结一个二十年的基准,以及报告”该功绩的出处方法并无可测优势”,通常是分属两篇论文的贡献;把它们并置在这里,产出了比任何一边都更稀有的东西:一个既对实例具有结论性、又对方法保持诚实的结果。

方法成熟度: 证书的构造很干净——独立集给下界、团划分给上界、值被精确钉住、见证可直接核查。 而预注册那次启发式比较是更精细的决定,因为它恰恰是作者最有动机去得出有利结论的那个比较——毕竟见证就是靠这些算子找到的。报告”因子消融与主比较结论一致”是正确的佐证。

实验诚意: 这是全文最强的一维,并未因为”范围只有单个实例”而被削弱。 8,668 次运行的预注册实验、明确报出且置信区间跨越 1 的风险比、“56 中 0”的事件计数、拒绝从未识别的量里报出”等效”,以及在更小套件上那个分离出来的正面结果——全都指向同一方向。 诚实的局限在于:一个基准实例与一种软硬件环境,无法说明这些修复算子在别处是否有效;而论文的结论也被限定在该实例的”搜索壁垒”上。

写作功力: 摘要在前两句就把证明与实验分开,对一个”有证书要发表”的论文来说,这正是正确的顺序。 由于实用型读者可能想复用这些算子,若能加一句简短说明、把”在 frb100-40 上没有优势”与”一般来说没有优势”区分开,会帮助他们做决定——论文隐含了这个区分,但读得快的人可能错过。

判决: 强接收(Strong Accept) — 它用一份可核查的证书终结了一个悬置二十年的实例,并在预注册之下报告了”找出它的那个方法”的零结果——这是一个这个领域应当更普遍采纳的标准。

要点总结

  • 公开一份可核查的见证,而不只是一个搜索结果。任何人都能验证的证书能终结主张;启发式的成功只描述启发式。
  • 找到答案的那次运行对它的证明分开。把两者混为一谈,就是”当方法被证明不可靠时、结果变得不可复现”的方式。
  • 在评估一个你已经相信的东西之前,先做预注册。正是它让你对自家方法的零结果变得可信。
  • 区分**“无法识别”与”等效”**。当没有事件时,诚实的报告是”这个比较做不成”。