Abstract

Pseudo-Boolean functions (PBF) are closed algebraic representations of set functions that are closely related to nonlinear binary optimizations and have numerous applications. Algorithms for PBF of degree two (quadratic) are NP-Hard and third and fourth degree functions are increasingly difficult to solve. However, the higher degree terms can be reformulated to a lower degree by adding variables and corresponding penalty constraints. These additional constraints can then be transformed to the objective function via penalties to create Quadratic Unconstrained Binary Optimization problems for which there are many solution techniques, such as tabu search and quantum annealing. Shortcomings of reformulation are the possibility of large numbers of auxiliary variables and constraints along with large penalty terms. In this paper, we address these shortcomings by presenting a preprocessing approach for fourth degree pseudo-Boolean polynomials based on an exact integer programming model that minimizes the number of auxiliary variables and penalty magnitude. Experimental results compare worst case, naive, greedy and minimal substitution methods and illustrate the efficacy of minimizing substitutions and penalty magnitude.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.