An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane

An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem with N degrees of freedom, the solver constructs an approximate inverse in O ( N 3 / 2 ) operations and then, given an incident field, can compute the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Advances in computational mathematics 2022-08, Vol.48 (4), Article 42
Hauptverfasser: Gopal, Abinand, Martinsson, Per-Gunnar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 4
container_start_page
container_title Advances in computational mathematics
container_volume 48
creator Gopal, Abinand
Martinsson, Per-Gunnar
description An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem with N degrees of freedom, the solver constructs an approximate inverse in O ( N 3 / 2 ) operations and then, given an incident field, can compute the scattered field in O ( N log N ) operations. The solver is based on a previously published direct solver for integral equations that relies on rank-deficiencies in the off-diagonal blocks; specifically, the so-called Hierarchically Block Separable format is used. The particular solver described here has been reformulated in a way that improves numerical stability and robustness, and exploits the particular structure of the kernel in the Lippmann–Schwinger equation to accelerate the computation of an approximate inverse. The solver is coupled with a Nyström discretization on a regular square grid, using a quadrature method developed by Ran Duan and Vladimir Rokhlin that attains high-order accuracy despite the singularity in the kernel of the integral equation. A particularly efficient solver is obtained when the direct solver is run at four digits of accuracy, and is used as a preconditioner to GMRES, with each forwards application of the integral operators accelerated by the FFT. Extensive numerical experiments are presented that illustrate the high performance of the method in challenging environments. Using the 10th-order accurate version of the Duan–Rokhlin quadrature rule, the scheme is capable of solving problems on domains that are over 500 wavelengths wide to relative error below 10 − 10 in a couple of hours on a workstation, using 26M degrees of freedom.
doi_str_mv 10.1007/s10444-022-09963-1
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2682371103</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2682371103</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-9af47964ba03bb264a5f1894d6fc228306223563eda94211eec1785ec29fa20a3</originalsourceid><addsrcrecordid>eNp9kMtKxDAUhoMoOI6-gKuCW6O5NW2Ww-ANBlyo65BJ02mHTtJJUkVw4Tv4hj6JmY7gztU5_Jdz4APgHKMrjFBxHTBijEFECERCcArxAZjgvCBQJOMw7QgLWGBeHoOTENYIIcGLfAI-ZjZTWpvOeBVNdZk17aqBzlfG7_Rhp2ZV642OWXDda5Jr57PYmGzR9v1GWfv9-fWkm7fWrpJptoOKrbNjSmk3hNjqLGgVo_EpkrV2LPedsuYUHNWqC-bsd07By-3N8_weLh7vHuazBdQUiwiFqlkhOFsqRJdLwpnKa1wKVvFaE1JSxAmhOaemUoIRjI3RuChzo4moFUGKTsHF_m7v3XYwIcq1G7xNLyXhJaEFxoimFNmntHcheFPL3rcb5d8lRnJHWe4py0RZjpQlTiW6L4XejwT-Tv_T-gGX0oHt</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2682371103</pqid></control><display><type>article</type><title>An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane</title><source>SpringerLink Journals - AutoHoldings</source><creator>Gopal, Abinand ; Martinsson, Per-Gunnar</creator><creatorcontrib>Gopal, Abinand ; Martinsson, Per-Gunnar</creatorcontrib><description>An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem with N degrees of freedom, the solver constructs an approximate inverse in O ( N 3 / 2 ) operations and then, given an incident field, can compute the scattered field in O ( N log N ) operations. The solver is based on a previously published direct solver for integral equations that relies on rank-deficiencies in the off-diagonal blocks; specifically, the so-called Hierarchically Block Separable format is used. The particular solver described here has been reformulated in a way that improves numerical stability and robustness, and exploits the particular structure of the kernel in the Lippmann–Schwinger equation to accelerate the computation of an approximate inverse. The solver is coupled with a Nyström discretization on a regular square grid, using a quadrature method developed by Ran Duan and Vladimir Rokhlin that attains high-order accuracy despite the singularity in the kernel of the integral equation. A particularly efficient solver is obtained when the direct solver is run at four digits of accuracy, and is used as a preconditioner to GMRES, with each forwards application of the integral operators accelerated by the FFT. Extensive numerical experiments are presented that illustrate the high performance of the method in challenging environments. Using the 10th-order accurate version of the Duan–Rokhlin quadrature rule, the scheme is capable of solving problems on domains that are over 500 wavelengths wide to relative error below 10 − 10 in a couple of hours on a workstation, using 26M degrees of freedom.</description><identifier>ISSN: 1019-7168</identifier><identifier>EISSN: 1572-9044</identifier><identifier>DOI: 10.1007/s10444-022-09963-1</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Accuracy ; Acoustic scattering ; Advances in Computational Integral Equations ; Computational mathematics ; Computational Mathematics and Numerical Analysis ; Computational Science and Engineering ; Degrees of freedom ; Integral equations ; Kernels ; Mathematical and Computational Biology ; Mathematical Modeling and Industrial Mathematics ; Mathematics ; Mathematics and Statistics ; Numerical stability ; Quadratures ; Robustness (mathematics) ; Scattering ; Solvers ; Visualization ; Workstations</subject><ispartof>Advances in computational mathematics, 2022-08, Vol.48 (4), Article 42</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-9af47964ba03bb264a5f1894d6fc228306223563eda94211eec1785ec29fa20a3</citedby><cites>FETCH-LOGICAL-c319t-9af47964ba03bb264a5f1894d6fc228306223563eda94211eec1785ec29fa20a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10444-022-09963-1$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10444-022-09963-1$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51297</link.rule.ids></links><search><creatorcontrib>Gopal, Abinand</creatorcontrib><creatorcontrib>Martinsson, Per-Gunnar</creatorcontrib><title>An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane</title><title>Advances in computational mathematics</title><addtitle>Adv Comput Math</addtitle><description>An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem with N degrees of freedom, the solver constructs an approximate inverse in O ( N 3 / 2 ) operations and then, given an incident field, can compute the scattered field in O ( N log N ) operations. The solver is based on a previously published direct solver for integral equations that relies on rank-deficiencies in the off-diagonal blocks; specifically, the so-called Hierarchically Block Separable format is used. The particular solver described here has been reformulated in a way that improves numerical stability and robustness, and exploits the particular structure of the kernel in the Lippmann–Schwinger equation to accelerate the computation of an approximate inverse. The solver is coupled with a Nyström discretization on a regular square grid, using a quadrature method developed by Ran Duan and Vladimir Rokhlin that attains high-order accuracy despite the singularity in the kernel of the integral equation. A particularly efficient solver is obtained when the direct solver is run at four digits of accuracy, and is used as a preconditioner to GMRES, with each forwards application of the integral operators accelerated by the FFT. Extensive numerical experiments are presented that illustrate the high performance of the method in challenging environments. Using the 10th-order accurate version of the Duan–Rokhlin quadrature rule, the scheme is capable of solving problems on domains that are over 500 wavelengths wide to relative error below 10 − 10 in a couple of hours on a workstation, using 26M degrees of freedom.</description><subject>Accuracy</subject><subject>Acoustic scattering</subject><subject>Advances in Computational Integral Equations</subject><subject>Computational mathematics</subject><subject>Computational Mathematics and Numerical Analysis</subject><subject>Computational Science and Engineering</subject><subject>Degrees of freedom</subject><subject>Integral equations</subject><subject>Kernels</subject><subject>Mathematical and Computational Biology</subject><subject>Mathematical Modeling and Industrial Mathematics</subject><subject>Mathematics</subject><subject>Mathematics and Statistics</subject><subject>Numerical stability</subject><subject>Quadratures</subject><subject>Robustness (mathematics)</subject><subject>Scattering</subject><subject>Solvers</subject><subject>Visualization</subject><subject>Workstations</subject><issn>1019-7168</issn><issn>1572-9044</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kMtKxDAUhoMoOI6-gKuCW6O5NW2Ww-ANBlyo65BJ02mHTtJJUkVw4Tv4hj6JmY7gztU5_Jdz4APgHKMrjFBxHTBijEFECERCcArxAZjgvCBQJOMw7QgLWGBeHoOTENYIIcGLfAI-ZjZTWpvOeBVNdZk17aqBzlfG7_Rhp2ZV642OWXDda5Jr57PYmGzR9v1GWfv9-fWkm7fWrpJptoOKrbNjSmk3hNjqLGgVo_EpkrV2LPedsuYUHNWqC-bsd07By-3N8_weLh7vHuazBdQUiwiFqlkhOFsqRJdLwpnKa1wKVvFaE1JSxAmhOaemUoIRjI3RuChzo4moFUGKTsHF_m7v3XYwIcq1G7xNLyXhJaEFxoimFNmntHcheFPL3rcb5d8lRnJHWe4py0RZjpQlTiW6L4XejwT-Tv_T-gGX0oHt</recordid><startdate>20220801</startdate><enddate>20220801</enddate><creator>Gopal, Abinand</creator><creator>Martinsson, Per-Gunnar</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20220801</creationdate><title>An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane</title><author>Gopal, Abinand ; Martinsson, Per-Gunnar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-9af47964ba03bb264a5f1894d6fc228306223563eda94211eec1785ec29fa20a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Accuracy</topic><topic>Acoustic scattering</topic><topic>Advances in Computational Integral Equations</topic><topic>Computational mathematics</topic><topic>Computational Mathematics and Numerical Analysis</topic><topic>Computational Science and Engineering</topic><topic>Degrees of freedom</topic><topic>Integral equations</topic><topic>Kernels</topic><topic>Mathematical and Computational Biology</topic><topic>Mathematical Modeling and Industrial Mathematics</topic><topic>Mathematics</topic><topic>Mathematics and Statistics</topic><topic>Numerical stability</topic><topic>Quadratures</topic><topic>Robustness (mathematics)</topic><topic>Scattering</topic><topic>Solvers</topic><topic>Visualization</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gopal, Abinand</creatorcontrib><creatorcontrib>Martinsson, Per-Gunnar</creatorcontrib><collection>CrossRef</collection><jtitle>Advances in computational mathematics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gopal, Abinand</au><au>Martinsson, Per-Gunnar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane</atitle><jtitle>Advances in computational mathematics</jtitle><stitle>Adv Comput Math</stitle><date>2022-08-01</date><risdate>2022</risdate><volume>48</volume><issue>4</issue><artnum>42</artnum><issn>1019-7168</issn><eissn>1572-9044</eissn><abstract>An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem with N degrees of freedom, the solver constructs an approximate inverse in O ( N 3 / 2 ) operations and then, given an incident field, can compute the scattered field in O ( N log N ) operations. The solver is based on a previously published direct solver for integral equations that relies on rank-deficiencies in the off-diagonal blocks; specifically, the so-called Hierarchically Block Separable format is used. The particular solver described here has been reformulated in a way that improves numerical stability and robustness, and exploits the particular structure of the kernel in the Lippmann–Schwinger equation to accelerate the computation of an approximate inverse. The solver is coupled with a Nyström discretization on a regular square grid, using a quadrature method developed by Ran Duan and Vladimir Rokhlin that attains high-order accuracy despite the singularity in the kernel of the integral equation. A particularly efficient solver is obtained when the direct solver is run at four digits of accuracy, and is used as a preconditioner to GMRES, with each forwards application of the integral operators accelerated by the FFT. Extensive numerical experiments are presented that illustrate the high performance of the method in challenging environments. Using the 10th-order accurate version of the Duan–Rokhlin quadrature rule, the scheme is capable of solving problems on domains that are over 500 wavelengths wide to relative error below 10 − 10 in a couple of hours on a workstation, using 26M degrees of freedom.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10444-022-09963-1</doi></addata></record>
fulltext fulltext
identifier ISSN: 1019-7168
ispartof Advances in computational mathematics, 2022-08, Vol.48 (4), Article 42
issn 1019-7168
1572-9044
language eng
recordid cdi_proquest_journals_2682371103
source SpringerLink Journals - AutoHoldings
subjects Accuracy
Acoustic scattering
Advances in Computational Integral Equations
Computational mathematics
Computational Mathematics and Numerical Analysis
Computational Science and Engineering
Degrees of freedom
Integral equations
Kernels
Mathematical and Computational Biology
Mathematical Modeling and Industrial Mathematics
Mathematics
Mathematics and Statistics
Numerical stability
Quadratures
Robustness (mathematics)
Scattering
Solvers
Visualization
Workstations
title An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T06%3A15%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20accelerated,%20high-order%20accurate%20direct%20solver%20for%20the%20Lippmann%E2%80%93Schwinger%20equation%20for%20acoustic%20scattering%20in%20the%20plane&rft.jtitle=Advances%20in%20computational%20mathematics&rft.au=Gopal,%20Abinand&rft.date=2022-08-01&rft.volume=48&rft.issue=4&rft.artnum=42&rft.issn=1019-7168&rft.eissn=1572-9044&rft_id=info:doi/10.1007/s10444-022-09963-1&rft_dat=%3Cproquest_cross%3E2682371103%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2682371103&rft_id=info:pmid/&rfr_iscdi=true