paper

Toward a Formally Verified Optimality Certificate for OGR(29): A SAT-Encoding Methods Note with Small-Case Demos

arXiv:2609.05421

Abstract

A Golomb ruler of order~ is an integer set whose pairwise differences () are all distinct. The optimal Golomb ruler problem asks for and is a classical combinatorial benchmark. The values are settled through distributed volunteer search (the Distributed.net OGR project); is in active computation, with verification expected in late 2026 or early 2027. The recent upper bound of Lee, Park, and Kim (arXiv:2510.0122, October~2025) tightens the search window. This note describes a compact CNF encoding of the decision problem (``is there a Golomb ruler of order~ with length exactly~?'') with clauses, together with a small-case verification sweep that emits machine-checkable LRAT certificates of optimality for at . We then give closed-form encoding-size estimates for and propose a cube-and-conquer decomposition aimed at a Mallob-style parallel run on commodity multi-core hardware. The certificate pipeline (CaDiCaL with --lrat=true, a structural sanity-check, then formal validation by drat-trim or cake\_lpr) is end-to-end. A formally verified optimality proof for any single value beyond the trivial would be a first in the field.

6 pages

Toward a Formally Verified Optimality Certificate for OGR(29): A SAT-Encoding Methods Note with Small-Case Demos · wovepaper