Abstract
A very useful tool when designing linear programs for optimization problems is the formulation of logical operations by linear programming constraints. We give efficient linear programming formulation of important n-ary boolean functions f(x1,..., xn) = xn+1 such as conjunction, disjunction, equivalence, and implication using n + 1 boolean variables x1,..., xn+1. For the case that the value f(x1,... xn) is not needed for further computations, we even give a more compact formulation. Our formulations show that every binary boolean function f(x1, x2) = x3 can be realized by the only three boolean variables x1,x2,x3 and at most four linear programming constraints.
Author supplied keywords
Cite
CITATION STYLE
Gurski, F. (2014). Efficient binary linear programming formulations for boolean functions. Statistics, Optimization and Information Computing, 2(4), 274–279. https://doi.org/10.19139/soic.v2i4.83
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.