Lune

STOC2025Top-tier venue

Testing Support Size More Efficiently Than Learning Histograms

Renato Ferreira Pinto Jr., Nathaniel Harms

2025Year
1Top-tier citations

Abstract

Consider two problems about an unknown probability distribution ๐‘: 1. How many samples from ๐‘ are required to test if ๐‘ is supported on ๐‘› elements or not? Specifically, given samples from ๐‘, determine whether it is supported on at most ๐‘› elements, or it is "๐œ€-far" (in total variation distance) from being supported on ๐‘› elements.

  1. Given ๐‘š samples from ๐‘, what is the largest lower bound on its support size that we can produce?

The best known upper bound for problem (1) uses a general algorithm for learning the histogram of the distribution ๐‘, which requires ฮ˜( ๐‘› ๐œ€ 2 log ๐‘› ) samples. We show that testing can be done more efficiently than learning the histogram, using only ๐‘‚( ๐‘› ๐œ€ log ๐‘› log(1/๐œ€)) samples, nearly matching the best known lower bound of โ„ฆ( ๐‘› ๐œ€ log ๐‘› ). This algorithm also provides a better solution to problem (2), producing larger lower bounds on support size than what follows from previous work. The proof relies on an analysis of Chebyshev polynomial approximations outside the range where they are designed to be good approximations, and the paper is intended as an accessible self-contained exposition of the Chebyshev polynomial method.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 37b2576e-6f46-47c1-bcb2-b1a43babdaa0

Cited by top-tier papers1

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines