Recognizing Sumsets is NP-Complete

Amir Abboud, Nick Fischer, Ron Safier, Nathan Wallheimer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Sumsets are central objects in additive combinatorics. In 2007, Granville asked whether one can efficiently recognize whether a given set S is a sumset, i.e. whether there is a set A such that A + A = S. Granville suggested an algorithm that takes exponential time in the size of the given set, but can we do polynomial or even linear time? This basic computational question is indirectly asking a fundamental structural question: do the special characteristics of sumsets allow them to be efficiently recognizable? In this paper, we answer this question negatively by proving that the problem is NP-complete. Specifically, our results hold for integer sets and over any finite field.

Original languageEnglish
Title of host publicationAnnual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Pages4484-4506
Number of pages23
ISBN (Electronic)9798331312008
DOIs
StatePublished - Jan 2025
Event36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025 - New Orleans, United States
Duration: 12 Jan 202515 Jan 2025

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
Volume7
ISSN (Print)1071-9040

Conference

Conference36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Country/TerritoryUnited States
CityNew Orleans
Period12/01/2515/01/25

All Science Journal Classification (ASJC) codes

  • Software
  • General Mathematics

Cite this