[The Mathematical Atlas] [Search][Subject Index][MathMap][Tour][Help!]
[MathMap Icon]
ABOUT: [Introduction][History][Related areas][Subfields]
POINTERS: [Texts][Software][Web links][Selected topics here]

90: Operations research, mathematical programming


Operations research may be loosely described as the study of optimal resource allocation. Mathematically, this is the study of optimization. Depending on the options and constraints in the setting, this may involve linear programming, or quadratic-, convex-, integer-, or boolean-programming.


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.

Applications and related fields

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 [Schematic of subareas and related areas]


This was 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 subfields were also fairly large.

Starting in the year 2000 sections A and D were 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.

Textbooks, reference works, and tutorials

Some references for management and operations research:

Some references for mathematical programming and optimization:

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

Software and tables

Operations Research test data sets

Numerical optimization software is discussed as part of 65K: Mathematical programming, optimization and variational techniques.

Other web sites with this focus

Selected topics at this site

You can reach this page through http://www.math-atlas.org/welcome.html
Last modified 2000/01/28 by Dave Rusin. Mail: