skip to main content
10.1145/3406325.3451069acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Lower bounds for monotone arithmetic circuits via communication complexity

Published: 15 June 2021 Publication History

Abstract

Valiant (1980) showed that general arithmetic circuits with negation can be exponentially more powerful than monotone ones. We give the first improvement to this classical result: we construct a family of polynomials Pn in n variables, each of its monomials has non-negative coefficient, such that Pn can be computed by a polynomial-size depth-three formula but every monotone circuit computing it has size 2Ω(n1/4/log(n)).
The polynomial Pn embeds the SINK∘ XOR function devised recently by Chattopadhyay, Mande and Sherif (2020) to refute the Log-Approximate-Rank Conjecture in communication complexity. To prove our lower bound for Pn, we develop a general connection between corruption of combinatorial rectangles by any function f ∘ XOR and corruption of product polynomials by a certain polynomial Pf that is an arithmetic embedding of f. This connection should be of independent interest.
Using further ideas from communication complexity, we construct another family of set-multilinear polynomials fn,m such that both Fn,m − є· fn,m and Fn,m + є· fn,m have monotone circuit complexity 2Ω(n/log(n)) if є ≥ 2− Ω( m ) and Fn,mi=1n (xi,1 +⋯+xi,m), with m = O( n/logn ). The polynomials fn,m have 0/1 coefficients and are in VNP. Proving such lower bounds for monotone circuits has been advocated recently by Hrubeš (2020) as a first step towards proving lower bounds against general circuits via his new approach.

References

