Deleting and Testing Forbidden Patterns in Multi-Dimensional Arrays
Omri Ben-Eliezer, Simon Korman, Daniel Reichman

TL;DR
This paper develops efficient property testers for detecting forbidden patterns in multi-dimensional arrays, providing sublinear algorithms with provable guarantees and new combinatorial insights into pattern modification.
Contribution
It introduces tolerant property testers for pattern freeness in multi-dimensional arrays with query complexity depending only on the pattern size and dimension, and proves a novel modification lemma.
Findings
Designed testers distinguish arrays far from and close to pattern-freeness with query complexity proportional to 1/epsilon.
Established a combinatorial modification lemma for large patterns in arrays, enabling pattern removal by minimal changes.
Addressed an open problem on efficient testing of local structures in multi-dimensional data.
Abstract
Understanding the local behaviour of structured multi-dimensional data is a fundamental problem in various areas of computer science. As the amount of data is often huge, it is desirable to obtain sublinear time algorithms, and specifically property testers, to understand local properties of the data. We focus on the natural local problem of testing pattern freeness: given a large -dimensional array and a fixed -dimensional pattern over a finite alphabet, we say that is -free if it does not contain a copy of the forbidden pattern as a consecutive subarray. The distance of to -freeness is the fraction of entries of that need to be modified to make it -free. For any and any large enough pattern over any alphabet, other than a very small set of exceptional patterns, we design a tolerant tester that distinguishes between the…
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 · Cellular Automata and Applications · Advanced Graph Theory Research
