Nonlinear Programming
Nonlinear Programming
NONLINEAR
PROGRAMMING
Learning
Objectives
Understand the difference between
linear programming and nonlinear
programming
Formulate Nonlinear
Programming Problems and
solve using Excel
What is Nonlinear?
Nonlinear Programming has the same format as a linear
programming model but the objective function or
constraints, or both, are nonlinear functions
solution 0
2018 2019 2020 2021 2022
Nonlinear Profit
Analysis
Profit Function with no
constraints
Z = vp - Cf - vCv
where
v = sales volume (i.e., demand)
p = Price
Cf = Fixed Cost
Cv = Variable Cost
40 One important but somewhat
20
volume, or demand, is independent
the product).
0
Item 1 Item 2 Item 3 Item 4
For our Western Clothing Company example from
Chapter 1, let us suppose that the dependency of
demand on price is defined by the following linear
function:
v = 1,500 - 24.6p
Z = vp - Cf - vCv
The greatest profit will occur at the point where the profit curve is at its highest.
At the point the slope of the curve will equal to zero, as
shown in Figure 10.3.
Derivative
The slope of the curve for the
given function is called the
derivative of a function.
In calculus, the slope of a curve at any point is equal to
the derivative of the mathematical function that defines
the curve. The derivative of our profit function is
determined as follows:
0 = 1,696.8 - 49.2p
Now we can solve this relationship for the
optimal price, p, which will maximize total
profit:
0 = 1,696.8 - 49.2p
49.2p = 1,696.8
p = 1,696.8 / 49.2
p= $34.49
The optimal volume of denim jeans to produce is
computed by substituting this price into our
previously developed linear relationship for volume:
v = 1,500 - 24.6p
= 1,500 - 24.6 (34.49)
= 651.6 pair of jeans
The maximum total profit is computed as follows:
p ≤ $20
p ≤ $40
This constraint also creates a feasible solution space, as shown in Figure 10.7.
Point C represents a greater profit than point B, and it is also in the feasible solution space.