Parallel pivotal algorithm for solving the linear complementarity problem
Contributed Papers
- 62 Downloads
Abstract
We propose a parallel implementation of the classical Lemke's algorithm for solving the linear complementarity problem. The algorithm is designed for a loosely coupled network of computers which is characterized by relatively high communication costs. We provide an accurate prediction of speedup based on a simple operation count. The algorithm produces speedup nearp, wherep is the number of processors, when tested on large problems as demonstrated by computational results on the CRYSTAL token-ring multicomputer and the Sequent Balance 21000 multiprocessor.
Key Words
Parallel algorithms Lemke's algorithm linear complementarity problem distributed algorithmsPreview
Unable to display preview. Download preview PDF.
References
- 1.Lemke, C. E.,Bimatrix Equilibrium Points and Mathematical Programming, Management Science, Vol. 11, pp. 681–689, 1965.Google Scholar
- 2.De Witt, D. J., Finkel, R., andSolomon, M.,The Crystal Multicomputer: Design and Implementation Experience, IEEE Transactions on Software Engineering, Vol. SE-13, pp. 953–966, 1987.Google Scholar
- 3.Schnabel, R. B.,Parallel Computing in Optimization, Technical Report No. CU-CS-282-84, Department of Computer Science, University of Colorado, Boulder, Colorado, 1984.Google Scholar
- 4.Bhide, C. W.,Parallel Simplex Method, Experience with Crystal, Charlotte, and Lynx—Second Report, Edited by R. Finkelet al., Technical Report No. 649, Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, 1986.Google Scholar
- 5.Phillips, A. T., andRosen, J. B.,Multitasking Mathematical Programming Algorithms, Technical Report No. 86-10, Department of Computer Science, University of Minnesota, Minneapolis, Minnesota, 1986.Google Scholar
- 6.Agrawal, R., andJagadish, H. V.,Parallel Computation on Loosely-Coupled Workstations, Technical Report, Computer Technology Research Laboratory, AT&T Bell Laboratories, 1986.Google Scholar
- 7.Lemke, C. E., andHowson, J. T.,Equilibrium Points of Bimatrix Games, SIAM Journal on Applied Mathematics, Vol. 12, pp. 413–423, 1964.Google Scholar
- 8.Cottle, R. W., andDantzig, G. B.,Complementary Pivot Theory of Mathematical Programming, Linear Algebra and Applications, Vol. 1, pp. 103–125, 1968.Google Scholar
- 9.Tomlin, J. A.,Robust Implementation of Lemke's Method for the Linear Complementarity Problem, Mathematical Programming Study, Vol. 7, pp. 55–60, 1978.Google Scholar
Copyright information
© Plenum Publishing Corporation 1991