An algorithm for quadratic zero-one programs

An algorithm for quadratic zero-one programs

0.00 Avg rating0 Votes
Article ID: iaor19901107
Country: United States
Volume: 37
Issue: 4
Start Page Number: 527
End Page Number: 538
Publication Date: Aug 1990
Journal: Naval Research Logistics
Authors: ,
Keywords: programming: markov decision
Abstract:

The authors present an algorithm for the quadratic zero-one minimization by reformulation of the problem into an equivalent concave quadratic minimization. They then specialize an algorithm proposed by Kalantari and Rosen, which globally minimizes a concave quadratic function over arbitrary polytopes. The algorithm exploits the special structure of the problem. Given a set of conjugate directions to the Hessian, the authors construct a linear convex envelope over a ‘tight’ containing parallelopiped, by solving 2n linear programs each solvable in O(n) time, n being the dimension of the problem. A bound on the maximum difference in the value of the quadratic function and the convex envelope may be obtained, which provides a global measure of underestimation. A branch-and-bound method is presented in which subproblems are defined by fixing a variable at zero or one. For each subproblem, the authors obtain a lower bound by minimizing the linear convex envelope over the feasible region of the subproblem. Computational experience with the algorithm is also presented.

Reviews

Required fields are marked *. Your email address will not be published.