Hitting Sets for Low-Degree Polynomials with Optimal Density
We give a length-efficient puncturing of Reed-Muller codes which preserves its distance properties. Formally, for the Reed-Muller code encoding n-variate degree-d polynomials over Fq with q ≳ d/δ, we present an explicit (multi)-set S ⊆ Fqn of size N=poly(nd/δ) such that every nonzero polynomial vani...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/81328 http://hdl.handle.net/10220/39228 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-81328 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-813282023-02-28T19:17:39Z Hitting Sets for Low-Degree Polynomials with Optimal Density Guruswami, Venkatesan Xing, Chaoping School of Physical and Mathematical Sciences 2014 IEEE 29th Conference on Computational Complexity (CCC) Pseudorandomness Explicit constructions ReedMuller codes Algebraic function fields We give a length-efficient puncturing of Reed-Muller codes which preserves its distance properties. Formally, for the Reed-Muller code encoding n-variate degree-d polynomials over Fq with q ≳ d/δ, we present an explicit (multi)-set S ⊆ Fqn of size N=poly(nd/δ) such that every nonzero polynomial vanishes on at most delta N points in S. Equivalently, we give an explicit hitting set generator (HSG) for degree-d polynomials of seed length log N = O(d log n + log (1/δ)) with "density" 1-δ (meaning every nonzero polynomial is nonzero with probability at least 1-δ on the output of the HSG). The seed length is optimal up to constant factors, as is the required field size Omega(d/delta). Plugging our HSG into a construction of Bogdanov (STOC'05) gives explicit pseudorandom generators for n-variate degree-d polynomials with error eps and seed length O(d4 log n + log (1/ε)) whenever the field size satisfies q gtrsim d6/ε2. Our approach involves concatenating previously known HSGs over large fields with multiplication friendly codes based on algebraic curves. This allows us to bring down the field size to the optimal bounds. Such multiplication friendly codes, which were first introduced to study the bilinear complexity of multiplication in extension fields, have since found other applications, and in this work we give a further use of this notion in algebraic pseudorandomness. Accepted version 2015-12-29T02:22:37Z 2019-12-06T14:28:32Z 2015-12-29T02:22:37Z 2019-12-06T14:28:32Z 2014 Conference Paper Guruswami, V., & Xing, C. (2014). Hitting Sets for Low-Degree Polynomials with Optimal Density. 2014 IEEE 29th Conference on Computational Complexity (CCC), 161-168. https://hdl.handle.net/10356/81328 http://hdl.handle.net/10220/39228 10.1109/CCC.2014.24 en © 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [http://dx.doi.org/10.1109/CCC.2014.24]. 8 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Pseudorandomness Explicit constructions ReedMuller codes Algebraic function fields |
spellingShingle |
Pseudorandomness Explicit constructions ReedMuller codes Algebraic function fields Guruswami, Venkatesan Xing, Chaoping Hitting Sets for Low-Degree Polynomials with Optimal Density |
description |
We give a length-efficient puncturing of Reed-Muller codes which preserves its distance properties. Formally, for the Reed-Muller code encoding n-variate degree-d polynomials over Fq with q ≳ d/δ, we present an explicit (multi)-set S ⊆ Fqn of size N=poly(nd/δ) such that every nonzero polynomial vanishes on at most delta N points in S. Equivalently, we give an explicit hitting set generator (HSG) for degree-d polynomials of seed length log N = O(d log n + log (1/δ)) with "density" 1-δ (meaning every nonzero polynomial is nonzero with probability at least 1-δ on the output of the HSG). The seed length is optimal up to constant factors, as is the required field size Omega(d/delta). Plugging our HSG into a construction of Bogdanov (STOC'05) gives explicit pseudorandom generators for n-variate degree-d polynomials with error eps and seed length O(d4 log n + log (1/ε)) whenever the field size satisfies q gtrsim d6/ε2. Our approach involves concatenating previously known HSGs over large fields with multiplication friendly codes based on algebraic curves. This allows us to bring down the field size to the optimal bounds. Such multiplication friendly codes, which were first introduced to study the bilinear complexity of multiplication in extension fields, have since found other applications, and in this work we give a further use of this notion in algebraic pseudorandomness. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Guruswami, Venkatesan Xing, Chaoping |
format |
Conference or Workshop Item |
author |
Guruswami, Venkatesan Xing, Chaoping |
author_sort |
Guruswami, Venkatesan |
title |
Hitting Sets for Low-Degree Polynomials with Optimal Density |
title_short |
Hitting Sets for Low-Degree Polynomials with Optimal Density |
title_full |
Hitting Sets for Low-Degree Polynomials with Optimal Density |
title_fullStr |
Hitting Sets for Low-Degree Polynomials with Optimal Density |
title_full_unstemmed |
Hitting Sets for Low-Degree Polynomials with Optimal Density |
title_sort |
hitting sets for low-degree polynomials with optimal density |
publishDate |
2015 |
url |
https://hdl.handle.net/10356/81328 http://hdl.handle.net/10220/39228 |
_version_ |
1759855989392146432 |