EFFICIENT PARALLEL MONTE-CARLO METHODS FOR MATRIX COMPUTATIONS

Authors
Citation
Vn. Alexandrov, EFFICIENT PARALLEL MONTE-CARLO METHODS FOR MATRIX COMPUTATIONS, Mathematics and computers in simulation, 47(2-5), 1998, pp. 113-122
Citations number
24
Categorie Soggetti
Mathematics,"Computer Science Interdisciplinary Applications","Computer Science Software Graphycs Programming",Mathematics,"Computer Science Interdisciplinary Applications","Computer Science Software Graphycs Programming
ISSN journal
03784754
Volume
47
Issue
2-5
Year of publication
1998
Pages
113 - 122
Database
ISI
SICI code
0378-4754(1998)47:2-5<113:EPMMFM>2.0.ZU;2-8
Abstract
Three Monte Carlo methods for matrix inversion (MI) and finding a solu tion vector of a system of linear algebraic equations (SLAE) are consi dered: with absorption, without absorption with uniform transition fre quency function, and without absorption with almost optimal transition frequency function. Recently Alexandrov, Megson, and Dimov have shown that an n x n matrix can be inverted in 3n/2 + N + T steps on a regul ar array with O(n(2) NT) cells. Alexandrov and Megson have also shown that a solution vector of SLAE can be found in n + N + T steps on a re gular array with the same number of cells. A number of bounds on N and T have been established (N is the number of chains and T is the lengt h of the chain in the stochastic process; these are independent of n), which show that these designs are faster than existing designs for la rge values of n. In this paper we take another implementation approach ; we consider parallel Monte Carlo algorithms for MI and solving SLAE in MIMD environment, e.g. running on a cluster of workstations under P VM. The Monte Carlo method with almost optimal frequency function perf orms best of the three methods; it needs about six to ten times fewer chains for the same precision. (C) 1998 IMACS/Elsevier Science B.V.