Refining the Adaptivity Notion in the Huge Object Model

06/28/2023
by   Tomer Adar, et al.
0

The Huge Object model for distribution testing, first defined by Goldreich and Ron in 2022, combines the features of classical string testing and distribution testing. In this model we are given access to independent samples from an unknown distribution P over the set of strings {0,1}^n, but are only allowed to query a few bits from the samples. The distinction between adaptive and non-adaptive algorithms, which is natural in the realm of string testing (but is not relevant for classical distribution testing), plays a substantial role in the Huge Object model as well. In this work we show that in fact, the full picture in the Huge Object model is much richer than just that of the “adaptive vs. non-adaptive” dichotomy. We define and investigate several models of adaptivity that lie between the fully-adaptive and the completely non-adaptive extremes. These models are naturally grounded by viewing the querying process from each sample independently, and considering the “algorithmic flow” between them. For example, if we allow no information at all to cross over between samples (up to the final decision), then we obtain the locally bounded adaptive model, arguably the “least adaptive” one apart from being completely non-adaptive. A slightly stronger model allows only a “one-way” information flow. Even stronger (but still far from being fully adaptive) models follow by taking inspiration from the setting of streaming algorithms. To show that we indeed have a hierarchy, we prove a chain of exponential separations encompassing most of the models that we define.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2023

Support Testing in the Huge Object Model

The Huge Object model is a distribution testing model in which we are gi...
research
07/25/2022

Testing of Index-Invariant Properties in the Huge Object Model

The study of distribution testing has become ubiquitous in the area of p...
research
12/24/2022

Testing Distributions of Huge Objects

We initiate a study of a new model of property testing that is a hybrid ...
research
05/13/2020

Crackovid: Optimizing Group Testing

We study the problem usually referred to as group testing in the context...
research
04/18/2022

Low Degree Testing over the Reals

We study the problem of testing whether a function f: ℝ^n →ℝ is a polyno...
research
11/05/2019

Learning Optimal Search Algorithms from Data

Classical algorithm design is geared towards worst case instances and fa...

Please sign up or login with your details

Forgot password? Click here to reset