Reconstruction of Full Rank Algebraic Branching Programs

被引:7
|
作者
Kayal, Neeraj [1 ]
Nair, Vineet [2 ]
Saha, Chandan [2 ]
Tavenas, Sebastien [1 ,3 ]
机构
[1] Microsoft Res India, Bengaluru, India
[2] Indian Inst Sci, Bengaluru, India
[3] Univ Savoie Mt Blanc, CNRS, LAMA, Chambery, France
关键词
Circuit reconstruction; algebraic branching programs; equivalence test; iterated matrix multiplication; Lie algebra; DEPTH-3 ARITHMETIC CIRCUITS; FACTORING POLYNOMIALS;
D O I
10.4230/LIPIcs.CCC.2017.21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algebraic branching program (ABP) A can be modelled as a product expression X-1. X-2... X-d, where X-1 and X-d are 1 x w and w x 1 matrices respectively, and every other X-k is a w x w matrix; the entries of these matrices are linear forms in m variables over a field F (which we assume to be either Q or a field of characteristic poly(m)). The polynomial computed by A is the entry of the 1 x 1 matrix obtained from the product Pi(d)(k=1) X-k. We say A is a full rank ABP if the w(2) (d - 2) + 2w linear forms occurring in the matrices X-1, X-2,..., X-d are F-linearly independent. Our main result is a randomized reconstruction algorithm for full rank ABPs: Given blackbox access to an m-variate polynomial f of degree at most m, the algorithm outputs a full rank ABP computing f if such an ABP exists, or outputs 'no full rank ABP exists' (with high probability). The running time of the algorithm is polynomial in m and,3, where,3 is the bit length of the coefficients of f. The algorithm works even if X-k is a w(k-1) x w(k) matrix (with w(0) = w(d) = 1), and w = (w(1),...,w(d-1)) is unknown. The result is obtained by designing a randomized polynomial time equivalence test for the family of iterated matrix multiplication polynomial IMMw,d, the (1, 1)-th entry of a product of d rectangular symbolic matrices whose dimensions are according to w is an element of N(d-)1. At its core, the algorithm exploits a connection between the irreducible invariant subspaces of the Lie algebra of the group of symmetries of a polynomial f that is equivalent to I M M-w,M-d and the 'layer spaces' of a full rank ABP computing f. This connection also helps determine the group of symmetries of IMMw,d and show that IMMw,d is characterized by its group of symmetries.
引用
收藏
页数:61
相关论文
共 50 条
  • [11] Algebraic branching programs, border complexity, and tangent spaces
    Bläser, Markus
    Ikenmeyer, Christian
    Mahajan, Meena
    Pandey, Anurag
    Saurabh, Nitin
    Leibniz International Proceedings in Informatics, LIPIcs, 2020, 169
  • [12] QUADRATIC LOWER BOUNDS FOR ALGEBRAIC BRANCHING PROGRAMS AND FORMULAS
    Chatterjee, Prerona
    Kumar, Mrinal
    She, Adrian
    Volk, Ben Lee
    COMPUTATIONAL COMPLEXITY, 2022, 31 (02)
  • [13] A quadratic lower bound for homogeneous algebraic branching programs
    Mrinal Kumar
    computational complexity, 2019, 28 : 409 - 435
  • [14] A quadratic lower bound for homogeneous algebraic branching programs
    Kumar, Mrinal
    COMPUTATIONAL COMPLEXITY, 2019, 28 (03) : 409 - 435
  • [15] Lower bounds for syntactically multilinear algebraic branching programs
    Jansen, Maurice J.
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2008, PROCEEDINGS, 2008, 5162 : 407 - 418
  • [16] A Quadratic Lower Bound for Homogeneous Algebraic Branching Programs
    Kumar, Mrinal
    32ND COMPUTATIONAL COMPLEXITY CONFERENCE (CCC 2017), 2017, 79
  • [17] Quadratic Lower Bounds for Algebraic Branching Programs and Formulas
    Prerona Chatterjee
    Mrinal Kumar
    Adrian She
    Ben Lee Volk
    computational complexity, 2022, 31
  • [18] Full Rank Representation of Real Algebraic Sets and Applications
    Chen, Changbo
    Wu, Wenyuan
    Feng, Yong
    COMPUTER ALGEBRA IN SCIENTIFIC COMPUTING, CASC 2017, 2017, 10490 : 51 - 65
  • [19] Lower Bounds for the Sum of Small-Size Algebraic Branching Programs
    Bhargav, C. S.
    Dwivedi, Prateek
    Saxena, Nitin
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2024, 2024, 14637 : 355 - 366
  • [20] Lower bounds for the sum of small-size algebraic branching programs
    Bhargav, C.S.
    Dwivedi, Prateek
    Saxena, Nitin
    Theoretical Computer Science, 2025, 1041