1995
DOI: 10.1287/ijoc.7.4.402
|View full text |Cite
|
Sign up to set email alerts
|

Data-Parallel Implementations of Dense Simplex Methods on the Connection Machine CM-2

Abstract: We describe three data-parallel implementations of the simplex method for dense linear programming problems. The rst 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 e cient implementati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(19 citation statements)
references
References 12 publications
0
19
0
Order By: Relevance
“…Thomadakis & Liu [23] worked on the standard method utilizing the MP-1 and MP-2 MasPar. Eckstein et al [24] showed in the context of the parallel connection machine CM-2 that the iteration time for parallel revised method tended to be higher than for parallel full tableau method even when the revised method is implemented very carefully. Stunkel [25] found a way to parallelize both the revised and standard methods so that both obtained a similar advantage in the context of the parallel Intel iPSC hypercube.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Thomadakis & Liu [23] worked on the standard method utilizing the MP-1 and MP-2 MasPar. Eckstein et al [24] showed in the context of the parallel connection machine CM-2 that the iteration time for parallel revised method tended to be higher than for parallel full tableau method even when the revised method is implemented very carefully. Stunkel [25] found a way to parallelize both the revised and standard methods so that both obtained a similar advantage in the context of the parallel Intel iPSC hypercube.…”
Section: Related Workmentioning
confidence: 99%
“…It should also be noted that although dense problems (which suit better the standard method) are uncommon in general, they do occur frequently in some important applications within linear programming [24]. Furthermore, existing distributed memory implementations of the standard simplex method naturally vary in the way that the simplex tableau is distributed among the processors [1,30].…”
Section: Related Workmentioning
confidence: 99%
“…This is the subject of current research by Boduroglu, Hall and Hogg. Since the approximate steepest edge strategy used by Boduroglu (1997) is based on exact norms of only the entries in the linking rows, these may not be sufficiently good measures to yield the numerical stability and reduction in the number of iterations that was achieved by Boduroglu's dense tableau simplex solver (Eckstein et al 1995). It may be preferable to use Devex (Harris 1973) or, if necessary for numerical stability, accept the significant additional computation and communication overhead of exact steepest edge by implementing the updates described by Goldfarb and Reid (1977).…”
Section: The Standard Simplex Methodsmentioning
confidence: 99%
“…Eckstein et al (1995) parallelised the standard simplex method and the revised simplex method with a dense inverse on the massively parallel Connection Machine CM-2 and CM-5, incorporating the steepest edge pricing strategy directly within their standard simplex implementation, rather than via an update formula for the edge weights as in Goldfarb and Reid (1977). As a consequence of using steepest edge weights and the EXPAND procedure (Gill et al 1989), this implementation is notable for its numerical stability, an issue that has rarely been considered in parallel implementations of the simplex method.…”
Section: Parallel Simplex Using Dense Matrix Algebramentioning
confidence: 99%
See 1 more Smart Citation