Convex programming (2005)

by S Boyd, L Vandenberghe