Data-parallel implementations of dense simplex methods on the Connection Machine CM-2

Data-parallel implementations of dense simplex methods on the Connection Machine CM-2

0.00 Avg rating0 Votes
Article ID: iaor19982869
Country: United States
Volume: 7
Issue: 4
Start Page Number: 402
End Page Number: 416
Publication Date: Sep 1995
Journal: INFORMS Journal On Computing
Authors: , , ,
Keywords: programming: linear
Abstract:

We describe three data-parallel implementations of the simplex method for dense linear programming problems. The first implementation uses a full tableau and the most-negative reduced cost pivot rule, the second uses a tableau and the steepest-edge pivot rule, and the third is a revised method with explicit inverse. All are implemented on a Connection Machine CM-2 massively parallel computer system, using a variant of Fortran 90. Using special data structures called stripe arrays, we produce efficient implementations. We compare the implementations to one another and to MINOS 5.4 on a Sun workstation. Test problems are from NETLIB, supplemented by a few additional, genuinely dense models from real applications. An appendix also gives recent results on the Connection Machine CM-5.

Reviews

Required fields are marked *. Your email address will not be published.