Skip to main content

Model Development and Optimization with Mathematica

  • Conference paper

Part of the book series: Operations Research/Computer Science Interfaces Series ((ORCS,volume 29))

Abstract

Mathematica is an integrated scientific and technical computing system, with impressive numerical calculation, programming, symbolic manipulation, visualization and documentation capabilities. In recent years Mathematica’s optimization related features have been significantly expanded, both by in-house development and by application packages. Such developments make it an increasingly useful tool also in Operations Research studies. We review and illustrate these features, placing added emphasis on nonlinear (global and convex) optimization, and — within this context — discussing the application packages MathOptimizer and MathOptimizer Professional.

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.00
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

  • Bahder, T.B. (1995) Mathematica for Scientists and Engineers. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Benson, H.P. and Sun, E. (2000) LGO — Versatile Tool for Global Optimization. ORMS Today 27(5) 52–55. See also http://www.lionhrtpub.com/orms/orms-10-00/swr.html.

    Google Scholar 

  • Bhatti, M.A. (2000) Practical Optimization Methods With Mathematica Applications. Springer, New York.

    MATH  Google Scholar 

  • Frontline Systems and Pintér Consulting Services (2001) Premium Solver Platform — LGO Global Solver Engine for Excel. Published by Frontline Systems, Inc., Incline Village, NV. See also http://www.solver.com/xlslgoeng.htm.

    Google Scholar 

  • Cogan, B. (2003) How to get the best out of optimization software. Scientific Computing World 71 (2003) 67–68. See http://www.scientific-computing.com/scwjulaug03review_optimisation.html.

    Google Scholar 

  • Gass, R. (1998) Mathematica for Scientists and Engineers: Using Mathematica to do Science. Prentice Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Hollis, S. (2003) A Mathematica Companion for Differential Equations. Prentice Hall, NJ.

    Google Scholar 

  • Horst, R. and Pardalos, P.M., eds. (1995) Handbook of Global Optimization, Vol. 1. Kluwer Academic Publishers, Dordrecht.

    Google Scholar 

  • Hu, Y. (2003) Solving large linear optimization problems. Lecture presented at the 2003 Mathematica Developer Conference, Champaign, IL.

    Google Scholar 

  • Isenor, G., Pintér, J.D., and Cada, M. (2003) A global optimization approach to laser design. Optimization and Engineering 4, 177–196.

    Article  MATH  MathSciNet  Google Scholar 

  • Jacob, C. (2001) Illustrating Evolutionary Computation with Mathematica. Morgan Kaufmann Publishers, San Francisco, CA.

    Google Scholar 

  • Kampas, F.J. and Pintér, J.D. (2002) Configuration analysis and design by using optimization tools in Mathematica. The Mathematica Journal (to appear).

    Google Scholar 

  • Kampas, F.J. and Pintér, J.D. (2004a) Generalized circle packings: model formulations and numerical results. Proceedings of the 2004 International Mathematica Symposium, Banff, AB.

    Google Scholar 

  • Kampas, F.J. and Pintér, J.D. (2004b) Advanced Optimization: Scientific, Engineering, and Economic Applications with Mathematica Examples. Elsevier, Amsterdam (to appear).

    Google Scholar 

  • Leyk, Z. (2003) Fast linear algebra in Mathematica. Lecture presented at the 2003 Mathematica Developer Conference, Champaign, IL.

    Google Scholar 

  • Maeder, R.E. (2000) Computer Science with Mathematica. Cambridge University Press, Cambridge, UK.

    MATH  Google Scholar 

  • Mathematica Information Center (2004) http://library.wolfram.com/infocenter/.

    Google Scholar 

  • Neumaier, A. (2004) Global Optimization, http://www.mat.univie.ac.at/~neum/glopt.html.

    Google Scholar 

  • Pardalos, P.M. and Romeijn, H.E., eds. (2002) Handbook of Global Optimization, Vol. 2. Kluwer Academic Publishers, Dordrecht.

    MATH  Google Scholar 

  • Pemmaraju, S. and Skiena, S. (2003) Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Cambridge University Press, Cambridge, UK.

    Google Scholar 

  • Pintér, J.D. (1996) Global Optimization in Action. Kluwer Academic Publishers, Dordrecht.

    MATH  Google Scholar 

  • Pintér, J.D. (2001a) Computational Global Optimization in Nonlinear Systems: An Interactive Tutorial. Lionheart Publishing, Atlanta, GA.

    Google Scholar 

  • Pintér, J.D. (2001b) Globally optimized spherical point arrangements: Model variants and illustrative results. Annals of Operations Research 104, 213–230.

    Article  MATH  MathSciNet  Google Scholar 

  • Pintér, J.D. (2002a) Global optimization: software, test problems, and applications; Chapter 15 (pp. 515–569) in: Pardalos and Romeijn, eds. Handbook of Global Optimization, Vol. 2.

    Google Scholar 

  • Pintér, J.D. (2002b) MathOptimizer — An Advanced Modeling and Optimization System for Mathematica Users. User Guide. Published and distributed by Pintér Consulting Services, Inc., Halifax, NS, Canada.

    Google Scholar 

  • Pintér, J.D. (2003a) GAMS/LGO User Guide. Published and distributed by the GAMS Development Corporation, Washington, DC. See http://www.gams.com/solvers/lgo.pdf.

    Google Scholar 

  • Pintér, J.D. (2003b) GAMS/LGO nonlinear solver suite: key features, usage, and numerical performance. (Submitted for publication.) Available for download at http://www.gams.com/solvers/solvers.htm#LGO.

    Google Scholar 

  • Pintér, J.D. (2003c) Globally optimized calibration of nonlinear models: techniques, software, and applications. Optimization Methods and Software 18, 335–355.

    Article  MATH  MathSciNet  Google Scholar 

  • Pintér, J.D. (2004a) LGO — An Integrated Model Development and Solver Environment for Continuous Global Optimization. User Guide. (Current edition.) Published and distributed by Pintér Consulting Services, Inc., Halifax, NS, Canada.

    Google Scholar 

  • Pintér (2004b) The Maple Global Optimization Toolbox. Published and distributed by Maplesoft, Inc., Waterloo, ON. See http://www.maplesoft.com/products/toolboxes/globaloptimization/index.shtml.

    Google Scholar 

  • Pintér, J.D. and Kampas, F.J. (2003) MathOptimizer Professional — An Advanced Modeling and Optimization System for Mathematica Users with an External Solver Link. User Guide. Published and distributed by Pintér Consulting Services, Inc., Halifax, NS, Canada.

    Google Scholar 

  • Pintér, J.D. and Kampas, F.J. (2004) Global optimization in Mathematica with MathOptimizer Professional. (Submitted for publication.)

    Google Scholar 

  • Pintér, J.D. and Purcell, C.J. (2003) Optimization of finite element models with MathOptimizer and ModelMaker. Lecture presented at the 2003 Mathematica Developer Conference, Champaign, IL.

    Google Scholar 

  • Pintér, J.D., Holmström, K., Göran, A.O. and Edvall, M.M. (2004) TOMLAB /LGO User Guide. Published and distributed by TOMLAB Optimization AB, Västerås, Sweden and Arcata, CA. See http://tomlab.biz/docs/TOMLAB_LGO.pdf.

    Google Scholar 

  • Purcell, C.J., Dai, N.M. and Xue, L. (2001) Modelling, analysis & prototyping for rapid manufacturing. Lecture presented at the 2001 Mathematica Developer Conference, Champaign, IL.

    Google Scholar 

  • Schwalbe, D. and Wagon, S. (1996) VisualDSolve: Visualizing Differential Equations with Mathematica. Springer, New York.

    Google Scholar 

  • Sodhi, M.S. (2003) Mathematica 5. ORMS Today 30(6), 44–47.

    Google Scholar 

  • Tervo, J., Kolmonen, P., Lyyra-Laitinen, T., Pintér, J.D., and Lahtinen, T. (2003) An optimization-based approach to the multiple static delivery technique in radiation therapy. Annals of Operations Research 119, 205–227.

    Article  MATH  Google Scholar 

  • Trefethen, N.L. (2002) A Hundred-dollar, Hundred-digit Challenge. SIAM News 35(1), p. 3. See also http://www.siam.org/siamnews/01-02/challenge.pdf.

    Google Scholar 

  • Wolfram, S. (2003) The Mathematica Book. (5th Edition.) Wolfram Media, Inc., Champaign, IL.

    MATH  Google Scholar 

  • Wolfram Research (2004) http://www.wolfram.com/.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer Science+Business Media, Inc.

About this paper

Cite this paper

Pintér, J.D., Kampas, F.J. (2005). Model Development and Optimization with Mathematica™. In: Golden, B., Raghavan, S., Wasil, E. (eds) The Next Wave in Computing, Optimization, and Decision Technologies. Operations Research/Computer Science Interfaces Series, vol 29. Springer, Boston, MA . https://doi.org/10.1007/0-387-23529-9_19

Download citation

  • DOI: https://doi.org/10.1007/0-387-23529-9_19

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-23528-8

  • Online ISBN: 978-0-387-23529-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics