A probabilistic linear solver based on a multilevel Monte Carlo Method

Detalhes bibliográficos
Autor(a) principal: Acebron, J. A.
Data de Publicação: 2020
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/20389
Resumo: We describe a new Monte Carlo method based on a multilevel method for computing the action of the resolvent matrix over a vector. The method is based on the numerical evaluation of the Laplace transform of the matrix exponential, which is computed efficiently using a multilevel Monte Carlo method. Essentially, it requires generating suitable random paths which evolve through the indices of the matrix according to the probability law of a continuous-time Markov chain governed by the associated Laplacian matrix. The convergence of the proposed multilevel method has been discussed, and several numerical examples were run to test the performance of the algorithm. These examples concern the computation of some metrics of interest in the analysis of complex networks, and the numerical solution of a boundary-value problem for an elliptic partial differential equation. In addition, the algorithm was conveniently parallelized, and the scalability analyzed and compared with the results of other existing Monte Carlo method for solving linear algebra systems.
id RCAP_11a7c1e3767f16dcb070da31889ba241
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/20389
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling A probabilistic linear solver based on a multilevel Monte Carlo MethodMultilevelMonte Carlo methodNetwork analysisParallel algorithmsHigh performance computingWe describe a new Monte Carlo method based on a multilevel method for computing the action of the resolvent matrix over a vector. The method is based on the numerical evaluation of the Laplace transform of the matrix exponential, which is computed efficiently using a multilevel Monte Carlo method. Essentially, it requires generating suitable random paths which evolve through the indices of the matrix according to the probability law of a continuous-time Markov chain governed by the associated Laplacian matrix. The convergence of the proposed multilevel method has been discussed, and several numerical examples were run to test the performance of the algorithm. These examples concern the computation of some metrics of interest in the analysis of complex networks, and the numerical solution of a boundary-value problem for an elliptic partial differential equation. In addition, the algorithm was conveniently parallelized, and the scalability analyzed and compared with the results of other existing Monte Carlo method for solving linear algebra systems.Springer/Plenum Publishers2021-02-21T00:00:00Z2020-01-01T00:00:00Z20202020-04-20T15:54:43Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10071/20389eng0885-747410.1007/s10915-020-01168-2Acebron, J. A.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T18:01:42Zoai:repositorio.iscte-iul.pt:10071/20389Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:33:05.797685Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv A probabilistic linear solver based on a multilevel Monte Carlo Method
title A probabilistic linear solver based on a multilevel Monte Carlo Method
spellingShingle A probabilistic linear solver based on a multilevel Monte Carlo Method
Acebron, J. A.
Multilevel
Monte Carlo method
Network analysis
Parallel algorithms
High performance computing
title_short A probabilistic linear solver based on a multilevel Monte Carlo Method
title_full A probabilistic linear solver based on a multilevel Monte Carlo Method
title_fullStr A probabilistic linear solver based on a multilevel Monte Carlo Method
title_full_unstemmed A probabilistic linear solver based on a multilevel Monte Carlo Method
title_sort A probabilistic linear solver based on a multilevel Monte Carlo Method
author Acebron, J. A.
author_facet Acebron, J. A.
author_role author
dc.contributor.author.fl_str_mv Acebron, J. A.
dc.subject.por.fl_str_mv Multilevel
Monte Carlo method
Network analysis
Parallel algorithms
High performance computing
topic Multilevel
Monte Carlo method
Network analysis
Parallel algorithms
High performance computing
description We describe a new Monte Carlo method based on a multilevel method for computing the action of the resolvent matrix over a vector. The method is based on the numerical evaluation of the Laplace transform of the matrix exponential, which is computed efficiently using a multilevel Monte Carlo method. Essentially, it requires generating suitable random paths which evolve through the indices of the matrix according to the probability law of a continuous-time Markov chain governed by the associated Laplacian matrix. The convergence of the proposed multilevel method has been discussed, and several numerical examples were run to test the performance of the algorithm. These examples concern the computation of some metrics of interest in the analysis of complex networks, and the numerical solution of a boundary-value problem for an elliptic partial differential equation. In addition, the algorithm was conveniently parallelized, and the scalability analyzed and compared with the results of other existing Monte Carlo method for solving linear algebra systems.
publishDate 2020
dc.date.none.fl_str_mv 2020-01-01T00:00:00Z
2020
2020-04-20T15:54:43Z
2021-02-21T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/20389
url http://hdl.handle.net/10071/20389
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 0885-7474
10.1007/s10915-020-01168-2
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer/Plenum Publishers
publisher.none.fl_str_mv Springer/Plenum Publishers
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134892098846720