{"title":"An explainable operator approximation framework under the guideline of Green’s function","authors":"Jianghang Gu , Ling Wen , Yuntian Chen , Shiyi Chen","doi":"10.1016/j.jcp.2025.114244","DOIUrl":null,"url":null,"abstract":"<div><div>Compared to traditional methods such as the finite element and finite volume methods, the Green’s function approach offers the advantage of providing analytical solutions to linear partial differential equations (PDEs) with varying boundary conditions and source terms, without the need for repeated iterative solutions. Nevertheless, deriving Green’s functions analytically remains a non-trivial task. In this study, we develop a framework inspired by the architecture of deep operator networks (DeepONet) to learn embedded Green’s functions and solve PDEs through integral formulation, termed the Green’s operator network (GON). Specifically, the Trunk Net within GON is designed to approximate the unknown Green’s functions of the system, while the Branch Net are utilized to approximate the auxiliary gradients of the Green’s function. These outputs are subsequently employed to perform surface integrals and volume integrals, incorporating user-defined boundary conditions and source terms, respectively. The effectiveness of the proposed framework is demonstrated on three types of PDEs in 3D bounded domains: Poisson equations, reaction-diffusion equations, and Stokes equations. Comparative results in these cases demonstrate that GON’s accuracy and generalization ability surpass those of existing methods, including Physics-Informed Neural Networks (PINN), DeepONet, Physics-Informed DeepONet (PI-DeepONet), and Fourier Neural Operators (FNO). Code and data is available at <span><span>https://github.com/hangjianggu/GreensONet</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"539 ","pages":"Article 114244"},"PeriodicalIF":3.8000,"publicationDate":"2025-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0021999125005273","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Compared to traditional methods such as the finite element and finite volume methods, the Green’s function approach offers the advantage of providing analytical solutions to linear partial differential equations (PDEs) with varying boundary conditions and source terms, without the need for repeated iterative solutions. Nevertheless, deriving Green’s functions analytically remains a non-trivial task. In this study, we develop a framework inspired by the architecture of deep operator networks (DeepONet) to learn embedded Green’s functions and solve PDEs through integral formulation, termed the Green’s operator network (GON). Specifically, the Trunk Net within GON is designed to approximate the unknown Green’s functions of the system, while the Branch Net are utilized to approximate the auxiliary gradients of the Green’s function. These outputs are subsequently employed to perform surface integrals and volume integrals, incorporating user-defined boundary conditions and source terms, respectively. The effectiveness of the proposed framework is demonstrated on three types of PDEs in 3D bounded domains: Poisson equations, reaction-diffusion equations, and Stokes equations. Comparative results in these cases demonstrate that GON’s accuracy and generalization ability surpass those of existing methods, including Physics-Informed Neural Networks (PINN), DeepONet, Physics-Informed DeepONet (PI-DeepONet), and Fourier Neural Operators (FNO). Code and data is available at https://github.com/hangjianggu/GreensONet.
期刊介绍:
Journal of Computational Physics thoroughly treats the computational aspects of physical problems, presenting techniques for the numerical solution of mathematical equations arising in all areas of physics. The journal seeks to emphasize methods that cross disciplinary boundaries.
The Journal of Computational Physics also publishes short notes of 4 pages or less (including figures, tables, and references but excluding title pages). Letters to the Editor commenting on articles already published in this Journal will also be considered. Neither notes nor letters should have an abstract.