PRACTICAL COMPUTATIONAL OPTIMIZATION USING PYTHON
Jan A. Snyman () and
Daniel N. Wilke ()
Additional contact information
Jan A. Snyman: University of Pretoria
Daniel N. Wilke: University of Pretoria
Chapter Chapter 9 in Practical Mathematical Optimization, 2018, pp 311-340 from Springer
Abstract:
Abstract Python is a general purpose computer programming language. An experienced programmer in any procedural computer language can learn Python very quickly. Python is remarkable in that it is designed to allow new programmers to efficiently master programming. The choice of including Anaconda Python for application of our mathematical programming concepts is motivated by the fact that Anaconda Python supports both symbolic and numerical mathematical operations as part of the installation. Python allows for an intuitive engagement with numerical computations. It is freely available and allows for additional functionality to be developed and extended. All algorithms in this text are made available in Python so as to allow the reader the use of the developed algorithms from the onset. This chapter is not an exhaustive treatise on Python and programming in general, but rather the minimum subset of Python required to implement formulated optimization problems and to solve them.
Date: 2018
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:spochp:978-3-319-77586-9_9
Ordering information: This item can be ordered from
http://www.springer.com/9783319775869
DOI: 10.1007/978-3-319-77586-9_9
Access Statistics for this chapter
More chapters in Springer Optimization and Its Applications from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().