[1]
Anil Ada, Arkadev Chattopadhyay, Omar Fawzi, and Phuong Nguyen. 2015. The NOF Multiparty Communication Complexity of Composed Functions. Comput. Complex., 24, 3, 2015. Pages 645–694. https://doi.org/10.1007/s00037-013-0078-4
[2]
Manindra Agrawal and V. Vinay. 2008. 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. IEEE Computer Society. Pages 67–75. https://doi.org/10.1109/FOCS.2008.32
[3]
Miklós Ajtai and Yuri Gurevich. 1987. Monotone versus positive. J. ACM, 34, 4, 1987. Pages 1004–1015.
[4]
László Babai, Noam Nisan, and Mario Szegedy. 1992. Multiparty Protocols, Pseudorandom Generators for Logspace, and Time-Space Trade-Offs. J. Comput. Syst. Sci., 45, 2, 1992. Pages 204–232. https://doi.org/10.1016/0022-0000(92)90047-M
[5]
J. Bourgain, A. A. Glibichuk, and S. V. Konyagin. 2006. Estimates for the Number of Sums and Products and for Exponential Sums in Fields of Prime Order. Journal of London Mathematical Society, 2, 2006. Pages 380–398.
[6]
Arkadev Chattopadhyay, Rajit Datta, and Partha Mukhopadhyay. 2020. Lower Bounds for Monotone Arithmetic Circuits Via Communication Complexity. Electron. Colloquium Comput. Complex., 27, 2020. Pages 166. https://eccc.weizmann.ac.il/report/2020/166
[7]
Arkadev Chattopadhyay, Nikhil Mande, and Suhail Sherif. 2020. The Log-Approximate-Rank Conjecture is False. J. ACM, 67, 4, 2020. Pages 23:1–23:28.
[8]
Xi Chen, Igor Carboni Oliviera, and Rocco A. Servedio. 2017. Addition is exponentially harder than counting for shallow monotone circuits. In STOC. Pages 665–677.
[9]
S. B. Gashkov and I. S. Sergeev. 2012. A method for deriving lower bounds for the complexity of monotone arithmetic circuits computing real polynomials. Sbornik. Mathematics, 203(10), 2012.
[10]
Mika Göös, Pritish Kamath, Robert Robere, and Dmitry Sokolov. 2019. Adventures in Monotone Complexity and \text TFNP. In ITCS. Pages 38:1–38:19.
[11]
Ankit Gupta, Pritish Kamath, Neeraj Kayal, and Ramprasad Saptharishi. 2016. Arithmetic Circuits: A Chasm at Depth 3. SIAM J. Comput., 45, 3, 2016. Pages 1064–1079. https://doi.org/10.1137/140957123
[12]
Danny Harnik and Ran Raz. 2000. Higher lower bounds on monotone size. In Proceedings of the Thirty-Second Annual ACM Symposium on Theory of Computing, May 21-23, 2000, Portland, OR, USA. ACM. Pages 378–387. https://doi.org/10.1145/335305.335349
[13]
Pavel Hrube\v s. 2020. On \epsilon -sensitive monotone computations. Computational Complexity, 29, 2, 2020. Pages 6. https://doi.org/10.1007/s00037-020-00196-6
[14]
Pavel Hrube\v s and Amir Yehudayoff. 2013. Formulas are exponentially stronger than monotone circuits in non-commutative setting. In Computational Complexity Conference. Pages 10–14.
[15]
Mark Jerrum and Marc Snir. 1982. Some Exact Complexity Results for Straight-Line Computations over Semirings. J. ACM, 29, 3, 1982. Pages 874–897. https://doi.org/10.1145/322326.322341
[16]
Mauricio Karchmer and Avi Wigderson. 1990. Monotone circuits for connectivity require superlogarithmic depth. SIAM J. Discrete Math, 3, 1990. Pages 255–265.
[17]
Pascal Koiran. 2012. Arithmetic circuits: The chasm at depth four gets wider. Theor. Comput. Sci., 448, 2012. Pages 56–65. https://doi.org/10.1016/j.tcs.2012.03.041
[18]
Toniann Pitassi and Robert Robere. 2017. Strongly exponential lower bounds for monotone computation. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2017, Montreal, QC, Canada, June 19-23, 2017. ACM. Pages 1246–1255. https://doi.org/10.1145/3055399.3055478
[19]
Ran Raz and Pierre McKenzie. 1999. Separation of the Monotone NC Hierarchy. Combinatorica, 19, 3, 1999. Pages 403–435.
[20]
Ran Raz and Avi Wigderson. 1992. Monotone circuits for matching require linear depth. J. ACM, 39, 3, 1992. Pages 736–744.
[21]
Ran Raz and Amir Yehudayoff. 2011. Multilinear formulas, maximal-partition discrepancy and mixed-sources extractors. J. Comput. Syst. Sci., 77, 1, 2011. Pages 167–190. https://doi.org/10.1016/j.jcss.2010.06.013
[22]
Alexander A. Razborov. 1985. A lower bound on the monotone network complexity of the logical permanent. Mathematicheskie Garnetki, 37, 6, 1985. Pages 887–900.
[23]
Alexander A. Razborov. 1985. Lower bounds for the monotone complexity of some Boolean Functions. Dokl. Ak. Nauk. SSSR, 281, 1985. Pages 354–357.
[24]
Alexander A. Razborov. 1992. On the Distributional Complexity of Disjointness. Theor. Comput. Sci., 106, 2, 1992. Pages 385–390. https://doi.org/10.1016/0304-3975(92)90260-M
[25]
Benjamin Rossman. 2015. Correlation Bounds Against Monotone NC\^1. In 30th Conference on Computational Complexity, CCC 2015, June 17-19, 2015, Portland, Oregon, USA. LIPIcs. 33, Schloss Dagstuhl - Leibniz-Zentrum für Informatik. Pages 392–411.
[26]
Eli Shamir and Marc Snir. 1977. Lower Bounds on the number of multiplications and additions in monotone computations.
[27]
Eli Shamir and Marc Snir. 1980. On the depth complexity of formulas. Theory of Computing Systems, 13, 1, 1980. Pages 301–322.
[28]
Amir Shpilka and Amir Yehudayoff. 2010. Arithmetic Circuits: A survey of recent results and open questions. Found. Trends Theor. Comput. Sci., 5, 3-4, 2010. Pages 207–388. https://doi.org/10.1561/0400000039
[29]
Srikanth Srinivasan. 2019. Strongly Exponential Separation Between Monotone VP and Monotone VNP. Electron. Colloquium Comput. Complex., 26, 2019. Pages 32. https://eccc.weizmann.ac.il/report/2019/032
[30]
Amnon Ta-Shma, Hamed Hatami, Pierre McKenzie, and Valerie King. 2017. Explicit, almost optimal, epsilon-balanced codes. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2017, Montreal, QC, Canada, June 19-23, 2017. ACM. Pages 238–251. https://doi.org/10.1145/3055399.3055408
[31]
Eva Tardos. 1988. The gap between monotone and non-monotone circuit complexity is exponential. Combinatorica, 8, 1988. Pages 141–142.
[32]
Sébastien Tavenas. 2015. Improved bounds for reduction to depth 4 and depth 3. Inf. Comput., 240, 2015. Pages 2–11. https://doi.org/10.1016/j.ic.2014.09.004
[33]
Leslie G. Valiant, Michael J. Fischer, Richard A. DeMillo, Nancy A. Lynch, Walter A. Burkhard, and Alfred V. Aho. 1979. Completeness Classes in Algebra. In Proceedings of the 11h Annual ACM Symposium on Theory of Computing, April 30 - May 2, 1979, Atlanta, Georgia, USA. ACM. Pages 249–261. https://doi.org/10.1145/800135.804419
[34]
Leslie G. Valiant. 1980. Negation Can be Exponentially Powerful. Theor. Comput. Sci., 12, 1980. Pages 303–314.
[35]
Moon J W. 1970. Counting Labelled Trees. Canadian Mathematical Congress, Montreal, 1970.
[36]
Amir Yehudayoff, Moses Charikar, and Edith Cohen. 2019. Separating monotone VP and VNP. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, STOC 2019, Phoenix, AZ, USA, June 23-26, 2019. ACM. Pages 425–429. https://doi.org/10.1145/3313276.3316311

Cited By

View all

Index Terms

  1. Lower bounds for monotone arithmetic circuits via communication complexity

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    STOC 2021: Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing
    June 2021
    1797 pages
    ISBN:9781450380539
    DOI:10.1145/3406325
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 June 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Communication Complexity
    2. Lower Bounds
    3. Monotone Arithmetic Circuits

    Qualifiers

    • Research-article

    Funding Sources

    • MATRICS grant of the Science and Engineering Research Board, DST, India
    • Infosys Foundation
    • Tata Consultancy Services Research Fellowship

    Conference

    STOC '21
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)18
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media