Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
418894 | Discrete Applied Mathematics | 2008 | 10 Pages |
Abstract
It is proved that any pseudo-Boolean function ff can be represented as f(x)≡z+φ(x,x̄), where z is the minimum of ff and φφ is a polynomial with positive coefficients in the original variables xixi and in their complements x̄i. A non-constructive proof and a constructive one are given. The latter, which is based on a generalization to pseudo-Boolean functions of the well-known Boolean-theoretical operation of consensus, provides a new algorithm for the minimization of pseudo-Boolean functions.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Bruno Simeone,