TY - GEN
T1 - On the symmetries of and equivalence test for design polynomials
AU - Gupta, Nikhil
AU - Saha, Chandan
N1 - Publisher Copyright:
© Nikhil Gupta and Chandan Saha.
PY - 2019/8
Y1 - 2019/8
N2 - In a Nisan-Wigderson design polynomial (in short, a design polynomial), every pair of monomials share a few common variables. A useful example of such a polynomial, introduced in [34], is the following: (Formula presented.) where d is a prime, Fd is the finite field with d elements, and k ≪ d. The degree of the gcd of every pair of monomials in NWd,k is at most k. For concreteness, we fix k = ⌈√d⌉. The family of polynomials NW := {NWd,k : d is a prime} and close variants of it have been used as hard explicit polynomial families in several recent arithmetic circuit lower bound proofs. But, unlike the permanent, very little is known about the various structural and algorithmic/complexity aspects of NW beyond the fact that NW ∈ VNP. Is NWd,k characterized by its symmetries? Is it circuit-testable, i.e., given a circuit C can we check efficiently if C computes NWd,k? What is the complexity of equivalence test for NW, i.e., given black-box access to a f ∈ F[x], can we check efficiently if there exists an invertible linear transformation A such that f = NWd,k(A · x)? Characterization of polynomials by their symmetries plays a central role in the geometric complexity theory program. Here, we answer the first two questions and partially answer the third. We show that NWd,k is characterized by its group of symmetries over C, but not over R. We also show that NWd,k is characterized by circuit identities which implies that NWd,k is circuit-testable in randomized polynomial time. As another application of this characterization, we obtain the “flip theorem” for NW. We give an efficient equivalence test for NW in the case where the transformation A is a block-diagonal permutation-scaling matrix. The design of this algorithm is facilitated by an almost complete understanding of the group of symmetries of NWd,k: We show that if A is in the group of symmetries of NWd,k then A = D · P, where D and P are diagonal and permutation matrices respectively. This is proved by completely characterizing the Lie algebra of NWd,k, and using an interplay between the Hessian of NWd,k and the evaluation dimension.
AB - In a Nisan-Wigderson design polynomial (in short, a design polynomial), every pair of monomials share a few common variables. A useful example of such a polynomial, introduced in [34], is the following: (Formula presented.) where d is a prime, Fd is the finite field with d elements, and k ≪ d. The degree of the gcd of every pair of monomials in NWd,k is at most k. For concreteness, we fix k = ⌈√d⌉. The family of polynomials NW := {NWd,k : d is a prime} and close variants of it have been used as hard explicit polynomial families in several recent arithmetic circuit lower bound proofs. But, unlike the permanent, very little is known about the various structural and algorithmic/complexity aspects of NW beyond the fact that NW ∈ VNP. Is NWd,k characterized by its symmetries? Is it circuit-testable, i.e., given a circuit C can we check efficiently if C computes NWd,k? What is the complexity of equivalence test for NW, i.e., given black-box access to a f ∈ F[x], can we check efficiently if there exists an invertible linear transformation A such that f = NWd,k(A · x)? Characterization of polynomials by their symmetries plays a central role in the geometric complexity theory program. Here, we answer the first two questions and partially answer the third. We show that NWd,k is characterized by its group of symmetries over C, but not over R. We also show that NWd,k is characterized by circuit identities which implies that NWd,k is circuit-testable in randomized polynomial time. As another application of this characterization, we obtain the “flip theorem” for NW. We give an efficient equivalence test for NW in the case where the transformation A is a block-diagonal permutation-scaling matrix. The design of this algorithm is facilitated by an almost complete understanding of the group of symmetries of NWd,k: We show that if A is in the group of symmetries of NWd,k then A = D · P, where D and P are diagonal and permutation matrices respectively. This is proved by completely characterizing the Lie algebra of NWd,k, and using an interplay between the Hessian of NWd,k and the evaluation dimension.
KW - Characterization by symmetries
KW - Circuit testability
KW - Equivalence test
KW - Flip theorem
KW - Group of symmetries
KW - Lie algebra
KW - Nisan-Wigderson design polynomial
UR - http://www.scopus.com/inward/record.url?scp=85071763298&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85071763298&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.MFCS.2019.53
DO - 10.4230/LIPIcs.MFCS.2019.53
M3 - Conference contribution
AN - SCOPUS:85071763298
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 44th International Symposium on Mathematical Foundations of Computer Science, MFCS 2019
A2 - Katoen, Joost-Pieter
A2 - Heggernes, Pinar
A2 - Rossmanith, Peter
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 44th International Symposium on Mathematical Foundations of Computer Science, MFCS 2019
Y2 - 26 August 2019 through 30 August 2019
ER -