Abstract

For anyAC 0 functionf ofn bits, there is a polynomialp such that anyp(logn)-wise decomposable distribution “fools”f. In other words,f cannot distinguish between the pseudorandom strings in the distribution and truly random strings. The polynomialp depends only on the size and depth of the circuit computingf. This subsumes and extends the class of distributions that were previously known to foolAC 0 functions, and partially answers an open question posed by Linial and Nisan in 1990, as to whether every polylog-wise independent distribution foolsAC 0 functions or not. Each polylog-wise decomposable distribution serves as a fixed training set of examples for learning (approximately interpolating) allAC 0 functions computed by circuits of some fixed depth and size. Furthermore, small, natural distributions (training sets) exist that yield deterministic learning algorithms that run in timeO (2polylogn ) forAC 0 functions, where the degree of the polylog depends on the size and depth of the circuit to be learnt. This improves on the randomized algorithms with the same time complexity given, for example, by Linialet al. in 1989, where the examples for the training set are picked randomly from specific distributions.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.