Multi-class Discriminant Kernel Learning via Convex Programming
By Jieping Ye, Shuiwang Ji, and Jianhui Chen. Journal of Machine Learning Research, 9(Apr):719-758, 2008.
Source codes in MATLAB:
Link to SeDuMi package
Link to MOSEK package