Trading query complexity for sample-based testing and multi-testing scalability
Eldar Fischer, Oded Lachish, Yadu Vasudev

TL;DR
This paper demonstrates how non-adaptive property testing algorithms with constant queries can be transformed into sample-based algorithms with fewer than one query on average, enhancing scalability for testing multiple properties simultaneously.
Contribution
It introduces a method to convert constant-query non-adaptive property testers into sample-based testers with sub-one average queries, independent of the property, enabling scalable multi-property testing.
Findings
Sample-based testers can replace constant-query algorithms.
Average queries in the new testers are less than one.
Implications for testing multiple properties concurrently.
Abstract
We show here that every non-adaptive property testing algorithm making a constant number of queries, over a fixed alphabet, can be converted to a sample-based (as per [Goldreich and Ron, 2015]) testing algorithm whose average number of queries is a fixed, smaller than , power of . Since the query distribution of the sample-based algorithm is not dependent at all on the property, or the original algorithm, this has many implications in scenarios where there are many properties that need to be tested for concurrently, such as testing (relatively large) unions of properties, or converting a Merlin-Arthur Proximity proof (as per [Gur and Rothblum, 2013]) to a proper testing algorithm. The proof method involves preparing the original testing algorithm for a combinatorial analysis, which in turn involves a new result about the existence of combinatorial structures (essentially…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Machine Learning and Algorithms · Algorithms and Data Compression
