Convex Optimization
& Euclidean Distance Geometry

Below is a 2018 draft, by chapter.
Get the latest version (printed or one whole PDF) containing vast revision and new material.

copyright page
Prelude
Novelty
Table of Contents
1. Overview
2. Convex geometry
3. Geometry of convex functions
4. Semidefinite programming
5. Euclidean Distance Matrix
6. EDM cone
7. Proximity problems
A. Linear algebra
B. Simple matrices
C. Some analytical optimal results
D. Matrix calculus
E. Projection
F. Proof of EDM composition
G. MATLAB programs
H. Notation
Index