Parallel simplex for large pure network problems: Computational testing and sources of speedup

Parallel simplex for large pure network problems: Computational testing and sources of speedup

0.00 Avg rating0 Votes
Article ID: iaor19953
Country: United States
Volume: 42
Issue: 1
Start Page Number: 65
End Page Number: 80
Publication Date: Jan 1994
Journal: Operations Research
Authors: ,
Keywords: networks: flow, programming: linear
Abstract:

This paper reports on a new parallel implementation of the primal simplex method for minimum cost network flow problems that decomposes both the pivoting and pricing operations. The self-scheduling approach is flexible and efficient; its implementation is close in speed to the best serial code when using one processor, and is capable of substantial speedups as parallel computing units are added. An in-depth computational study of randomly generated transportation and transshipment problems verified the effectiveness of this approach, with results on a 20-processor 80386-based system that are competitive with, and occasionally superior to, massively parallel implementations using tens of thousands of processors. A microanalysis of the code’s behavior identified unexpected sources of (the occasionally superlinear) speedup, including the evolutionary topology of the network basis.

Reviews

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