Certificate-Sensitive Subset Sum: Realizing Instance Complexity
Abstract
The Subset Sum problem is a classical NP-complete problem with a long-standing deterministic bound due to Horowitz and Sahni. We present results at two distinct levels of generality. First (instance-sensitive bound), we introduce, to our knowledge, the first deterministic algorithm whose runtime provably scales with the certificate size , the number of distinct subset sums. Our enumerator constructs all such sums in time , with a randomized variant achieving expected time . This provides a constructive link to Instance Complexity by tying runtime to the size of an information-theoretically minimal certificate. Second (unconditional worst-case bound), by combining this enumerator with a double meet-in-the-middle strategy and a Controlled Aliasing technique that enforces a simple canonical-normal-form (CNF) expansion policy on aliased states, we obtain a deterministic solver running in time with - the first unconditional deterministic improvement over the classical bound for all sufficiently large . Finally, we refine fine-grained hardness for Subset Sum by making explicit the structural regime (high collision entropy / near collision-free) implicitly assumed by SETH-based reductions, i.e., instances with near-maximal .
Cite
@article{arxiv.2507.15511,
title = {Certificate-Sensitive Subset Sum: Realizing Instance Complexity},
author = {Jesus Salas},
journal= {arXiv preprint arXiv:2507.15511},
year = {2025}
}
Comments
18 pages + appendix. Companion to arXiv:2503.20162 ("Beyond Worst-Case Subset Sum: An Adaptive, Structure-Aware Solver with Sub-2^{n/2} Enumeration"