Convex Optimization Algorithm And Pseudocode Difference