Computing all monomials of degree $n-1$ using $2n-3$ AND gates
Thomas H\"aner

TL;DR
This paper determines the exact number of AND gates needed to compute all degree (n-1) monomials in n variables, showing it is exactly 2n-3, which was previously unknown.
Contribution
It provides an AND-optimal implementation of the function, resolving the open problem of its precise multiplicative complexity.
Findings
Exact multiplicative complexity is 2n-3.
Provides an optimal implementation over AND, XOR, NOT gates.
Closes the gap between known bounds for the function.
Abstract
We consider the vector-valued Boolean function that outputs all monomials of degree , i.e., , for . Boyar and Find have shown that the multiplicative complexity of this function is between and . Determining its exact value has been an open problem that we address in this paper. We present an AND-optimal implementation of over the gate set , thus establishing that the multiplicative complexity of is exactly .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Commutative Algebra and Its Applications · Cryptography and Residue Arithmetic
