Semidefinite programming
Semidefinite programming is a subfield of mathematical programming concerned with the optimization of a linear objective function
over the intersection of the cone of positive semidefinite matrices with an affine space, i.e., a spectrahedron. Wikipedia