A parallel dual-type algorithm for a class of quadratic programming problems and applications