Passer à la navigation principale Passer à la recherche Passer au contenu principal

Lower bounds for arithmetic circuits via the Hankel matrix

  • Nathanaël Fijalkow
  • , Guillaume Lagarde
  • , Pierre Ohlmann
  • , Olivier Serre
  • CNRS
  • The Alan Turing Institute
  • SCRIME - LaBRI, Université Bordeaux 1
  • Laboratoire de Probabilités et Modèles Aléatoires

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We study the complexity of representing polynomials by arithmetic circuits in both the commutative and the non-commutative settings. To analyse circuits we count their number of parse trees, which describe the non-associative computations realised by the circuit. In the non-commutative setting a circuit computing a polynomial of degree d has at most 2O(d) parse trees. Previous superpolynomial lower bounds were known for circuits with up to 2d1/3−ε parse trees, for any ε > 0. Our main result is to reduce the gap by showing a superpolynomial lower bound for circuits with just a small defect in the exponent for the total number of parse trees, that is 2d1−ε , for any ε > 0. In the commutative setting a circuit computing a polynomial of degree d has at most 2O(dlog d) parse trees. We show a superpolynomial lower bound for circuits with up to 2d1/3−ε parse trees, for any ε > 0. When d is polylogarithmic in n, we push this further to up to 2d1−ε parse trees. While these two main results hold in the associative setting, our approach goes through a precise understanding of the more restricted setting where multiplication is not associative, meaning that we distinguish the polynomials (xy)z and x(yz). Our first and main conceptual result is a characterization result: we show that the size of the smallest circuit computing a given non-associative polynomial is exactly the rank of a matrix constructed from the polynomial and called the Hankel matrix. This result applies to the class of all circuits in both commutative and non-commutative settings, and can be seen as an extension of the seminal result of Nisan giving a similar characterization for non-commutative algebraic branching programs. Our key technical contribution is to provide generic lower bound theorems based on analyzing and decomposing the Hankel matrix, from which we derive the results mentioned above. The study of the Hankel matrix also provides a unifying approach for proving lower bounds for polynomials in the (classical) associative setting. We demonstrate this by giving alternative proofs of recent lower bounds as corollaries of our generic lower bound results.

langue originaleAnglais
titre37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020
rédacteurs en chefChristophe Paul, Markus Blaser
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronique)9783959771405
Les DOIs
étatPublié - 1 mars 2020
Modification externeOui
Evénement37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020 - Montpellier, France
Durée: 10 mars 202013 mars 2020

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume154
ISSN (imprimé)1868-8969

Une conférence

Une conférence37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020
Pays/TerritoireFrance
La villeMontpellier
période10/03/2013/03/20

Empreinte digitale

Examiner les sujets de recherche de « Lower bounds for arithmetic circuits via the Hankel matrix ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation