Unconstrained optimization methods
Proximal gradient method
Dual methods
Primal-dual interior-point methods