English

Branching proofs of infeasibility in low density subset sum problems

Computational Complexity 2008-08-10 v1 Cryptography and Security Combinatorics Optimization and Control

Abstract

We prove that the subset sum problem has a polynomial time computable certificate of infeasibility for all aa weight vectors with density at most 1/(2n)1/(2n) and for almost all integer right hand sides. The certificate is branching on a hyperplane, i.e. by a methodology dual to the one explored by Lagarias and Odlyzko; Frieze; Furst and Kannan; and Coster et. al. The proof has two ingredients. We first prove that a vector that is near parallel to aa is a suitable branching direction, regardless of the density. Then we show that for a low density aa such a near parallel vector can be computed using diophantine approximation, via a methodology introduced by Frank and Tardos. We also show that there is a small number of long intervals whose disjoint union covers the integer right hand sides, for which the infeasibility is proven by branching on the above hyperplane.

Keywords

Cite

@article{arxiv.0808.0023,
  title  = {Branching proofs of infeasibility in low density subset sum problems},
  author = {Gabor Pataki and Mustafa Tural},
  journal= {arXiv preprint arXiv:0808.0023},
  year   = {2008}
}
R2 v1 2026-06-21T11:06:32.947Z