DATA-PARALLEL QUADRATIC-PROGRAMMING ON BOX-CONSTRAINED PROBLEMS

Citation
Mp. Mckenna et al., DATA-PARALLEL QUADRATIC-PROGRAMMING ON BOX-CONSTRAINED PROBLEMS, SIAM journal on optimization, 5(3), 1995, pp. 570-589
Citations number
24
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
10526234
Volume
5
Issue
3
Year of publication
1995
Pages
570 - 589
Database
ISI
SICI code
1052-6234(1995)5:3<570:DQOBP>2.0.ZU;2-Q
Abstract
We develop designs for the data parallel solution of quadratic program ming problems subject to box constraints. In particular, we consider t he class of algorithms that iterate between projection steps that iden tify candidate active sets and conjugate gradient steps that explore t he working space. Using the algorithm of More and Toraldo [Report MCS- p77-05 89, Argonne National Laboratory, Illinois, 1989] as a specific instance of this class of algorithms we show how its components can be implemented efficiently on a data-parallel SIMD computer architecture . Alternative designs are developed for both arbitrary, unstructured H essian matrices and for structured problems. Implementations are carri ed out on a Connection Machine CM-2. They are shown to be very efficie nt, achieving a peak computing rate over 2 Chops. Problems with severa l hundred thousand variables are solved within one minute of solution time on the 8K CM-2. Extremely large test problems, with up to 2.89 mi llion variables, are also solved efficiently. The data parallel implem entation outperforms a benchmark implementation of interior point algo rithms on an IBM 3090-6009 vector supercomputer and a successive overr elaxation algorithm on an Intel iPSC/860 hypercube.