Approximating Quadratic 0-1 Programming via SOCP
Abstract
We consider the problem of approximating Quadratic O-1 Integer Programs with bounded number of constraints and non-negative constraint matrix entries, which we term as PIQP. We describe and analyze a randomized algorithm based on a program with hyperbolic constraints (a Second-Order Cone Programming -SOCP- formulation) that achieves an approximation ratio of , where is the maximum size of an entry in the constraint matrix and , where are the constant terms that define the constraint inequalities. We note that by appropriately choosing the randomized algorithm, when combined with other algorithms that achieve good approximations for smaller values of , allows better algorithms for the complete range of . This, together with a greedy algorithm, provides a factor approximation, where hides logarithmic terms. Our solution is achieved by a randomization of the optimal solution to the relaxed version of the hyperbolic program. We show that this solution provides the approximation bounds using concentration bounds provided by Chernoff-Hoeffding and Kim-Vu.
Keywords
Cite
@article{arxiv.1312.7042,
title = {Approximating Quadratic 0-1 Programming via SOCP},
author = {Sanjiv Kapoor and Hemanshu Kaul},
journal= {arXiv preprint arXiv:1312.7042},
year = {2013}
}