Skip to main content

Concluding Remarks and Outlook

  • Chapter
  • First Online:
Business Optimization Using Mathematical Programming

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 307))

  • 1106 Accesses

Abstract

In this chapter, we provide reflections on the material presented in this book. The chapter ends with the authors’ view of future developments and suggests some conclusions.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.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

Institutional subscriptions

Notes

  1. 1.

    Not to be confused with standard “user interfaces” like reports in a browser, in Tableau, or Xpress Insight.

  2. 2.

    It is sometimes possible to solve very large problems. But there are small problem instances leading to runtime issues.

  3. 3.

    A classification into the class of nice hard and hopelessly hard would perhaps be more appropriate, because the computing time for the allegedly mild problems solvable in polynomial time can become quite large depending on the coefficients and powers occurring in this polynomial context. In addition, one should bear in mind that complexity theory deals with the determination of the runtime behavior as a function of the size of the problem. However, there are many problems, including those classified as \( \mathcal {N}\mathcal {P}\)-complete or \(\mathcal {N}\mathcal {P}\) difficult, which occur in practice in small instances and can easily be solved with B&B or B&C methods. If the problem is hopelessly serious, the situation is not hopeless, depending on the size of the problem.

  4. 4.

    Prefactors or lower order polynomials are not considered here.

  5. 5.

    However, it should again be noted here that complexity theory makes statements about the scalability of problems with regard to their solution behavior. In practice, the Simplex algorithm often performs better than the interior-point methods.

  6. 6.

    Furthermore, there are the \(\mathcal {N}\mathcal {P}\)-hard problems. Every problem to which we can map or transform an NP-complete problem in polynomial time and which, regardless of whether or not this problem belongs to the class \( \mathcal {N}\mathcal {P}\), has the property that it cannot be solved in polynomial time, unless \(\mathcal {P}\) \(=\mathcal {N}\mathcal {P}\), means \(\mathcal {N}\mathcal {P}\)-hard. The \( \mathcal {N}\mathcal {P}\)-hard problems are therefore at least as hard as the \(\mathcal {N}\mathcal {P}\)-complete problems.

  7. 7.

    Usually, optimization problems are NP-hard (objective function); and the underlying decision version is NP-complete.

  8. 8.

    The webpage www.PlanNow.ai provides further details.

  9. 9.

    Physician of antiquity, who lived from about 460 to 377 bc and laid the base of ancient Greek medicine. He formulated the Hippocratic Oath, which contains moral commandments still valid and binding today for a true physician. For natural scientists the equivalent of the Hippocratic oath would probably be “Measured values must not be faked”; in the case of persons with decision making responsibility, especially managers and politicians, perhaps the moral commandment “name all goals and intentions” openly and completely would make sense.

  10. 10.

    In the truest sense of the word rest, such doctors will not worry about the end of the working day, weekends or other things that are often anchored in company agreements or labor law.

