TY - JOUR
T1 - Extractors from Reed-Muller codes
AU - Ta-Shma, A.
AU - Zuckerman, D.
AU - Safra, S.
PY - 2001
Y1 - 2001
N2 - Finding explicit extractors is an important derandomization goal that has received a lot of attention in the past decade. Previous research has focused on two approaches, one related to hashing and the other to pseudorandom generators. A third view, regarding extractors as good error correcting codes, was noticed before. Yet, researchers had failed to build extractors directly from a good code without using other tools from pseudorandomness. We succeed in constructing an extractor directly from a Reed-Muller code. To do this, we develop a novel proof technique. Furthermore, our construction is the first to achieve degree close to linear. In contrast, the best previous constructions brought the log of the degree within a constant of optimal, which gives polynomial degree. This improvement is important for certain applications. For example, it follows that approximating the VC dimension to within a factor of N1-δ is AM-hard for any positive δ.
AB - Finding explicit extractors is an important derandomization goal that has received a lot of attention in the past decade. Previous research has focused on two approaches, one related to hashing and the other to pseudorandom generators. A third view, regarding extractors as good error correcting codes, was noticed before. Yet, researchers had failed to build extractors directly from a good code without using other tools from pseudorandomness. We succeed in constructing an extractor directly from a Reed-Muller code. To do this, we develop a novel proof technique. Furthermore, our construction is the first to achieve degree close to linear. In contrast, the best previous constructions brought the log of the degree within a constant of optimal, which gives polynomial degree. This improvement is important for certain applications. For example, it follows that approximating the VC dimension to within a factor of N1-δ is AM-hard for any positive δ.
UR - http://www.scopus.com/inward/record.url?scp=0035175986&partnerID=8YFLogxK
U2 - 10.1109/sfcs.2001.959940
DO - 10.1109/sfcs.2001.959940
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.conferencearticle???
AN - SCOPUS:0035175986
SN - 0272-5428
SP - 638
EP - 647
JO - Annual Symposium on Foundations of Computer Science - Proceedings
JF - Annual Symposium on Foundations of Computer Science - Proceedings
T2 - 42nd Annual Symposium on Foundations of Computer Science
Y2 - 14 October 2001 through 17 October 2001
ER -