The Mathematics of Financial Modelingand Investment Management

(Brent) #1

7-Optimization Page 210 Wednesday, February 4, 2004 12:50 PM


210 The Mathematics of Financial Modeling and Investment Management

ate extreme points visited improve the objective function. Many standard
optimization software packages contain the simplex algorithm. However,
the simplex method exhibits exponential complexity. This means that the
number of steps required for finding a solution grows exponentially with
the number of unknowns.

Interior-Point Methods
The exponential complexity of the simplex method was behind the search
for more computationally efficient methods. The 1980s saw the introduc-
tion of the first fast algorithms that generate iterates lying in the interior
of the feasible set rather than on the boundary, as simplex methods do.
The primal-dual class of interior-points algorithms is today considered
the state-of-the-art technique for the practical solution of LP problems.
Furthermore, this class of methods are also very amenable to theoretical
analysis, and has opened up a new area of research within optimization.
We will limit our brief discussion to this class of interior-point algorithms.
Let’s begin by formulating the concept of duality. Every problem of
the type

maximize c 1 x 1 + ... + cnxn

subject to

ai,1x 1 + ... + ai,nxn ≥ bi, i = 1,2,...,m

xj ≥ 0, j = 1,2,...,n

has a dual problem

minimize b 1 y 1 + ... + bmym

subject to

y 1 a1,i + ... + ymam,i ≤ ci, i = 1,2,...,n

yj ≥ 0, j = 1,2,...,m

The original problem is called the primal problem. The primal-dual gap
is the difference, if it exists, between the largest primal value and the small-
est dual value. The Strong Duality Theorem states that, if the primal prob-
lem has an optimal solution x* = (x 1 ,...,xn), the dual also has an optimal
solution y* = (y 1 ,...,ym) and there is no primal-dual gap in the sense that
Free download pdf