MFCS 2015: Mathematical Foundations of Computer Science 2015 pp 361-371 | Cite as
Log-Concavity and Lower Bounds for Arithmetic Circuits
Abstract
One question that we investigate in this paper is, how can we build log-concave polynomials using sparse polynomials as building blocks? More precisely, let \(f = \sum _{i = 0}^d a_i X^i \in \mathbb {R}^+[X]\) be a polynomial satisfying the log-concavity condition \(a_i^2 > \tau a_{i-1}a_{i+1}\) for every \(i \in \{1,\ldots ,d-1\},\) where \(\tau > 0\). Whenever f can be written under the form \(f = \sum _{i = 1}^k \prod _{j = 1}^m f_{i,j}\) where the polynomials \(f_{i,j}\) have at most t monomials, it is clear that \(d \leqslant k t^m\). Assuming that the \(f_{i,j}\) have only non-negative coefficients, we improve this degree bound to \(d = \mathcal O(k m^{2/3} t^{2m/3} \mathrm{log^{2/3}}(kt))\) if \(\tau > 1\), and to \(d \leqslant kmt\) if \(\tau = d^{2d}\).
This investigation has a complexity-theoretic motivation: we show that a suitable strengthening of the above results would imply a separation of the algebraic complexity classes \(\mathsf {VP}\) and \(\mathsf {VNP}\). As they currently stand, these results are strong enough to provide a new example of a family of polynomials in \(\mathsf {VNP}\) which cannot be computed by monotone arithmetic circuits of polynomial size.
Keywords
Newton Polygon Arithmetic Circuit Polynomial Size Input Gate Bivariate PolynomialReferences
- 1.Agrawal, M., Vinay, V.: Arithmetic circuits: a chasm at depth four. In: 49th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2008, October 25–28, 2008, Philadelphia, PA, USA, pp. 67–75 (2008)Google Scholar
- 2.Bürgisser, P.: Completeness and Reduction in Algebraic Complexity Theory. Algorithms and Computation in Mathematics. Springer, Heidelberg (2000)CrossRefMATHGoogle Scholar
- 3.Eisenbrand, F., Pach, J., Rothvoß, T., Sopher, N.B.: Convexly independent subsets of the Minkowski sum of planar point sets. Electron. J. Combin., 15(1): Note 8, 4 (2008)Google Scholar
- 4.Hardy, G.H., Littlewood, J.E., Pólya, G.: Inequalities. Cambridge Mathematical Library. Cambridge University Press, Cambridge (1988). Reprint of the 1952 editionMATHGoogle Scholar
- 5.Hrubes, P.: A note on the real \(\tau \)-conjecture and the distribution of complex roots. Theo. Comput. 9(10), 403–411 (2013). http://eccc.hpi-web.de/report/2012/121/ MathSciNetMATHGoogle Scholar
- 6.Hutchinson, J.I.: On a remarkable class of entire functions. Trans. Amer. Math. Soc. 25(3), 325–332 (1923)MathSciNetCrossRefMATHGoogle Scholar
- 7.Jerrum, M., Snir, M.: Some exact complexity results for straight-line computations over semirings. J. ACM (JACM) 29(3), 874–897 (1982)MathSciNetCrossRefMATHGoogle Scholar
- 8.Karavelas, M.I., Tzanaki, E.: The maximum number of faces of the Minkowski sum of two convex polytopes. In: Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 11–28 (2012)Google Scholar
- 9.Koiran, P.: Valiant’s model and the cost of computing integers. Comput. Complex. 13, 131–146 (2004)MathSciNetCrossRefMATHGoogle Scholar
- 10.Koiran, P.: Shallow circuits with high-powered inputs. In: Proceedings of the Second Symposium on Innovations in Computer Science (ICS 2011) (2011). http://arxiv.org/abs/1004.4960
- 11.Koiran, P.: Arithmetic circuits: the chasm at depth four gets wider. Theoret. Comput. Sci. 448, 56–65 (2012)MathSciNetCrossRefMATHGoogle Scholar
- 12.Koiran, P., Portier, N., Tavenas, S., Thomassé, S.: A \(\tau \)-conjecture for Newton polygons. Found. Comput. Math. 15(1), 185–197 (2014)MathSciNetCrossRefMATHGoogle Scholar
- 13.Kurtz, D.C.: A sufficient condition for all the roots of a polynomial to be real. Amer. Math. Monthly 99(3), 259–263 (1992)MathSciNetCrossRefMATHGoogle Scholar
- 14.Tavenas, S.: Improved bounds for reduction to depth 4 and depth 3. In: Chatterjee, K., Sgall, J. (eds.) MFCS 2013. LNCS, vol. 8087, pp. 813–824. Springer, Heidelberg (2013) CrossRefGoogle Scholar
- 15.Valiant, L.G.: Completeness classes in algebra. In: Proceedings of the Eleventh Annual ACM Symposium on Theory of Computing, STOC 1979, pp. 249–261. ACM, New York, NY, USA (1979)Google Scholar
- 16.Valiant, L.G.: Negation can be exponentially powerful. In: Proceedings of the Eleventh Annual ACM Symposium on Theory of Computing, pp. 189–196. ACM (1979). Journal version in Theo. Comput. Sci. 12(3), 303–314 (1980)Google Scholar