Thanks!

Code:

Keep in mind that the results aren't exact. In particular, the alphas's might sometimes be negative despite the constraint so you need to include some fuzziness in how you interpret the results.

CVXOPT calls alpha for x. They may show very small values for x (alpha) or even negatives values.....

What do you mean by fuziness? If the alpha is very small (i.e. e-5, e-9), it should be the same as zero? Or...

What about negative values? Should they be treated as zero?...