Publication | Open Access
Steepest descent method implementation on unconstrained optimization problem using C++ program
12
Citations
12
References
2018
Year
Numerical AnalysisMathematical ProgrammingLarge-scale Global OptimizationEngineeringUnconstrained OptimizationSteepest DescentParallel ComputingApproximation TheorySteepest Descent MethodContinuous OptimizationUnconstrained Optimization ProblemComputer EngineeringLarge Scale OptimizationComputer ScienceProgram OptimizationC++ ProgramConvex OptimizationParallel ProgrammingSteepest Descent Procedure
Steepest Descent is known as the simplest gradient method. Recently, many researches are done to obtain the appropriate step size in order to reduce the objective function value progressively. In this paper, the properties of steepest descent method from literatures are reviewed together with advantages and disadvantages of each step size procedure. The development of steepest descent method due to its step size procedure is discussed. In order to test the performance of each step size, we run a steepest descent procedure in C++ program. We implemented it to unconstrained optimization test problem with two variables, then we compare the numerical results of each step size procedure. Based on the numerical experiment, we conclude the general computational features and weaknesses of each procedure in each case of problem.
| Year | Citations | |
|---|---|---|
Page 1
Page 1