The Critical Line Algorithm is a more robust method of mean-variance optimization, developed by Nobel laureate Harry Markowitz. It is much faster than other optimization methods. Details of the algorithm and some sample Matlab code can be found on the website of Noel laureate William F. Sharpe: The Critical Line Method .
Currently, the IML language offers a number of nonlinear optimization techniques. This would add to that list.