Property testing of the Boolean and binary rank
Michal Parnas, Dana Ron, Adi Shraibman

TL;DR
This paper introduces algorithms for efficiently testing whether a 0-1 matrix has Boolean or binary rank at most d, with query complexities depending on d and epsilon, enabling quick property verification.
Contribution
It provides the first known property testing algorithms for Boolean and binary rank of matrices with specific query complexities.
Findings
Boolean rank testing query complexity: (d^4/^6)
Binary rank testing query complexity: O(2^{2d}/)
Algorithms are one-sided error, always accepting low-rank matrices and rejecting ar matrices with high probability.
Abstract
We present algorithms for testing if a -matrix has Boolean/binary rank at most , or is -far from Boolean/binary rank (i.e., at least an -fraction of the entries in must be modified so that it has rank at most ). The query complexity of our testing algorithm for the Boolean rank is . For the binary rank we present a testing algorithm whose query complexity is . Both algorithms are -sided error algorithms that always accept if it has Boolean/binary rank at most , and reject with probability at least if is -far from Boolean/binary rank .
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.
