English

Efficient reconstruction of depth three circuits with top fan-in two

Computational Complexity 2021-06-18 v2 Discrete Mathematics Machine Learning

Abstract

We develop efficient randomized algorithms to solve the black-box reconstruction problem for polynomials over finite fields, computable by depth three arithmetic circuits with alternating addition/multiplication gates, such that output gate is an addition gate with in-degree two. These circuits compute polynomials of form G×(T1+T2)G\times(T_1 + T_2), where G,T1,T2G,T_1,T_2 are product of affine forms, and polynomials T1,T2T_1,T_2 have no common factors. Rank of such a circuit is defined as dimension of vector space spanned by all affine factors of T1T_1 and T2T_2. For any polynomial ff computable by such a circuit, rank(f)rank(f) is defined to be the minimum rank of any such circuit computing it. Our work develops randomized reconstruction algorithms which take as input black-box access to a polynomial ff (over finite field F\mathbb{F}), computable by such a circuit. Here are the results. 1 [Low rank]: When 5rank(f)=O(log3d)5\leq rank(f) = O(\log^3 d), it runs in time (ndlog3dlogF)O(1)(nd^{\log^3d}\log |\mathbb{F}|)^{O(1)}, and, with high probability, outputs a depth three circuit computing ff, with top addition gate having in-degree drank(f)\leq d^{rank(f)}. 2 [High rank]: When rank(f)=Ω(log3d)rank(f) = \Omega(\log^3 d), it runs in time (ndlogF)O(1)(nd\log |\mathbb{F}|)^{O(1)}, and, with high probability, outputs a depth three circuit computing ff, with top addition gate having in-degree two. Ours is the first blackbox reconstruction algorithm for this circuit class, that runs in time polynomial in logF\log |\mathbb{F}|. This problem has been mentioned as an open problem in [GKL12] (STOC 2012)

Keywords

Cite

@article{arxiv.2103.07445,
  title  = {Efficient reconstruction of depth three circuits with top fan-in two},
  author = {Gaurav Sinha},
  journal= {arXiv preprint arXiv:2103.07445},
  year   = {2021}
}

Comments

45 pages

R2 v1 2026-06-24T00:04:48.098Z