fbpx
Wikipedia

Lupanov representation

Lupanov's (ks)-representation, named after Oleg Lupanov, is a way of representing Boolean circuits so as to show that the reciprocal of the Shannon effect. Shannon had showed that almost all Boolean functions of n variables need a circuit of size at least 2nn−1. The reciprocal is that:

All Boolean functions of n variables can be computed with a circuit of at most 2nn−1 + o(2nn−1) gates.

Definition edit

The idea is to represent the values of a boolean function ƒ in a table of 2k rows, representing the possible values of the k first variables x1, ..., ,xk, and 2nk columns representing the values of the other variables.

Let A1, ..., Ap be a partition of the rows of this table such that for i < p, |Ai| = s and  . Let ƒi(x) = ƒ(x) iff x ∈ Ai.

Moreover, let   be the set of the columns whose intersection with   is  .

External links edit

  • Course material describing the Lupanov representation
  • An additional example from the same course material

lupanov, representation, this, article, does, cite, sources, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, december, 2009, learn, wh. This article does not cite any sources Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Lupanov representation news newspapers books scholar JSTOR December 2009 Learn how and when to remove this message This article may require cleanup to meet Wikipedia s quality standards The specific problem is Incomplete definition Please help improve this article if you can August 2014 Learn how and when to remove this message Lupanov s k s representation named after Oleg Lupanov is a way of representing Boolean circuits so as to show that the reciprocal of the Shannon effect Shannon had showed that almost all Boolean functions of n variables need a circuit of size at least 2nn 1 The reciprocal is that All Boolean functions of n variables can be computed with a circuit of at most 2nn 1 o 2nn 1 gates Definition editThe idea is to represent the values of a boolean function ƒ in a table of 2k rows representing the possible values of the k first variables x1 xk and 2n k columns representing the values of the other variables Let A1 Ap be a partition of the rows of this table such that for i lt p Ai s and A p s s displaystyle A p s leq s nbsp Let ƒi x ƒ x iff x Ai Moreover let B i w displaystyle B i w nbsp be the set of the columns whose intersection with A i displaystyle A i nbsp is w displaystyle w nbsp External links editCourse material describing the Lupanov representation An additional example from the same course material Retrieved from https en wikipedia org w index php title Lupanov representation amp oldid 1100746989, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.