Convex Optimization · Problem 2.36
Convex functions — Boyd & Vandenberghe
Mathematics — Optimization · euclidean-distance-matrices
Problem
Euclidean distance matrices. Let . The matrix defined by is called a Euclidean distance matrix. It satisfies some obvious properties such as , , , and (from the triangle inequality) . We now pose the question: When is a matrix a Euclidean distance matrix (for some points in , for some )? A famous result answers this question: is a Euclidean distance matrix if and only if and for all with . (See §8.3.3.) Show that the set of Euclidean distance matrices is a convex cone.Intuitive explanation
A Euclidean distance matrix is defined by a simple algebraic constraint: and for all centered vectors . To show this set forms a convex cone, you need to verify two closure properties: that non-negative scalar multiples of any EDM stay in the set, and that sums of any two EDMs remain EDMs. Both properties follow directly from the linearity of the constraints—scaling and adding preserve the zero diagonal and the inequality condition for all centered vectors.
Intuitive explanation
A Euclidean distance matrix is defined by a simple algebraic constraint: and for all centered vectors . To show this set forms a convex cone, you need to verify two closure properties: that non-negative scalar multiples of any EDM stay in the set, and that sums of any two EDMs remain EDMs. Both properties follow directly from the linearity of the constraints—scaling and adding preserve the zero diagonal and the inequality condition for all centered vectors.