Finite element methods for partial Volterra integro-differential equations on two-dimensional unbounded spatial domains

https://doi.org/10.1016/j.amc.2006.08.004Get rights and content

Abstract

The precise and effective way for solving a partial Volterra integro-differential equation on unbounded spatial domain is to derive artificial boundary conditions for some feasible and prescribed computational domain. Thus the unsolvable problem on unbounded domain is converted to the computational problem on bounded domain, which is often called reduced problem. A feasible numerical method will then be applied to solve the reduced problem with the artificial boundary conditions which often exhibit “nonlocal” properties. In this paper, the finite element method for the spatial space and the recently developed discontinuous Galerkin time-stepping method for the temporal space are considered to solve the reduced problem. The convergence rate, explicitly with those interesting parameters: spatial grid-size h, temporal mesh-size k, the location of the artificial boundary d, and the truncation number M, is obtained. This paper is the first theoretical analysis of the numerical methods for Volterra integro-differential equations on unbounded spatial domains.

Introduction

Let ΩR2 be a semi-infinite strip domain with boundary Γ  Γi  ΓU  ΓL (see Fig. 1). Consider the following initial-boundary-value problem for the two-dimensional reaction-diffusion equation with memory term:ut+0tk(x,t-τ)u(x,τ)dτ=Δu+f(x,t),xΩ,tJ[0,T],ut=0=u0(x),xΩ,u(x,t)=0,xΓ,tJ,u0as|x|,where Δ denotes the Laplacian operator. Suppose supp{k(x, t)  k0(t)}, supp{f} and supp{u0} are compact. Furthermore assume f  L2(Ω), u0  H1/2(Γ) and k0 is continuous or weakly singular. For the end of computation we introduce an artificial boundaryΓe{(x1,x2):x1=d,x2[0,b]},which divides the semi-infinite domain Ω into two parts (Ωi and Ωe), so that supp{k(x,t)-k0(t)}supp{f}supp{u0}ΓiΩ¯i (see also Fig. 1). Let d0 be the minimum value of such d and defineΓ0(x1,x2):x1=d0,x2[0,b].In the paper [11], the authors derive a boundary condition for the artificial boundary Γe and henceforth obtain a reduced problem on bounded domain Ωi. The reduced problem with this kind of nonlocal artificial boundary condition is verified to be well-posed (see [11]). The finite element method and DG time-stepping method are applied to this reduced problem and the a priori error bound is derived. We remark that if k  0 or if k is the δ function, then the problem turns out to be the heat equation on unbounded domains. The papers [12], [13] derive the artificial boundary conditions (see also [10] and Table 1 in this paper for the summary of the connection). However, those papers are not able to derive the error bounds of the numerical methods applied. The history of artificial boundary methods for solving partial differential equations may go back to the works [14], [15], [16].

The discontinuous Galerkin (DG) method for ODEs and for time-stepping in parabolic PDEs was analyzed in details by Delfour et al. [8] and more recently by Schötzau and Schwab [20], [21] (see also for additional references). For Volterra integral equations the DG method was first studied by Shaw and Whiteman [22] in 1996 (compare also [23] and its list of references). In 1998 Larsson et al. [17] derived a priori error estimates of the DG method for linear parabolic integro-differential equations with weakly singular kernel. Recently an hp-version of the DG method for parabolic Volterra integro-differential equations with weakly singular kernels was investigated by Brunner and Schötzau [3]. The paper [19] gave the a posteriori error estimates of the DG method for non-standard Volterra integro-differential equations. See also Brunner [2] and Cockburn et al. [6] for the survey of this method and the comprehensive references.

Section snippets

The artificial boundary condition

Consider first the restriction of the given initial-boundary-value problem (1.1), (1.2), (1.3), (1.4) to the domain Ωe. Since of prescribed assumptions, u = u(x, t) has to satisfyut+0tk0(t-τ)u(x,τ)dτ=u,xΩe,tJ,ut=0=0,xΩe,u(x,t)=0,xΓUΓL,tJ,u0as|x|.The problem (2.1), (2.2), (2.3), (2.4) may have many solutions, since there is lack of boundary conditions at Γe. The Sine-Fourier transform for the variable x2 helps to obtain the exact artificial boundary condition at Γe:ux1x1=d=-2bπm=10

The numerical methods

In this section, we consider the discontinuous Galerkin time-stepping method combined with the finite element method for the reduced problem ((2.11), (2.12), (2.13), (2.14)). For ease of exposition and without loss of generality, we choose k(x, t)  k0(t)  tα (0 < α < 1) (weakly singular case).

Let V  {v  H1(Ωi) : v = 0 on Γi}. Then the weak form of (2.11), (2.12), (2.13), (2.14) is given by:
find u  V such that(ut,v)+a(u,v)=-0t(t-τ)-α(u,v)dτ-0tH(t-τ)t-τb(uτ,v)dτ+(f,v)vV,where utut, (u,v)Ωiuvdx, a(u,v)

Concluding remarks

In this paper, we studied the numerical methods for solving the parabolic Volterra integro-differential equations on two-dimensional spatial unbounded domain. The exact artificial boundary conditions are derived and nonlocal in both time and space, furthermore including a neutral memory term with weakly singular kernels. We gave the a priori error estimates (explicitly with those interesting parameters h, k, d, and M) for the fully discretized method (the discontinuous Galerkin time-stepping

References (23)

  • C. Chen et al.

    Finite Element Methods for Integro-Differential Equations

    (1998)
  • Cited by (22)

    • Fully spectral collocation method for nonlinear parabolic partial integro-differential equations

      2018, Applied Numerical Mathematics
      Citation Excerpt :

      Spectral collocation method is proposed and analyzed in [28] for PIDEs with weakly singular kernel. Semidiscrete finite element method is considered in [3,9,32,36,58] for parabolic IDEs. An analysis of hyperbolic PIDEs is discussed in [10] by spectral method.

    • Numerical solutions of nonlinear two-dimensional partial Volterra integro-differential equations by Haar wavelet

      2017, Journal of Computational and Applied Mathematics
      Citation Excerpt :

      The equation is not two-dimensional, but the finite element method was executed on the equations on the two-dimensional area. No example was solved in [20] and consequently no error was calculated. The method used in our paper is based on [14]; this has been an efficient method for the equations in the reference, and its errors have been fewer than the ones of other methods.

    • Quasi Wavelet based numerical method for Volterra integro-differential equations on unbounded spatial domains

      2014, Applied Mathematics and Computation
      Citation Excerpt :

      Numerical solutions of the Volterra-type partial-integral equations on unbounded domains were also considered by many authors. Jingtang Ma [20] used the artificial boundary method to convert unbounded domains to bounded domains, then he proposed the finite element method in space and the discontinuous Garlerkin method in time to solve the reduced problem. The artificial boundary methods for numerical solution of parabolic PDEs on unbounded domain were also considered by Houde Han in [21,22].

    • A numerical solution of nonlinear parabolic-type Volterra partial integro-differential equations using radial basis functions

      2012, Engineering Analysis with Boundary Elements
      Citation Excerpt :

      This class of equations is applied in compression of poro-viscoelastic media [17], reaction–diffusion problems [14] and nuclear reactor dynamics [29–31]. As the partial differential equations are solved by many different methods, the partial integro-differential equations are investigated by some numerical methods [15,16,20,23,25,34,42–44]. In this work, we apply radial basis functions through finite difference method to find the approximate solution.

    View all citing articles on Scopus
    View full text