Skip to content

CaiyiZhu/Optimization-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Optimization-Solver

A unconstrained optimization solver and a constrained optimization sovler

Built a unconstrained optimization solver:

  1. Implement steepest descent algorithm, Newton's method and quasi-Newton's methods including Broyden family and Alternate Broyden family.
    Implemented different line search algorithm including Armijo’s rule, dichotomous search, bisection search, Fibonacci search, golden search.

Built a constrained optimization solver:

  1. Implemented barrier method, penalty method, augmented Lagrangian method, and successive quadratic programming (SQP) including rudimentary SQP (RSQP), SQP-BFGS, merit SQP (MSQP).

About

A unconstrained optimization solver and a constrained optimization sovler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages