Computing all monomials of degree n-1 using 2n-3 AND gates
Abstract
We consider the vector-valued Boolean function f:\0,1\n→ \0,1\n that outputs all n monomials of degree n-1, i.e., fi(x)=j≠ ixj, for n≥ 3. Boyar and Find have shown that the multiplicative complexity of this function is between 2n-3 and 3n-6. Determining its exact value has been an open problem that we address in this paper. We present an AND-optimal implementation of f over the gate set \AND,XOR,NOT\, thus establishing that the multiplicative complexity of f is exactly 2n-3.
0
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.