Skip to main content

Using Piecewise Linear Functions for Solving MINLPs

  • Conference paper
  • First Online:

Part of the book series: The IMA Volumes in Mathematics and its Applications ((IMA,volume 154))

Abstract

In this chapter we want to demonstrate that in certain cases general mixed integer nonlinear programs (MINLPs) can be solved by just applying purely techniques from the mixed integer linear world. The way to achieve this is to approximate the nonlinearities by piecewise linear functions. The advantage of applying mixed integer lin- ear techniques are that these methods are nowadays very mature, that is, they are fast, robust, and are able to solve problems with up to millions of variables. In addition, these methods have the potential of finding globally optimal solutions or at least to provide solution guarantees. On the other hand, one tends to say at this point “If you have a hammer, everything is a nail.”[15], because one tries to reformulate or to approximate an ac- tual nonlinear problem until one obtains a model that is tractable by the methods one is common with. Besides the fact that this is a very typical approach in mathematics the question stays whether this is a reasonable approach for the solution of MINLPs or whether the nature of the nonlin- earities inherent to the problem gets lost and the solutions obtained from the mixed integer linear problem have no meaning for the MINLP. The purpose of this chapter is to discuss this question. We will see that the truth lies somewhere in between and that there are problems where this is indeed a reasonable way to go and others where it is not.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Balakrishnan and S.C. Graves, A composite algorithm for a concave-cost network flow problem, Networks, 19 (1989), pp. 175–202.

    Article  MATH  MathSciNet  Google Scholar 

  2. J.J. Bartholdi III and P. Goldsman, The vertex-adjacency dual of a triangulated irregular network has a hamiltonian cycle, Operations Research Letters, 32 (2004), pp. 304–308.

    Article  MATH  MathSciNet  Google Scholar 

  3. E.M.L. Beale and J.J.H. Forrest, Global optimization using special ordered sets, Math. Programming, 10 (1976), pp. 52–69.

    Article  MATH  MathSciNet  Google Scholar 

  4. E.M.L. Beale and J.A. Tomlin, Special facilitiess in a general mathematical programming system for non-convex problems using ordered sets of variables,in OR 69, J. Lawrence, ed., International Federation of Operational Research Societies, Travistock Publications, 1970, pp. 447–454.

    Google Scholar 

  5. A. Ben-Tal and A. Nemirovski, On polyhedral approximations of the secondorder cone, Math. Oper. Res., 26 (2001), pp. 193–205.

    Article  MATH  MathSciNet  Google Scholar 

  6. K.L. Croxton, B. Gendron, and T.L. Magnanti, Variable disaggregation in network flow problems with piecewise linear costs, Oper. Res., 55 (2007), pp. 146–157.

    Article  MATH  MathSciNet  Google Scholar 

  7. G.B. Dantzig, On the significance of solving linear programming problems with some integer variables, Econometrica, 28 (1960), pp. 30–44.

    Article  MATH  MathSciNet  Google Scholar 

  8. I.R. de Farias, Jr., M. Zhao, and H. Zhao, A special ordered set approach for optimizing a discontinuous separable piecewise linear function, Oper. Res. Lett., 36 (2008), pp. 234–238.

    Article  MATH  MathSciNet  Google Scholar 

  9. C.E. Gounaris and C.A. Floudas, Tight convex underestimators for C2- contiuous problems: I. multivariate functions, Journal of Global Optimization, 42 (2008), pp. 69–89.

    Google Scholar 

  10. , Tight convex underestimators for C2-contiuous problems: I. univariate functions, Journal of Global Optimization, 42 (2008), pp. 51–67.

    Google Scholar 

  11. M. Jach, D. Michaels, and R.Weismantel, The convex envelope of (n-1) convex functions, Siam Journal on Optimization, 19 (3) (2008), pp. 1451–1466.

    Article  MATH  MathSciNet  Google Scholar 

  12. J.L.W.V. Jensen, Sur les fonctions convexes et les in´egalit´es entre les valeurs moyennes, Acta Methematica, 30 (1) (1906), pp. 175 – 193.

    Article  MATH  Google Scholar 

  13. A.B. Keha, I.R. de Farias, Jr., and G.L. Nemhauser, Models for representing piecewise linear cost functions, Oper. Res. Lett., 32 (2004), pp. 44–48.

    Article  MATH  MathSciNet  Google Scholar 

  14. , A branch-and-cut algorithm without binary variables for nonconvex piecewise linear optimization, Oper. Res., 54 (2006), pp. 847–858.

    Google Scholar 

  15. T. Koch, Personal communication, 2008.

    Google Scholar 

  16. A. Krion, Optimierungsmethoden zur Berechnung von Cross-Border-Flow beim Market-Coupling im europ¨aischen Stromhandel, Master’s thesis, Discrete Optimization Group, Department of Mathematics, Technische Universit¨at Darmstadt, Darmstadt, Germany, 2008.

    Google Scholar 

  17. J. Lee and D. Wilson, Polyhedral methods for piecewise-linear functions. I. The lambda method, Discrete Appl. Math., 108 (2001), pp. 269–285.

    Google Scholar 

  18. S. Leyffer, A. Sartenaer, and E. Wanufell, Branch-and-refine for mixed-integer nonconvex global optimization, Tech. Rep. ANL/MCS-P1547-0908,Argonne National Laboratory, Mathematics and Computer Science Division, 2008.

    Google Scholar 

  19. D. Mahlke, A. Martin, and S. Moritz, A mixed integer approach for timedependent gas network optimization, Optimization Methods and Software, 25 (2010), pp. 625 – 644.

    Article  MATH  MathSciNet  Google Scholar 

  20. C.D. Maranas and C.A. Floudas, Global minimum potential energy conformations of small molecules, Journal of Global Optimization, 4 (1994), pp. 135–170.

    Article  MATH  MathSciNet  Google Scholar 

  21. H.M. Markowitz and A.S. Manne, On the solution of discrete programming problems, Econometrica, 25 (1957), pp. 84–110.

    Article  MATH  MathSciNet  Google Scholar 

  22. R.R. Meyer, Mixed integer minimization models for piecewise-linear functions of a single variable, Discrete Mathematics, 16 (1976), pp. 163 – 171.

    Article  MATH  MathSciNet  Google Scholar 

  23. G. Nemhauser and J.P. Vielma, Modeling disjunctive constraints with a logarithmic number of binary variables and constraints, in Integer Programming and Combinatorial Optimization, Vol. 5035 of Lecture Notes in Computer Science, 2008, pp. 199–213.

    Google Scholar 

  24. M. Padberg, Approximating separable nonlinear functions via mixed zero–one programs, Oper. Res. Lett., 27 (2000), pp. 1–5.

    Article  MATH  MathSciNet  Google Scholar 

  25. M. Padberg and M.P. Rijal, Location, scheduling, design and integer programming, Kluwer Academic Publishers, Boston, 1996.

    Book  MATH  Google Scholar 

  26. R.T. Rockafellar, Convex Analysis, Princeton University Press, 1970

    Google Scholar 

  27. W.D. Smith, A lower bound for the simplexity of the n-cube via hyperbolic volumes,European Journal of Combinatorics, 21 (2000), pp. 131–137.

    Article  MATH  MathSciNet  Google Scholar 

  28. F. Tardella, On the existence of polyhedral convex envelopes, in Frontiers in global optimization, C. Floudas and P. M. Pardalos, eds., Vol. 74 of Nonconvex Optimization and its Applications, Springer, 2004, pp. 563 – 573.

    Google Scholar 

  29. M.J. Todd, Hamiltonian triangulations of Rn, in Functional Differential Equations and Approximation of Fixed Points, A. Dold and B. Eckmann, eds., Vol. 730/1979 of Lecture Notes in Mathematics, Springer, 1979, pp. 470 – 483.

    Google Scholar 

  30. J.P. Vielma, S. Ahmed, and G. Nemhauser, Mixed-Integer models for nonseparable Piecewise-Linear optimization: Unifying framework and extensions, Operations Research, 58 (2009), pp. 303–315.

    Article  MathSciNet  Google Scholar 

  31. J.P. Vielma, A.B. Keha, and G.L. Nemhauser, Nonconvex, lower semicontinuous piecewise linear optimization, Discrete Optim., 5 (2008), pp. 467–488.

    Article  MATH  MathSciNet  Google Scholar 

  32. D. Wilson, Polyhedral methods for piecewise-linear functions, Ph.D. thesis in Discrete Mathematics, University of Kentucky, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Björn Geißler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media, LLC

About this paper

Cite this paper

Geißler, B., Martin, A., Morsi, A., Schewe, L. (2012). Using Piecewise Linear Functions for Solving MINLPs . In: Lee, J., Leyffer, S. (eds) Mixed Integer Nonlinear Programming. The IMA Volumes in Mathematics and its Applications, vol 154. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1927-3_10

Download citation

Publish with us

Policies and ethics