Testing local properties of arrays
Omri Ben-Eliezer

TL;DR
This paper introduces a universal, efficient testing method for local properties of arrays in multiple dimensions, achieving optimal or near-optimal query complexities and covering many well-known properties.
Contribution
It presents a generic, property-independent testing approach with provably optimal query complexities for local array properties in any dimension.
Findings
Query complexity is $O(rac{1}{ ext{epsilon}}k ext{log}(rac{ ext{epsilon} n}{k}))$ for 1D arrays.
Query complexity for higher dimensions is $O(c_d rac{1}{ ext{epsilon}^{1/d}} k n^{d-1})$, matching lower bounds.
Provides the first sublinear upper bounds for some previously studied local properties.
Abstract
We study testing of local properties in one-dimensional and multi-dimensional arrays. A property of -dimensional arrays is -local if it can be defined by a family of forbidden consecutive patterns. This definition captures numerous interesting properties. For example, monotonicity, Lipschitz continuity and submodularity are -local; convexity is (usually) -local; and many typical problems in computational biology and computer vision involve -local properties. In this work, we present a generic approach to test all local properties of arrays over any finite (and not necessarily bounded size) alphabet. We show that any -local property of -dimensional arrays is testable by a simple canonical one-sided error non-adaptive -test, whose query complexity is for $d…
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
TopicsAlgorithms and Data Compression · DNA and Biological Computing · Error Correcting Code Techniques
