ABSTRACT
A mathematical programming system (MPS), as now implemented on third generation computers, constitutes four separate subject areas:
1. Algorithmic and procedural capabilities
2. Problem formulation and solution techniques
3. Programming languages
4. System structure and use
Each of these areas involves extensive considerations and we can not do justice to any of them in the time available. Since problem formulation and solution techniques are so broad a subject in their own right, I shall not attempt to cover this area at all except insofar as it may provide illustrations for the other subjects.
Index Terms
- Structure of mathematical programming systems
Recommendations
Reformulations in mathematical programming: automatic symmetry detection and exploitation
If a mathematical program has many symmetric optima, solving it via Branch-and-Bound techniques often yields search trees of disproportionate sizes; thus, finding and exploiting symmetries is an important task. We propose a method for automatically ...
Reformulation in mathematical programming: An application to quantum chemistry
This paper concerns the application of reformulation techniques in mathematical programming to a specific problem arising in quantum chemistry, namely the solution of Hartree-Fock systems of equations, which describe atomic and molecular electronic wave ...
A new mathematical programming approach to multi-group classification problems
In this paper we introduce a goal programming formulation for the multi-group classification problem. Although a great number of mathematical programming models for two-group classification problems have been proposed in the literature, there are few ...
Comments