Yup, it's the efficient frontier, solving for the best alpha/variance. Unfortunately, QP is a numerical method and it is a bit too slow for my taste. I recall vaguely that there is some method based on simple matrix inversion that gets you close enough to optimal in most cases, but i can't...