Skip to main content
Log in

A “joint + marginal” heuristic for 0/1 programs

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Adams W.P., Bowers Lassiter J., Sherali H.D.: Persistency in 0-1 polynomial programming. Math. Oper. Res. 23, 359–389 (1998)

    Article  Google Scholar 

  2. Bertsimas D., Natarajan K., Teo C.-P.: Persistence in discrete optimization under data uncertainty. Math. Program. Ser. B 108, 251–274 (2005)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Henrion D., Lasserre J.B., Lofberg J.: GloptiPoly 3: moments, optimization and semidefinite programming. Optim. Methods Softw. 24, 761–779 (2009)

    Article  Google Scholar 

  5. Lasserre J.B.: Global optimization with polynomials and the problem of moments. SIAM J. Optim. 11, 796–817 (2001)

    Article  Google Scholar 

  6. Lasserre J.B.: An explicit equivalent positive semidefinite program for nonlinear 0/1 programs. SIAM J. Optim. 12, 756–769 (2002)

    Article  Google Scholar 

  7. Lasserre J.B.: Semidefinite programming vs. LP relaxations for polynomial programming. Math. Oper. Res. 27, 347–360 (2002)

    Article  Google Scholar 

  8. Lasserre J.B.: A “joint + marginal” approach to parametric polynomial optimization. SIAM J. Optim. 20, 1995–2022 (2010)

    Article  Google Scholar 

  9. Lasserre J.B.: Moments, Positive Polynomials and Their Applications. Imperial College Press, London (2009)

    Book  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Lovász L., Schrijver A.: Cones of matrices and set-functions for 0-1 optimization problems. SIAM J. Optim. 1, 166–190 (1991)

    Article  Google Scholar 

  12. Karlin, A.R., Mathieu, C., Thach Nguyen, C.: Integrality gaps of linear and semi-definite programming relaxations for knapsack. Available at \({{\tt arXiv1007.1283v1}}\)

  13. Natarajan K., Song M., Teo C.-P.: Persistency and its applications in choice modelling. Manag. Sci. 55, 453–469 (2009)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jean B. Lasserre.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-011-9788-9

Keywords

Navigation