Bemporad, Alberto A Quadratic Programming Algorithm Based on Nonnegative Least Squares with Applications to Embedded Model Predictive Control. IEEE Transactions on Automatic Control, 61 (4). pp. 1111-1116. ISSN 0018-9286 (2016)