Non-Linear Programming problems in Engineering Optimization course
Non-Linear Programming problems in Engineering Optimization course
x1
x
Find X = 2 which minimizes f ( X)
xn
The various methods of solving the unconstrained minimization problem.
There are search methods available to get the optimum solutions without going for derivatives of the function as
like in case of classical optimization methods.
We can use any suitable method for solving one dimensional search method i.e. finding
optimal step length (λ∗) in solving process of 𝑋𝑖+1 = 𝑋𝑖 + λ∗𝑆𝑖 for the given problem.
Dr. Darla / SMEC / VIT Vellore 9
Darla
By starting at a base point Xi in the ith iteration, we fix the values of n-1 variables and vary the remaining
variable.
Since only one variable is changed, the problem becomes a one-dimensional minimization problem and any
of the methods (single variable algorithms) can be used to produce a new base point X i+1.
The search procedure is continued in a new direction.
In fact, the search procedure is continued by taking each coordinate direction in turn.
After all the n directions are searched sequentially, the first cycle is complete and hence we repeat the entire
process of sequential minimization.
The procedure is continued until no further improvement is possible in the objective function in any of the n
directions of a cycle.
Dr. Darla / SMEC / VIT Vellore 11
Darla
For the current direction Si , this means find whether the function value decreases in the
positive or negative direction.
For this, we take a small probe length () in either direction and evaluate.
4. .
and find
Thank you
x1
x
Find X = 2 which minimizes f ( X)
xn
subject to the constraints
gj(X) 0, j= 1,2, ….m
hk(X) = 0, k= 1,2, ….p
X≥0
Starting solution, x = c
Now i = 1,
linearize the problem at x1 = c
i.e. linearize f(x) at x1, f(x) = c1 x
linearize g(x) at x1,
𝜕∅
= −𝑥2 + 2𝑟 𝑥1 + 2𝑥2 − 4 = 0 ……..(1) for infeasible points
𝜕𝑥1
𝜕∅
= −𝑥1 + 4𝑟 𝑥1 + 2𝑥2 − 4 = 0 ………(2) for infeasible points
𝜕𝑥2
2
we get, 𝑥1∗ = 1
1−
8𝑟
1
𝑥2∗ =
1
1 − 8𝑟
𝑓𝑚𝑖𝑛 = −2
Thank you
References: Rao, S.S., 2019. Engineering optimization: theory and practice. John Wiley & Sons