Research Article

An Efficient Approach Based on the Gradient Definition for Solving Conditional Nonlinear Optimal Perturbation

Algorithm 1

The pseudocode of our approach.
Initialization:
() Set the parameters
SPG2:
() Calculate the gradient of with respect to the objective function using subroutine gradient
() Calculate the value of objective function in using subroutine values
() While (the stopping criterion is not satisfied) do
() Calculate the new position using subroutine line_search
() Calculate the gradient in using subroutine gradient
() End while
Output: CNOP (the when the value of values is the minimum for all )