Testing Formula Satisfaction
Eldar Fischer, Yonatan Goldhirsh, Oded Lachish

TL;DR
This paper investigates the query complexity of testing properties defined by read-once formulas, establishing testability results for Boolean formulas and demonstrating non-testability in certain non-Boolean cases.
Contribution
It proves the testability of Boolean read-once formulas with various gate types and introduces efficient algorithms, while also showing limitations for non-Boolean formulas.
Findings
Boolean formulas are testable with exponential or quasipolynomial queries.
Monotone formulas admit an approximation algorithm for distance estimation.
Certain non-Boolean formulas require queries dependent on formula size for testing.
Abstract
We study the query complexity of testing for properties defined by read once formulas, as instances of {\em massively parametrized properties}, and prove several testability and non-testability results. First we prove the testability of any property accepted by a Boolean read-once formula involving any bounded arity gates, with a number of queries exponential in , doubly exponential in the arity, and independent of all other parameters. When the gates are limited to being monotone, we prove that there is an {\em estimation} algorithm, that outputs an approximation of the distance of the input from satisfying the property. For formulas only involving And/Or gates, we provide a more efficient test whose query complexity is only quasipolynomial in . On the other hand, we show that such testability results do not hold in general for formulas over non-Boolean alphabets;…
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 · Optimization and Search Problems
