A highly parallel algorithm for computing the action of a matrix exponential on a vector based on a multilevel Monte Carlo method. (15th June 2020)
- Record Type:
- Journal Article
- Title:
- A highly parallel algorithm for computing the action of a matrix exponential on a vector based on a multilevel Monte Carlo method. (15th June 2020)
- Main Title:
- A highly parallel algorithm for computing the action of a matrix exponential on a vector based on a multilevel Monte Carlo method
- Authors:
- Acebrón, Juan A.
Herrero, José R.
Monteiro, José - Abstract:
- Abstract: A novel algorithm for computing the action of a matrix exponential over a vector is proposed. The algorithm is based on a multilevel Monte Carlo method, and the vector solution is computed probabilistically generating suitable random paths which evolve through the indices of the matrix according to a suitable probability law. The computational complexity is proved in this paper to be significantly better than the classical Monte Carlo method, which allows the computation of much more accurate solutions. Furthermore, the positive features of the algorithm in terms of parallelism were exploited in practice to develop a highly scalable implementation capable of solving some test problems very efficiently using high performance supercomputers equipped with a large number of cores. For the specific case of shared memory architectures the performance of the algorithm was compared with the results obtained using an available Krylov-based algorithm, outperforming the latter in all benchmarks analyzed so far.
- Is Part Of:
- Computers & mathematics with applications. Volume 79:issue 12(2020)
- Journal:
- Computers & mathematics with applications
- Issue:
- Volume 79:issue 12(2020)
- Issue Display:
- Volume 79, Issue 12 (2020)
- Year:
- 2020
- Volume:
- 79
- Issue:
- 12
- Issue Sort Value:
- 2020-0079-0012-0000
- Page Start:
- 3495
- Page End:
- 3515
- Publication Date:
- 2020-06-15
- Subjects:
- Multilevel Monte Carlo method -- Exponential integrators -- Matrix functions -- Network analysis -- Parallel algorithms -- High performance computing
Electronic data processing -- Periodicals
Mathematics -- Data processing -- Periodicals
510.28541 - Journal URLs:
- http://www.sciencedirect.com/science/journal/08981221 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.camwa.2020.02.013 ↗
- Languages:
- English
- ISSNs:
- 0898-1221
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.730000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13406.xml