English

Lower Bounds for Multiplication via Network Coding

Data Structures and Algorithms 2019-03-01 v1 Computational Complexity

Abstract

Multiplication is one of the most fundamental computational problems, yet its true complexity remains elusive. The best known upper bound, by F\"{u}rer, shows that two nn-bit numbers can be multiplied via a boolean circuit of size O(nlgn4lgn)O(n \lg n \cdot 4^{\lg^*n}), where lgn\lg^*n is the very slowly growing iterated logarithm. In this work, we prove that if a central conjecture in the area of network coding is true, then any constant degree boolean circuit for multiplication must have size Ω(nlgn)\Omega(n \lg n), thus almost completely settling the complexity of multiplication circuits. We additionally revisit classic conjectures in circuit complexity, due to Valiant, and show that the network coding conjecture also implies one of Valiant's conjectures.

Keywords

Cite

@article{arxiv.1902.10935,
  title  = {Lower Bounds for Multiplication via Network Coding},
  author = {Peyman Afshani and Casper Benjamin Freksen and Lior Kamma and Kasper Green Larsen},
  journal= {arXiv preprint arXiv:1902.10935},
  year   = {2019}
}
R2 v1 2026-06-23T07:53:52.670Z