It often happens in applications of mathematical programming that there are two incommensurate objective functions to be extremized, rather than just one. One thus encounters bicriterion programs of the form of equation (1),
where
h is an increasing utility function, preferably quasiconcave, defined on outcomes of the concave objective functions
f1 and
f2, and
x is a decision
n-vector constrained to the convex set
X. It is shown how such programs can be numerically solved if a parametric programming algorithm is available for the parametric subproblem
A natural byproduct of the calculations is a relevant portion of the “tradeoff curve” between
f1 and
f2. Outlines of several algorithms for solving equation (1) under various special assumptions and a numerical example are presented to illustrate the application of the theory developed herein. A useful extension is presented that permits nonlinear scale changes to be made on the
fı.