English

Near-optimal linear decision trees for k-SUM and related problems

Computational Geometry 2017-05-05 v1 Computational Complexity Discrete Mathematics Machine Learning Combinatorics

Abstract

We construct near optimal linear decision trees for a variety of decision problems in combinatorics and discrete geometry. For example, for any constant kk, we construct linear decision trees that solve the kk-SUM problem on nn elements using O(nlog2n)O(n \log^2 n) linear queries. Moreover, the queries we use are comparison queries, which compare the sums of two kk-subsets; when viewed as linear queries, comparison queries are 2k2k-sparse and have only {1,0,1}\{-1,0,1\} coefficients. We give similar constructions for sorting sumsets A+BA+B and for solving the SUBSET-SUM problem, both with optimal number of queries, up to poly-logarithmic terms. Our constructions are based on the notion of "inference dimension", recently introduced by the authors in the context of active classification with comparison queries. This can be viewed as another contribution to the fruitful link between machine learning and discrete geometry, which goes back to the discovery of the VC dimension.

Keywords

Cite

@article{arxiv.1705.01720,
  title  = {Near-optimal linear decision trees for k-SUM and related problems},
  author = {Daniel M. Kane and Shachar Lovett and Shay Moran},
  journal= {arXiv preprint arXiv:1705.01720},
  year   = {2017}
}

Comments

18 paged, 1 figure

R2 v1 2026-06-22T19:36:47.625Z