Skip to main content
Log in

Gaining or losing perspective

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

Abstract

We study MINLO (mixed-integer nonlinear optimization) formulations of the disjunction \(x\in \{0\}\cup [l,u]\), where z is a binary indicator of \(x\in [l,u]\) (\(u> \ell > 0\)), and y “captures” f(x), which is assumed to be convex on its domain [lu], but otherwise \(y=0\) when \(x=0\). This model is useful when activities have operating ranges, we pay a fixed cost for carrying out each activity, and costs on the levels of activities are convex. Using volume as a measure to compare convex bodies, we investigate a variety of continuous relaxations of this model, one of which is the convex-hull, achieved via the “perspective reformulation” inequality \(y \ge zf(x/z)\). We compare this to various weaker relaxations, studying when they may be considered as viable alternatives. In the important special case when \(f(x) := x^p\), for \(p>1\), relaxations utilizing the inequality \(yz^q \ge x^p\), for \(q \in [0,p-1]\), are higher-dimensional power-cone representable, and hence tractable in theory. One well-known concrete application (with \(f(x) := x^2\)) is mean-variance optimization (in the style of Markowitz), and we carry out some experiments to illustrate our theory on this application.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Aktürk, M.S., Atamtürk, A., Gürel, S.: A strong conic quadratic reformulation for machine-job assignment with controllable processing times. Op. Res. Lett. 37(3), 187–191 (2009)

    Article  MathSciNet  Google Scholar 

  2. Basu, A., Conforti, M., Di Summa, M., Zambelli, G.: Optimal cutting planes from the group relaxations. Mathemat. Ops. Res. 44(4), 1208–1220 (2019)

    Article  MathSciNet  Google Scholar 

  3. Bertsekas, D.P.: Nonlinear programming, 3rd edn. Athena Scientific Optimization and Computation Series. Athena Scientific, Belmont, MA (2016)

    MATH  Google Scholar 

  4. Chares, P.R.: Cones and interior-point algorithms for structured convex optimization involving powers and exponentials. Université catholique de Louvain, Docteur en Sciences de l’Ingénieur (2007)

  5. Clark, P.L.: Honors Calculus (2014). alpha.math.uga.edu/ pete/2400full.pdf

  6. Dey, S.S., Molinaro, M.: Theoretical challenges towards cutting-plane selection. Mathemat. Program. 170(1), 237–266 (2018)

    Article  MathSciNet  Google Scholar 

  7. Frangioni, A., Gentile, C.: Perspective cuts for a class of convex 0–1 mixed integer programs. Mathemat. Program. 106(2), 225–236 (2006)

    Article  MathSciNet  Google Scholar 

  8. Grant, M., Boyd, S.: CVX: Matlab software for disciplined convex programming, version 2.1, build 1123. http://cvxr.com/cvx (2017)

  9. Günlük, O., Linderoth, J.: Perspective reformulations of mixed integer nonlinear programs with indicator variables. Mathemat. Program. Series B 124, 183–205 (2010)

    Article  MathSciNet  Google Scholar 

  10. Hiriart-Urruty, J.B., Lemaréchal, C.: Convex analysis and minimization algorithms. I: Fundamentals, Grundlehren der Mathematischen Wissenschaften, vol. 305. Springer-Verlag, Berlin (1993)

  11. Ko, C.W., Lee, J., Steingrímsson, E.: The volume of relaxed Boolean-quadric and cut polytopes. Discret. Mathemat. 163(1–3), 293–298 (1997)

    Article  MathSciNet  Google Scholar 

  12. Lee, J.: Mixed integer nonlinear programming: Some modeling and solution issues. IBM J. Res. Develop. 51(3/4), 489–497 (2007)

    Article  Google Scholar 

  13. Lee, J., Morris, W.D., Jr.: Geometric comparison of combinatorial polytopes. Discret. Appl. Mathemat. 55(2), 163–182 (1994)

    Article  MathSciNet  Google Scholar 

  14. Lee, J., Skipper, D.: Virtuous smoothing for global optimization. J. Glob. Optim. 69(3), 677–697 (2017)

    Article  MathSciNet  Google Scholar 

  15. Lee, J., Skipper, D.: Volume computation for sparse Boolean quadric relaxations. Discret. Appl. Mathemat. 275, 79–94 (2020)

    Article  MathSciNet  Google Scholar 

  16. MOSEK ApS: MOSEK Modeling Cookbook, Release 3.1 (2019). https://docs.mosek.com/MOSEKModelingCookbook-letter.pdf

  17. Speakman, E., Averkov, G.: Computing the volume of the convex hull of the graph of a trilinear monomial using mixed volumes. Discrete Applied Mathematics (2019). https://doi.org/10.1016/j.dam.2019.09.007

  18. Speakman, E., Lee, J.: Quantifying double McCormick. Mathemat. Op. Res. 42(4), 1230–1253 (2017)

    Article  MathSciNet  Google Scholar 

  19. Speakman, E., Lee, J.: On branching-point selection for trilinear monomials in spatial branch-and-bound: the hull relaxation. J. Glob. Optim. 72(2), 129–153 (2018)

    Article  MathSciNet  Google Scholar 

  20. Speakman, E., Yu, H., Lee, J.: Experimental validation of volume-based comparison for double-McCormick relaxations. In: Salvagnin, D., Lombardi, M. (eds.) CPAIOR 2017, pp. 229–243. Springer (2017)

  21. Speakman, E.E.: Volumetric guidance for handling triple products in spatial branch-and-bound. University of Michigan, Ph.D. (2017)

  22. Steingrímsson, E.: A decomposition of \(2\)-weak vertex-packing polytopes. Discret. & Computat. Geom. 12(4), 465–479 (1994)

    Article  MathSciNet  Google Scholar 

  23. Toh, K.C., Todd, M.J., Tütüncü, R.H.: SDPT3 - a MATLAB software package for semidefinite programming. Optim. Methods Softw. 11, 545–581 (1998)

    Article  MathSciNet  Google Scholar 

  24. Xu, L., Lee, J., Skipper, D.: More virtuous smoothing. SIAM J. Optim. 29(2), 1240–1259 (2019)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jon Lee.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This paper is an extended version of the paper by the same name appearing in the proceedings WCGO 2019 (Metz, France).

J. Lee was supported in part by ONR grant N00014-17-1-2296 and LIX, l’École Polytechnique. D. Skipper was supported in part by ONR grant N00014-18-W-X00709. E. Speakman was supported in part by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 314838170, GRK 2297 MathCoRe.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lee, J., Skipper, D. & Speakman, E. Gaining or losing perspective. J Glob Optim 82, 835–862 (2022). https://doi.org/10.1007/s10898-021-01055-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-021-01055-6

Keywords

Navigation