ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2103.07445
30
3
v1v2 (latest)

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

12 March 2021
Gaurav Sinha
    TPM
ArXiv (abs)PDFHTML
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)G×(T1​+T2​), where G,T1,T2G,T_1,T_2G,T1​,T2​ are product of affine forms, and polynomials T1,T2T_1,T_2T1​,T2​ have no common factors. Rank of such a circuit is defined as dimension of vector space spanned by all affine factors of T1T_1T1​ and T2T_2T2​. For any polynomial fff computable by such a circuit, rank(f)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 fff (over finite field F\mathbb{F}F), computable by such a circuit. Here are the results. 1 [Low rank]: When 5≤rank(f)=O(log⁡3d)5\leq rank(f) = O(\log^3 d)5≤rank(f)=O(log3d), it runs in time (ndlog⁡3dlog⁡∣F∣)O(1)(nd^{\log^3d}\log |\mathbb{F}|)^{O(1)}(ndlog3dlog∣F∣)O(1), and, with high probability, outputs a depth three circuit computing fff, with top addition gate having in-degree ≤drank(f)\leq d^{rank(f)}≤drank(f). 2 [High rank]: When rank(f)=Ω(log⁡3d)rank(f) = \Omega(\log^3 d)rank(f)=Ω(log3d), it runs in time (ndlog⁡∣F∣)O(1)(nd\log |\mathbb{F}|)^{O(1)}(ndlog∣F∣)O(1), and, with high probability, outputs a depth three circuit computing fff, 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 log⁡∣F∣\log |\mathbb{F}|log∣F∣. This problem has been mentioned as an open problem in [GKL12] (STOC 2012)

View on arXiv
Comments on this paper