Cone projection algorithm

by Demetris Christopoulos

Also available as: PDF, LaTeX.

1Definition of the Cone Projection Problem and Algorithm

We have the data set which has emerged from a convex function f at least by the process:
We want to find the vector y that has the smallest euclidean distance from subject to the requirement of convexity , thus we have to solve the next primal optimization problem:
There are two equivalent versions for the matrix A of the convexity inequalities constraints. The first one is is to observe that we have strict inequalities:
so starting from the definition of convexity we proceed to the inequalities:
By constructing now all the above inequalities for we have formulated the matrix .

The second way is obtained if we have equal spaced -data. Then it is easy to eliminate the same positive quantity from all inequalities:
again with and create the matrix .
Every algorithm that solves the Cone Projection Problem is called a Cone Projection Algorithm.