Partially Symmetric Functions Are Efficiently Isomorphism Testable
Name
Blais-2015-Partially symmetric.pdf
Size
294.55 KB
Format
Adobe PDF
Checksum (MD5)
a80a26d8a2d491880083a4caf5afeb0d
Author(s) • •
Blais, Eric
Weinstein, Amit
Yoshida, Yuichi
Date Issued
April 2015
Journal
SIAM Journal on Computing
Publisher
Society for Industrial and Applied Mathematics
Citation
Blais, Eric, Amit Weinstein, and Yuichi Yoshida. “Partially Symmetric Functions Are Efficiently Isomorphism Testable.” SIAM Journal on Computing 44, no. 2 (January 2015): 411–432. © 2015 Society for Industrial and Applied Mathematics
Version
Final published version
Abstract
Given a Boolean function f, the f-isomorphism testing problem requires a randomized algorithm to distinguish functions that are identical to f up to relabeling of the input variables from functions that are far from being so. An important open question in property testing is to determine for which functions f we can test f-isomorphism with a constant number of queries. Despite much recent attention to this question, essentially only two classes of functions were known to be efficiently isomorphism testable: symmetric functions and juntas. We unify and extend these results by showing that all partially symmetric functions---functions invariant to the reordering of all but a constant number of their variables---are efficiently isomorphism testable. This class of functions, first introduced by Shannon, includes symmetric functions, juntas, and many other functions as well. We conjecture that these functions are essentially the only functions efficiently isomorphism-testable. To prove our main result, we also show that partial symmetry is efficiently testable. In turn, to prove this result we had to revisit the junta testing problem. We provide a new proof of correctness of the nearly optimal junta tester. Our new proof replaces the Fourier machinery of the original proof with a purely combinatorial argument that exploits the connection between sets of variables with low influence and intersecting families. Another important ingredient in our proofs is a new notion of symmetric influence. We use this measure of influence to prove that partial symmetry is efficiently testable and also to construct an efficient sample extractor for partially symmetric functions. We then combine the sample extractor with the testing-by-implicit-learning approach to complete the proof that partially symmetric functions are efficiently isomorphism testable.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1137/140971877