ICASSP 2019accepted0 citations

Fast Optimization of Boolean Quadratic Functions via Iterative Submodular Approximation and Max-flow

Aritra Konar, Nicholas D. Sidiropoulos

Abstract

We consider the NP-hard combinatorial optimization problem of minimizing arbitrary quadratic forms over the {0, 1 } (Boolean) lattice. While polynomial-time approximation algorithms do exist for such problems, they suffer from the practical drawback of being computationally involved - often a side effect of being agnostic to the combinatorial structure inherent in the problem. In this paper, we propose a computationally lightweight approximation alternative which specifically exploits the combinatorial structure of the problem. The key result underlying our approach is that any Boolean quadratic function can be expressed as a difference of quadratic sub-modular functions, which enables us to construct and iteratively minimize a sequence of global submodular upper bounds on the cost function. This entails solving a quadratic submodular function minimization problem at each step, which can be efficiently accomplished via the seminal Max-Flow algorithm. Overall, our algorithm performs iterative approximation by solving a sequence of maximum-flow problems. The merits of using this approach are illustrated via simulations which indicate the very favorable performance of our algorithm.

BibTeX
@inproceedings{icassp2019_fastoptimization,
  title = {Fast Optimization of Boolean Quadratic Functions via Iterative Submodular Approximation and Max-flow},
  author = {Aritra Konar and Nicholas D. Sidiropoulos},
  booktitle = {ICASSP 2019},
  year = {2019}
}