Abstract
We propose a heuristic for 0/1 programs based on the recent “joint + marginal” approach of the first author for parametric polynomial optimization. The idea is to first consider the n-variable (x 1, . . . , x n ) problem as a (n − 1)-variable problem (x 2, . . . , x n ) with the variable x 1 being now a parameter taking value in {0, 1}. One then solves a hierarchy of what we call “joint + marginal” semidefinite relaxations whose duals provide a sequence of polynomial approximations \({x_1\mapsto J_k(x_1)}\) that converges to the optimal value function J (x 1) (as a function of the parameter x 1). One considers a fixed index k in the hierarchy and if J k (1) > J k (0) then one decides x 1 = 1 and x 1 = 0 otherwise. The quality of the approximation depends on how large k can be chosen (in general, for significant size problems, k = 1 is the only choice). One iterates the procedure with now a (n − 2)-variable problem with one parameter \({x_2 \in \{0, 1\}}\) , etc. Variants are also briefly described as well as some preliminary numerical experiments on the MAXCUT, k-cluster and 0/1 knapsack problems.
Similar content being viewed by others
References
Adams W.P., Bowers Lassiter J., Sherali H.D.: Persistency in 0-1 polynomial programming. Math. Oper. Res. 23, 359–389 (1998)
Bertsimas D., Natarajan K., Teo C.-P.: Persistence in discrete optimization under data uncertainty. Math. Program. Ser. B 108, 251–274 (2005)
Goemans M.X., Williamson D.P.: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. Assoc. Comput. Mach 42, 1115–1145 (1995)
Henrion D., Lasserre J.B., Lofberg J.: GloptiPoly 3: moments, optimization and semidefinite programming. Optim. Methods Softw. 24, 761–779 (2009)
Lasserre J.B.: Global optimization with polynomials and the problem of moments. SIAM J. Optim. 11, 796–817 (2001)
Lasserre J.B.: An explicit equivalent positive semidefinite program for nonlinear 0/1 programs. SIAM J. Optim. 12, 756–769 (2002)
Lasserre J.B.: Semidefinite programming vs. LP relaxations for polynomial programming. Math. Oper. Res. 27, 347–360 (2002)
Lasserre J.B.: A “joint + marginal” approach to parametric polynomial optimization. SIAM J. Optim. 20, 1995–2022 (2010)
Lasserre J.B.: Moments, Positive Polynomials and Their Applications. Imperial College Press, London (2009)
Laurent M.: A comparison of the Sherali–Adams, Lovász–Schrijver and Lasserre relaxations for 0/1 programming. Math. Oper. Res. 28, 470–496 (2003)
Lovász L., Schrijver A.: Cones of matrices and set-functions for 0-1 optimization problems. SIAM J. Optim. 1, 166–190 (1991)
Karlin, A.R., Mathieu, C., Thach Nguyen, C.: Integrality gaps of linear and semi-definite programming relaxations for knapsack. Available at \({{\tt arXiv1007.1283v1}}\)
Natarajan K., Song M., Teo C.-P.: Persistency and its applications in choice modelling. Manag. Sci. 55, 453–469 (2009)
Sherali H., Adams W.P.: A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems. SIAM J. Discret Math. 3, 411–430 (1990)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lasserre, J.B., Thanh, T.P. A “joint + marginal” heuristic for 0/1 programs. J Glob Optim 54, 729–744 (2012). https://doi.org/10.1007/s10898-011-9788-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-011-9788-9