{"title":"椭圆边界值问题概率域分解算法的分析与预处理","authors":"Francisco Bernal, Jorge Morón-Vidal","doi":"arxiv-2312.03930","DOIUrl":null,"url":null,"abstract":"PDDSparse is a new hybrid parallelisation scheme for solving large-scale\nelliptic boundary value problems on supercomputers, which can be described as a\nFeynman-Kac formula for domain decomposition. At its core lies a stochastic\nlinear, sparse system for the solutions on the interfaces, whose entries are\ngenerated via Monte Carlo simulations. Assuming small statistical errors, we\nshow that the random system matrix ${\\tilde G}(\\omega)$ is near a nonsingular\nM-matrix $G$, i.e. ${\\tilde G}(\\omega)+E=G$ where $||E||/||G||$ is small. Using\nnonstandard arguments, we bound $||G^{-1}||$ and the condition number of $G$,\nshowing that both of them grow moderately with the degrees of freedom of the\ndiscretisation. Moreover, the truncated Neumann series of $G^{-1}$ -- which is\nstraightforward to calculate -- is the basis for an excellent preconditioner\nfor ${\\tilde G}(\\omega)$. These findings are supported by numerical evidence.","PeriodicalId":501061,"journal":{"name":"arXiv - CS - Numerical Analysis","volume":"114 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analysis and preconditioning of a probabilistic domain decomposition algorithm for elliptic boundary value problems\",\"authors\":\"Francisco Bernal, Jorge Morón-Vidal\",\"doi\":\"arxiv-2312.03930\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"PDDSparse is a new hybrid parallelisation scheme for solving large-scale\\nelliptic boundary value problems on supercomputers, which can be described as a\\nFeynman-Kac formula for domain decomposition. At its core lies a stochastic\\nlinear, sparse system for the solutions on the interfaces, whose entries are\\ngenerated via Monte Carlo simulations. Assuming small statistical errors, we\\nshow that the random system matrix ${\\\\tilde G}(\\\\omega)$ is near a nonsingular\\nM-matrix $G$, i.e. ${\\\\tilde G}(\\\\omega)+E=G$ where $||E||/||G||$ is small. Using\\nnonstandard arguments, we bound $||G^{-1}||$ and the condition number of $G$,\\nshowing that both of them grow moderately with the degrees of freedom of the\\ndiscretisation. Moreover, the truncated Neumann series of $G^{-1}$ -- which is\\nstraightforward to calculate -- is the basis for an excellent preconditioner\\nfor ${\\\\tilde G}(\\\\omega)$. These findings are supported by numerical evidence.\",\"PeriodicalId\":501061,\"journal\":{\"name\":\"arXiv - CS - Numerical Analysis\",\"volume\":\"114 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Numerical Analysis\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2312.03930\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Numerical Analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2312.03930","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Analysis and preconditioning of a probabilistic domain decomposition algorithm for elliptic boundary value problems
PDDSparse is a new hybrid parallelisation scheme for solving large-scale
elliptic boundary value problems on supercomputers, which can be described as a
Feynman-Kac formula for domain decomposition. At its core lies a stochastic
linear, sparse system for the solutions on the interfaces, whose entries are
generated via Monte Carlo simulations. Assuming small statistical errors, we
show that the random system matrix ${\tilde G}(\omega)$ is near a nonsingular
M-matrix $G$, i.e. ${\tilde G}(\omega)+E=G$ where $||E||/||G||$ is small. Using
nonstandard arguments, we bound $||G^{-1}||$ and the condition number of $G$,
showing that both of them grow moderately with the degrees of freedom of the
discretisation. Moreover, the truncated Neumann series of $G^{-1}$ -- which is
straightforward to calculate -- is the basis for an excellent preconditioner
for ${\tilde G}(\omega)$. These findings are supported by numerical evidence.