References

  1. Ben-Tal, A., Nemirovski, A.: Robust solutions of linear programming problems contaminated with uncertain data. Math. Program. 88, 411–424 (2000)

    Article  Google Scholar 

  2. Bliek, C., Spellucci, P., Vicente, L., Neumaier, A., Granvilliers, L., Monfroy, E., Benhamouand, F., Huens, E., Hentenryck, P.V., Sam-Haroud, D., Faltings, B.: Algorithms for solving nonlinear constrained and optimization problems: The State of the Art. Report of the European Community funded project COCONUT, Mathematisches Institut der Universität Wien, http://www.mat.univie.ac.at/~neum/glopt/coconut/StArt.html (2001)

  3. Carœ, C.C., Schultz, R.: Dual decomposition in stochastic integer programming. Oper. Res. Lett. 24, 37–45 (1999)

    Article  Google Scholar 

  4. Eichner, T., Pfingsten, A., Wagener, A.: Strategisches Abstimmungsverhalten bei Verwendung der Hare-Regel. zfbv 48, 466–473 (1996)

    Google Scholar 

  5. Engell, S., Märkert, A., Sand, G., Schultz, R., Schulz, C.: Online scheduling of multiproduct batch plants under uncertainty. In: Online Optimization of Large Scale Systems, pp. 649–676. Springer, Berlin (2001)

    Google Scholar 

  6. Garey, M.R., Johnson, D.S.: Computers and intractability - a guide to the theory of NP completeness, 22nd edn. W. H. Freeman and Company, New York (2000)

    Google Scholar 

  7. Gollmer, R., Nowak, M.P., Römisch, W., Schultz, R.: Unit commitment in power generation - a basic model and some extensions. Ann. Oper. Res. 96, 167–189 (2000)

    Article  Google Scholar 

  8. Harding, S.T., Floudas, C.A.: Locating heterogeneous and reactive azeotropes. Ind. Eng. Chem. Res. 39, 1576–1595 (2000)

    Article  Google Scholar 

  9. Harjunkoski, I., Jain, V., Grossmann, I.E.: Hybrid mixed-integer/constrained logic programming strategies for solving scheduling and combinatorial optimization problems. Comput. Chem. Eng. 24, 337–343 (2000)

    Article  Google Scholar 

  10. Heipcke, S.: Comparing constraint programming and mathematical programming approaches to discrete optimisation. The change problem. J. Oper. Res. Soc. 50(6), 581–595 (1999)

    Google Scholar 

  11. Hooker, J.: Logic-Based Methods for Optimization: Combining Optimization and Constraint Satisfaction. Wiley, Chichester (2000)

    Book  Google Scholar 

  12. Ierapetriou, M.G., Floudas, C.A.: Effective continuous-time formulation for short-term scheduling. 1. Multipurpose batch processes. Ind. Eng. Chem. Res. 37, 4341–4359 (1998)

    Google Scholar 

  13. Ierapetriou, M.G., Floudas, C.A.: Effective continuous-time formulation for short-term scheduling. 2. Continuous and semicontinuous processes. Ind. Eng. Chem. Res. 37, 4360–4374 (1998)

    Google Scholar 

  14. Ierapetriou, M.G., Hene, T.S., Floudas, C.A.: Continuous time formulation for short-term scheduling with multiple intermediate due dates. Ind. Eng. Chem. Res. 38, 3446–3461 (1999)

    Article  Google Scholar 

  15. Jain, V., Grossmann, I.E.: Algorithms for hybrid MILP/CP models for a class of optimization problems. IFORMS J. Comput. 13, 258–276 (2001)

    Article  Google Scholar 

  16. Kallrath, J.: Mixed-integer nonlinear programming applications. In: Ciriani, T.A., Gliozzi, S., Johnson, E.L., Tadei, R. (eds.) Operational Research in Industry, pp. 42–76. Macmillan, Houndmills, Basingstoke (1999)

    Chapter  Google Scholar 

  17. Kallrath, J.: Combined strategic, design and operative planning - two success stories in MILP and MINLP. In: Bulatov, V., Baturin, V. (eds.) Proceedings of 12th Baikal International Conference: Optimization Methods and Their Applications, pp. 123–128. Institute of System Dynamics and Control Theory, Irkutsk (2001)

    Google Scholar 

  18. Kallrath, J.: Combined strategic and operational planning - an MILP success story in chemical industry. OR Spectrum 24(3), 315–341 (2002)

    Article  Google Scholar 

  19. Kallrath, J.: Planning and scheduling in the process industry. OR Spectrum 24(3), 219–250 (2002)

    Article  Google Scholar 

  20. Kallrath, J.: Combined strategic design and operative planning in the process industry. Comput. Chem. Eng. 33, 1983–1993 (2009)

    Google Scholar 

  21. Kallrath, J.: Polylithic modeling and solution approaches using algebraic modeling systems. Optim. Lett. 5, 453–466 (2011). https://doi.org/10.1007/s11590-011-0320-4

    Article  Google Scholar 

  22. Kallrath, J., Schreieck, A.: Discrete optimization and real world problems. In: Hertzberger, B., Serazzi, G. (eds.) High-Performance Computing and Networking. Lecture Notes in Computer Science, vol. 919, pp. 351–359. Springer, Berlin, Heidelberg, New York (1995)

    Google Scholar 

  23. Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W. (eds.) Complexity of Computer Computations, pp. 85–103. Plenum Press, New York (1972)

    Chapter  Google Scholar 

  24. Khachian, L.G.: A polynomial algorithm in linear programming. Sov. Math. Dokl. 20, 191–194 (1979)

    Google Scholar 

  25. Klee, V., Minty, G.J.: How good is the simplex algorithm? In: Shisha, O. (ed.) Inequalities III, pp. 159–175. Academic Press, New York (1972)

    Google Scholar 

  26. Klosterhalfen, S.T., Kallrath, J., Frey, M.M., Schreieck, A., Blackburn, R., Buchmann, J., Weidner, F.: Creating cost transparency to support strategic planning in complex chemical value chains. Eur. J. Oper. Res. 279, 605–619 (2019)

    Article  Google Scholar 

  27. Kurschl, W., Pimminger, S., Wagner, S., Heinzelreiter, J.: Concepts and requirements for a cloud-based optimization service. In: 2014 Asia-Pacific Conference on Computer Aided System Engineering (APCASE), pp. 9–18 (2014)

    Google Scholar 

  28. Lin, X., Floudas, C.A.: Design, synthesis and scheduling of multipurpose batch plants via an effective continuous-time formulation. Comput. Chem. Eng. 25, 665–674 (2001)

    Article  Google Scholar 

  29. Lin, X., Floudas, C.A., Modi, S., Juhasz, N.M.: Continuous-time optimization approach for medium-range production scheduling of a multiproduct batch plant. Ind. Eng. Chem. Res. 41, 3884–3906 (2002)

    Article  Google Scholar 

  30. Sand, G., Engell, S., Märkert, A., Schultz, R., Schulz, C.: Approximation of an ideal online scheduler for a multiproduct batch plant. Comput. Chem. Eng. 24, 361–367 (2000)

    Article  Google Scholar 

  31. Schultz, R.: On structure and stability in stochastic programs with random technology matrix and complete integer recourse. Math. Program. 70, 73–89 (1995)

    Google Scholar 

  32. Timpe, C.: Solving mixed planning & scheduling problems with mixed branch & bound and constraint programming. OR Spectrum 24, 431–448 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kallrath, J. (2021). Concluding Remarks and Outlook. In: Business Optimization Using Mathematical Programming. International Series in Operations Research & Management Science, vol 307. Springer, Cham. https://doi.org/10.1007/978-3-030-73237-0_17

Download citation

Publish with us

Policies and ethics