90: Economics, operations research, programming, games
Operations research may be figuratively described as the study of optimal resource allocation. Depending on the options and constraints in the setting, this may involve linear programming, or quadratic-, convex-, integer-, or boolean-programming. This category also includes game theory, which is actually not about games at all but rather about optimization; which combination of strategies leads to an optimal outcome. This area also includes mathematical economics.
For the history of Game Theory try this web site.
Some links to the history of Operations Research can be found at the Military Operations Research Society and on J. E. Beasley's home page.
For numerical optimization techniques (conjugate gradient, simulated annealing, etc.) see 65, Numerical Analysis.
Discrete optimization problems (traveling salesman, etc.) are principally treated in Combinatorics.
The word "programming" in this context is essentially unrelated to computer programming; for that topic see Computer Science
Finance is more properly treated in Behavioural Sciences perhaps, but we have a few comments here.
This is among the larger of the areas of the Math Reviews database. 90C (Mathematical programming) is one of the largest 3-digit areas (and 90C30 (nonlinear programming) is one of the largest 5-digit areas!), but the other three subfields are also fairly large.
Starting in the year 2000 sections A and D will be removed from this heading; a new primary classification Game theory, economics, social and behavioral sciences will be added which will include most of what has been in those sections.
Browse all (old) classifications for this area at the AMS.
Eichhorn, Wolfgang: "What is an economic index? An attempt of an answer", Theory and applications of economic indices (Proc. Internat. Sympos., Univ. Karlsruhe, Karlsruhe, 1976), pp. 3--42. Physica-Verlag, Würzburg, 1978. MR58#4228
Some references for management and operations research:
Some references for mathematical programming and optimization:
References to game theory:
Linear programming FAQ: World Wide Web version or Plain-text version
Nonlinear programming FAQ: World Wide Web version or Plain-text version
Newsgroups sci.op-research, sci.econ, sci.econ.research (moderated).
Game theory tutorial [Roger A. McCain]
Options pricing using the Black-Scholes equation.
Some Game theory pages
Operations Research test data sets
Gambit is a library of programs, written in C++, for performing various operations on n-person games, in either extensive or normal form. These programs can either be used by a C++ programmer as a basis for developing specialized code, or they can be accessed through more user friendly interfaces. There are two main programs for accessing the functionality of the Gambit library, the Graphics User Interface (GUI) and the Gambit Command Language (GCL).
A sample game matrix solver
Numerical optimization software is discussed as part of 65K: Mathematical programming, optimization and variational techniques.