English

Geometry Of The Subset Sum Problem -- Part I

Computational Complexity 2025-11-21 v2

Abstract

We announce two breakthrough results concerning important questions in the Theory of Computational Complexity. In this expository paper, a systematic and comprehensive geometric characterization of the Subset Sum Problem is presented. We show the existence of a universal geometric structure, comprised of a family of non-decreasing paths in the Cartesian plane, that captures any instance of the problem of size nn. Inspired by the geometric structure, we provide an unconditional, deterministic and polynomial time algorithm, albeit with fairly high complexity, thereby showing that P=NP\mathcal{P} = \mathcal{NP}. Furthermore, our algorithm also outputs the number of solutions to the problem in polynomial time, thus leading to FP=#P\mathcal{FP} = \mathcal{\#P}. As a bonus, one important consequence of our results, out of many, is that the quantum-polynomial class BQPP\mathcal{BQP} \subseteq \mathcal{P}. Not only this, but we show that when multiple solutions exist, they can be placed in certain equivalence classes based on geometric attributes, and be compactly represented by a polynomial sized directed acyclic graph. We show that the Subset Sum Problem has two aspects, namely a combinatorial aspect and a relational aspect, and that it is the latter which is the primary determiner of complexity. We reveal a surprising connection between the size of the elements and their number, and the precise way in which they affect the complexity. In particular, we show that for all instances of the Subset Sum Problem, the complexity is independent of the size of elements, once the difference between consecutive elements exceeds 7logn\lceil{7\log{}n}\rceil bits in size. We provide some numerical examples to illustrate the algorithm, and also show how it can be used to estimate some difficult combinatorial quantities such as the number of restricted partitions.

Keywords

Cite

@article{arxiv.2510.24806,
  title  = {Geometry Of The Subset Sum Problem -- Part I},
  author = {Srinivas Balaji Bollepalli},
  journal= {arXiv preprint arXiv:2510.24806},
  year   = {2025}
}

Comments

101 pages, 23 figures

R2 v1 2026-07-01T07:10:18.242Z