book-geometricProgramming-large