[Resource Topic] 2021/1099: MILP modeling of Boolean functions by minimum number of inequalities

Welcome to the resource topic for 2021/1099

Title:
MILP modeling of Boolean functions by minimum number of inequalities

Authors: Aleksei Udovenko

Abstract:

This work presents techniques for modeling Boolean functions by mixed-integer linear inequalities (MILP) on binary variables in-place (without auxiliary variables), reaching minimum possible number of inequalities for small functions and providing meaningful lower bounds on the number of inequalities when reaching the minimum is infeasible. While the minimum number of inequalities does not directly translate to best performance in MILP applications, it nonetheless provides a useful benchmark. We remark that our framework is heuristic and relies on SAT solvers and MILP optimization and so its feasibility is limited.

ePrint: https://eprint.iacr.org/2021/1099

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .