Article ID Journal Published Year Pages File Type
418894 Discrete Applied Mathematics 2008 10 Pages PDF
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.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
,