Title: Algorithms for constrained optimization