Lakestani2011 Numerical Solution For The Weakly Singular Fredholm Integro-Differential Equations Using Legendre Multiwavelets
Lakestani2011 Numerical Solution For The Weakly Singular Fredholm Integro-Differential Equations Using Legendre Multiwavelets
1. Introduction
The main aim of the current paper is to present high order numerical methods for solving the weakly singular Fredholm
integro-differential equations of the form
∫ b
µ 1 u′ ( t ) + µ 2 u( t ) + k(s, t )|t − s|−α u(s)ds = f (t ), a ≤ t ≤ b, (1.1)
a
with
u(a) = λ, (1.2)
where µ1 .µ2 ̸= 0, 0 < α < 1 and λ is a constant and k and f are given functions and u is the solution to be determined.
Moreover we assume that the kernel k is in L2 [a, b]2 and the unknown u and the right-hand-side f are in L2 [a, b]. For
simplicity, we restrict our attention to the interval [a, b] = [0, 1]. Also we suppose that k(s, t ) satisfies in the Lipschitz
condition,
|k(s1 , t ) − k(s2 , t )| ≤ Ls |s1 − s2 |, (1.3)
where Ls is the Lipschitz constant.
Integral equation (1.1) with µ1 = 0 often arises in practical applications such as Dirichlet problems, mathematical
problems of radiative equilibrium and radiative heat transfer problems [1–3].
∗
Corresponding author. Fax: +98 21 66497930.
E-mail addresses: [email protected] (M. Lakestani), [email protected] (B.N. Saray), [email protected], [email protected]
(M. Dehghan).
0377-0427/$ – see front matter © 2011 Elsevier B.V. All rights reserved.
doi:10.1016/j.cam.2011.01.043
3292 M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303
As said in [4] the construction of high order methods for these equations is, however, not an easy task because of the
singularity in the ‘‘weakly singular’’ kernel |t − s|−α k(t , s); in fact, in this case the solution u is generally not differentiable
at the endpoints (i.e. t = a and t = b) [5,4,6,2,7], and due to this, to the best of the authors’ knowledge the best convergence
rate if achieved remains only at polynomial order. For example, if we set the uniform meshes with n + 1 grid points and
apply the spline methods of order m, then the convergence rate is O(n−2p ) at most [8,9,3], and it cannot be improved by
increasing m. We refer the interested reader to [4] for a nice investigation on weakly singular Fredholm integral equations
of the second kind.
In the current paper we present an alternative way of solving weakly singular Fredholm integral equations which is based
on using the Legendre multiwavelets.
Wavelet theory is relatively new and is an emerging area in mathematical research. In recent years, wavelets have found
their way into different fields of science and engineering. Wavelet analysis assumed significance due to the successful
applications in signal and image processing during the eighties. The smooth orthonormal basis obtained by the translation
and dilation of a single function in a hierarchical fashion proved very useful to develop compression algorithms for signals
and images up to a chosen threshold of relevant amplitudes [10,11].
After discretizing the given differential equation in a conventional way like the finite difference approximation [12–14],
wavelets can be used for algebraic manipulations in the obtained system of equations which may lead to better condition
number of the resulting system. Beylkin’s approach [15] to the study of partial differential equations is based on this idea
where he has shown that the differential operator is approximately diagonal in the wavelet bases.
Another approach to the study of differential equations is to use the wavelet bases in the place of other conventional
bases like Fourier, Legendre or Chebyshev bases in the spectral methods [16,17,15,18–22] and so on. Wavelets permit the
accurate representation of a variety of functions and operators. Orthogonal functions and polynomial series have been
receiving considerable attention in dealing with various problems of dynamic systems. In the current investigation, we
consider the application of wavelet bases in the solution of integro-differential equations. The conventional discretization
of the integral equations leads to a dense matrix owing to the non-local nature of the situation. It was discovered in [23] that
the representation of an integral operator by compactly supported orthonormal wavelets produces sparse matrices to some
degrees of precision. Alpert et al. [16] introduced wavelet like bases for the fast solution [24] of the second kind integral
equations in O(n log n) operations where n is the number of points in the discretization. Glowinski et al. [25] considered
wavelet based on variational methods to solve the one-dimensional linear and nonlinear ordinary differential equations.
Different variations of wavelet bases (orthogonal, biorthogonal, multiwavelets) have been presented and the design of
the corresponding wavelet and scaling functions have been addressed [26,10,11,27]. Multiwavelets are generated by more
than one scaling function [28,27]. Multiwavelets have some advantages in comparison to single wavelets. The properties
such as short support, orthogonality, symmetry and vanishing moments are known to be important in signal processing
and numerical methods. A single wavelet cannot possess all these properties at the same time. On the other hand, a
multiwavelet system can have all of them simultaneously [29]. This suggests that multiwavelets could perform better in
various applications.
In this paper, we use the Legendre multiwavelets for solving weakly singular integro-differential equations. These
multiwavelets have been constructed in [30] and also have been considered in [17,31,29]. Our method consists of reducing
the given weakly singular integro-differential equation to a set of algebraic equations by expanding the equation as Legendre
multiwavelets with unknown coefficients. The properties of these multiwavelets are then utilized to evaluate the unknown
coefficients. We refer the interested reader to [32–44] for some basic ideas on numerical solution of integral equations. Also
the reader can see [45,46] for applications of the partial integro-differential equations.
The paper is organized as follows: Section 2 is devoted to the basic formulation of the Legendre multiwavelets required
for our subsequent development. In Section 3 the proposed method is used to approximate the weakly singular integro-
differential equations. In Section 4, we report our numerical findings and demonstrate the accuracy of the proposed
numerical scheme by considering several examples.
For functions φ m ∈ L2 (R), m = 0, . . . , r, let a reference subspace or sample space V0 be generated as the L2 -closure of
the linear span of the integer translation of φ m , namely:
V0 = closL2 φ m (. − k) : k ∈ Z , m = 0, . . . , r ,
Vj = closL2 φjm,k : k ∈ Z , j ∈ Z , m = 0, . . . , r ,
Definition 1. Functions φ m ∈ L2 (R), are said to generate a multiresolution analysis (MRA) if they generate a nested sequence
of closed subspaces Vj that satisfies
φ m (. − k)⊥φ m̃ (. − k̃) for m ̸= m̃, k ̸= k̃, the scaling functions are called orthogonal scaling functions.
As the subspaces Vj are nested, there exist complementary orthogonal subspaces Wj such that
Vj +1 = Vj Wj , j ∈ Z,
here and in the following denotes orthogonal sums.
This yields an orthogonal decomposition of L2 (R), namely:
L2 (R) = Wj .
j∈Z
Definition 2. Functions ψ m ∈ L2 (R) are called wavelets, if they generate the complementary orthogonal subspaces Wj of
an MRA, i.e.,
,k , k ∈ Z ⟩,
Wj = closL2 ⟨ψjm j ∈ Z , m = 0, . . . , r ,
where ψ m
j ,k = ψ (2 x − k), j, k ∈ Z .
m j
j/2 m j̃/2 m̃
Obviously, ψjm
,k ⊥ψ for j ̸= j̃, m ̸= m̃ and k ̸= k̃ if ⟨2 ψj,k , 2 ψ ⟩δj,j̃ δk,k̃ δm,m̃ then ψ are called orthonormal wavelets.
m̃ m
j̃,k̃ j̃,k̃
Now we define Legendre scaling functions and the corresponding multiwavelets according to the above MRA.
Legendre multiwavelet systems with multiplicity r consist of r + 1 scaling functions and r + 1 wavelets. The rth order
Legendre scaling functions are the set of r + 1 functions φ 0 (x), . . . , φ r (x) where φ i (x) is a polynomial of ith order and all
φ ’s form orthonormal basis, that is [30,31], for i = 0, 1, . . . , r,
i
−
φ i ( x) = aik xk , for i = 0, 1, . . . , r . (2.2)
k=0
The coefficients {p} are determined uniquely by substituting Eq. (2.2) into (2.4). Now we would like to mention two remarks
on the two-scale relations. These remarks are taken from the literature [47].
i. Since φ i (x) is a ith order polynomial, the right hand side of (2.4) has at most ith order scaling functions. Therefore,
pi,j = pi,r +j+1 = 0 for i < j.
ii. The two-scale relations for the Legendre scaling function of order n which is lower than r is a subset of the first n two-scale
relations for φ i for i = 0, 1, . . . , n from rth order two-scale relations.
3294 M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303
The two-scale relations for the rth order Legendre multiwavelets are in the form [30]:
r
− r
−
ψ i ( x) = qi,j φ j (2x) + qi,r +j+1 φ j (2x − 1). (2.5)
j =0 j=0
As we have 2(r + 1)2 unknown coefficients {qi,j } in (2.5), we use the following 2r (r + 1) vanishing moment conditions (2.6)
and 2(r + 1) orthonormal conditions (2.7) to determine them.
1. Vanishing moments
∫ 1
ψ i (x)xj = 0, for i = 0, 1, . . . , r , j = 0, 1, . . . , i + r . (2.6)
0
2. Orthonormality
∫ 1
ψ i (x)ψ j (x) = δi,j , for i, j = 0, 1, . . . , r . (2.7)
0
For example the cubic Legendre scaling functions consist of four functions are given in the following:
φ (x) = 1 √, 0 ≤ x < 1,
0
φ (x) = √3(2x − 1), 0 ≤ x < 1,
1
(2.8)
φ 2 (x) = √5(6x2 − 6x + 1), 0 ≤ x < 1,
φ (x) = 7(20x3 − 30x2 + 12x − 1), 0 ≤ x < 1.
3
The closed form solution to the cubic Legendre multiwavelets ψ 0 (x), ψ 1 (x), ψ 2 (x) and ψ 3 (x) are given in (2.9)–(2.12)
which are determined using conditions (2.6) and (2.7). Figs. 1 and 2 show the plots of cubic Legendre multiwavelets.
15 1
− (224x3 − 216x2 + 56x − 3), 0≤x< ,
17 2
ψ ( x) =
0
(2.9)
15 (224x3 − 456x2 + 296x − 61), 1
≤ x < 1,
17 2
1 1
(1680x3 − 1320x2 + 270x − 11), 0≤x< ,
21 2
ψ ( x) =
1
(2.10)
1 (1680x3 − 3720x2 + 2670x − 619), 1
≤ x < 1,
21 2
35 1
− (256x3 − 174x2 + 30x − 1), 0≤x< ,
17 2
ψ ( x) =
2
(2.11)
35 (256x3 − 594x2 + 450x − 111), 1
≤ x < 1,
17 2
5 1
(420x3 − 246x2 + 36x − 1), 0≤x< ,
42 2
ψ ( x) =
3
(2.12)
5 (420x3 − 1014x2 + 804x − 209), 1
≤ x < 1.
42 2
Now any function f (x) on [0, 1] can be approximated using the scaling functions as [31,48]
2J −1
r
−−
f (x) ≈ PJ f (x) = cJ ,k φJm,k (x) = C T ΦJ (x), (2.15)
k=0 m=0
where
∫ 1
cJm,k = f (x)φJm,k (x)dx, (2.17)
0
∫ 1
dm
j ,k = f (x)ψjm
,k (x)dx, (2.18)
0
Theorem 2.1. Suppose that the function f : [0, 1] → R and f ∈ C r [0, 1]. Then PJ f approximates f with mean error bounded as
follows [28]:
2
‖PJ f − f ‖ ≤ 2−nr sup |f (r ) (x)|.
4r r ! x∈[0,1]
3296 M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303
where Iφ and Iψ are (n × n) operational matrices of integral for Legendre scaling functions and multiwavelets, respectively.
The matrix Iψ can be obtained by the following process. Let
a0 = 1, ai = a2i−1 + 2, for i = 1, 2, . . . , r ,
1
bi = , for i = 1, 2, . . . , r ,
ai−1 ai
0 b1 0
0 b2 0
0 b3 0
.. .. ..
Ar = . . . ,
0 b r −2 0
0 b r −1
0 r ×r
1 ··· 0
1 . ..
Br = .. . ,
2J
0 ··· 0 r ×r
1
Ar − ATr + 2J Br .
Mr =
2 J +1
Now it can be shown that
Mr Br ··· Br
.. .. ..
. . . .
Iφ =
Mr Br
0 Mr n,n
we have
Ψk = Qk Φk+1 , (2.25)
where Qk , k = 1, 2, . . . , J is a (r2 k−1
, r2 ) matrix, and the entries of Qk are the coefficients qi,j given in Eq. (2.5). Using
k
In this section, we solve the one-dimensional integro-differential equation of the form (1.1) with initial value (1.2), using
the Legendre multiwavelets.
The integral term in Eq. (1.1) can be written as:
∫ 1 ∫ 1 ∫ 1
k(s, t )|t − s|−α u(s)ds = (k(s, t ) − k(t , t ))|t − s|−α u(s)ds + k(t , t )|t − s|−α u(s)ds
0 0 0
∫ 1
= (k(s, t ) − k(t , t ))|t − s|−α u(s)ds + k(t , t )
0
[∫ 1 ∫ 1 ]
× (u(s) − u(t ))|t − s| ds +
−α
u(t )|t − s| ds .
−α
0 0
Also we have
∫ 1 ∫ 1 ∫ 1
(u(s) − u(t ))|t − s|−α ds ≤ |(u(s) − u(t ))| |t − s|−α ds ≤ u′ (t )
|t − s|1−α ds
0 0 0
|t − s|2−α
= u′ ( t ) −→ 0. (3.2)
2−α
We introduce the function h(s, t ) as
Note that here the kernel h(s, t ) is not singular in [0, 1]. Now using Eq. (3.4) the IDE (1.1) is changed to
∫ 1
µ 1 u′ ( t ) + µ 2 u( t ) + h(s, t )u(s)ds = f (t ). (3.5)
0
u′ (t ) = U T ΨJ (t ). (3.6)
Note that U is an n × 1 unknown vector which should be found.
By integrating from both sides of Eq. (3.6), and using Eq. (2.21), we get
∫ t
u(t ) − u(0) = U T ΨJ (x)dx = U T Iψ ΨJ (t ). (3.7)
0
u(t ) = U T IΨ ΨJ (t ) + λ. (3.8)
The functions h(s, t ) and f (t ) in Eq. (3.5) can be approximated as
f (t ) = F ΨJ (t ),
T
(3.10)
3298 M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303
λ = ΛT ΨJ (s), (3.14)
µ1 U T + µ2 U T IΨ + µ2 ΛT + U T Iψ H + ΛT H − F T ΨJ (t ) = 0.
(3.16)
µ1 U T + µ2 U T IΨ + µ2 ΛT + U T Iψ H + ΛT H − F T = 0. (3.17)
Eq. (3.17) gives a system of linear equations with n equations and n unknowns as
(µ1 I + µ2 IΨ + Iψ H )T U = F − H T Λ − µ2 Λ. (3.18)
Eq. (3.18) can be solved to find U. So the unknown function u(t ) may be found using Eq. (3.8).
In this section, some numerical examples are presented to illustrate the validity and the merits of this technique. As
mentioned before one main merit of this technique is the generation of a sparse matrix. This advantage is illustrated in
Examples 1 and 4. Suppose T = (µ1 I + µ2 IΨ + Iψ H )T and C = F − H T Λ − µ2 Λ, then Eq. (3.18) results the linear system
TU = C . We approximate T with a matrix Tε whose elements are defined by the formula
Ti,j , |Ti,j | ≥ ε,
Tεi,j = (4.1)
0 otherwise,
‖Tε − T ‖ ≤ τ ‖T ‖. (4.2)
Here the norm ‖.‖ is the row-sum norm. The threshold ε is given by ε = τ ‖T ‖/n. In the current paper we use the threshold
parameter ε = 10−2 , ε = 10−3 and ε = 10−4 and see that by increasing the value of the threshold parameter, the sparsity
and error values are increased regarding Eqs. (4.1) and (4.2).
The percent sparsity (Sε ) of matrix Tε is then defined by [18]
N0 − Nε
Sε = × 100%,
N0
where N0 is the total number of elements Tε and Nε is the number of the nonzero elements Tε . We define the maximum
error as MaxError = max |uexact − uappr | to calculate the errors in Tables 1–5.
M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303 3299
Table 1
Sparsity and MaxError for r = 3.
x Threshold parameter (ε ) Sparsity (Sε ) (%) MaxError
0 0 3.5 × 10−6
J =3 10−4 62.1 1.1 × 10−5
10−3 86.3 2.9 × 10−5
10−2 96.8 6.3 × 10−4
0 0 2.2 × 10−7
J =4 10−4 71.1 2.8 × 10−6
10−3 90.4 7.4 × 10−5
10−2 98.3 3.3 × 10−5
Fig. 3. Plots of sparse matrix after thresholding with ε = 10−3 (left) ε = 10−2 (right) for Example 1.
u(t ) = t 2 (1 − t )2 .
Table 1 shows the sparsity and MaxError for r = 3, J = 3, 4 for different values of the thresholding parameter, using the
method presented in the previous section. Fig. 3 shows the plot of the matrix elements for r = 3 and J = 3 after thresholding.
u(t ) = t 5 (1 − t + t 2 ) − 1,
is the exact solution of problem (4.3). Table 2 shows the sparsity and MaxError for r = 4, J = 2, 3 and different values of
thresholding parameter, using the method presented in the previous section.
3300 M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303
Table 2
Sparsity and MaxError for r = 4.
x Threshold parameter (ε ) Sparsity (Sε ) (%) MaxError
0 0 4.6 × 10−5
J =2 10−4 47.7 3.7 × 10−5
10−3 76.5 1.2 × 10−4
10−2 88.7 6.6 × 10−4
0 0 5.4 × 10−7
J =3 10−4 69.6 2.8 × 10−6
10−3 91.4 7.4 × 10−5
10−2 95.0 3.3 × 10−4
Table 3
Sparsity and MaxError for r = 4.
x Threshold parameter (ε ) Sparsity (Sε ) (%) MaxError
0 0 1.9 × 10−6
J =2 10−4 47.7 3.9 × 10−6
10−3 76.5 6.1 × 10−5
10−2 88.7 6.9 × 10−4
0 0 6.1 × 10−8
J =3 10−4 69.6 4.8 × 10−7
10−3 91.4 1.4 × 10−5
10−2 95.0 4.2 × 10−4
u(t ) = t 2 (1 − t 3 + t 2 ),
is the exact solution of problem (4.5). Table 4 shows the sparsity and MaxError for r = 3, J = 4, 5 and different values
of thresholding parameter, using the method presented in the previous section. Figs. 4 and 5 show the plots of the matrix
elements for r = 3 and J = 4 with ε = 10−5 , 10−4 , 10−3 , and 10−2 .
u(t ) = t 5 + 5t 3 − t + 1,
Table 4
Sparsity and MaxError for r = 3.
x Threshold parameter (ε ) Sparsity (Sε ) (%) MaxError
0 0 2.6 × 10−8
J =4 10−4 88.0 4.5 × 10−6
10−3 94.9 5.5 × 10−5
10−2 97.9 3.2 × 10−3
0 0 7.3 × 10−9
J =5 10−4 89.6 8.4 × 10−7
10−3 95.4 2.1 × 10−5
10−2 98.2 1.1 × 10−3
Fig. 4. Plots of sparse matrix after thresholding with ε = 10−5 (left) ε = 10−4 (right) for Example 4.
Fig. 5. Plots of sparse matrix after thresholding with ε = 10−3 (left) ε = 10−2 (right) for Example 4.
Table 5 shows the sparsity and MaxError for r = 3, J = 3, 4 and different values of thresholding parameter, using the
method presented in the previous section.
Table 5
Sparsity and MaxError for r = 3.
x Threshold parameter (ε ) Sparsity (Sε ) (%) MaxError
0 0 1.6 × 10−5
J =3 10−4 74.4 2.5 × 10−5
10−3 88.9 4.0 × 10−4
10−2 95.7 7.0 × 10−3
0 0 6.1 × 10−7
J =4 10−4 78.3 4.8 × 10−6
10−3 83.7 1.4 × 10−5
10−2 96.2 4.2 × 10−4
Table 6
Absolute errors for Example 6.
t Our method Method presented in [49]
n = 16 n = 32 n = 20 n = 40
Table 7
MaxError.
Our method Product integration method [50] Lagrangian
interpolant [50]
where f is chosen such that u(t ) = t . Table 7 shows the MaxError without threshold for r = 3, J = 2, 3, using the method
presented in the previous section. Also we see that our method is better than the methods presented in [50].
5. Conclusion
In this paper the Legendre multiwavelets are employed to solve the weakly singular Fredholm integro-differential
equations. Considering the properties of these wavelets and using an approach based on the operational matrices of integrals,
the solution of the weakly singular integral equations is converted to the solution of a sparse linear system of algebraic
equations. Using the spare structure of this linear system, the given problem is solved and memory times are reduced.
Several test examples are used to observe the efficiency and applicability of the new method.
Acknowledgements
The authors are very much thankful to the reviewers for carefully reading the paper, their comments and suggestions
have improved the quality of the paper. Also we would like to thank the principal editor professor Taketomo Mitsui and
M. Lakestani et al. / Journal of Computational and Applied Mathematics 235 (2011) 3291–3303 3303
professor Masaaki Sugihara, advisory editor of the journal for their useful comments and for managing the review process
for this paper.
References
[1] Y. Ren, B. Zhang, H. Qiao, A simple Taylor-series expansion method for a class of second kind integral equations, J. Comput. Appl. Math. 110 (1999)
15–24.
[2] C. Schneider, Regularity of the solution to a class of weakly singular Fredholm integral equations of the second kind, Integral Equations Operator
Theory 2 (1979) 62–68.
[3] C. Schneider, Product integration for weakly singular integral equations, Math. Comp. 36 (1981) 207–213.
[4] T. Okayama, T. Matsuo, M. Sugihara, Sinc-collocation methods for weakly singular Fredholm integral equation of the second kind, J. Comput. Appl.
Math. 234 (2010) 1211–1227.
[5] I.G. Graham, Singularity expansions for the solutions of second kind Fredholm integral equations with weakly singular convolution kernels, J. Integral
Equations Appl. 4 (1982) 1–30.
[6] G.R. Richter, On weakly singular Fredholm integral equations with displacement kernels, J. Math. Anal. Appl. 55 (1976) 32–42.
[7] G. Vainikko, A. Pedas, The properties of solutions of weakly singular integral equations, J. Aust. Math. Soc. B 22 (1981) 419–430.
[8] A. Avudainayagam, C. Vani, Wavelet-Galerkin method for integro-differential equations, Appl. Numer. Math. 32 (2000) 247–254.
[9] I.G. Graham, Galerkin methods for second kind integral equations with singularities, Math. Comp. 39 (1982) 519–533.
[10] I. Daubechies, Orthonormal bases of compactly supported wavelets, Comm. Pure Appl. Math. 41 (1988) 909–996.
[11] I. Daubechies, Ten Lectures on Wavelets, in: CBMS-NSF Lecture Notes, vol. 61, SIAM, 1992.
[12] M. Dehghan, Finite difference procedures for solving a problem arising in modeling and design of certain optoelectronic devices, Math. Comput.
Simulation 71 (2006) 16–30.
[13] M. Dehghan, The one-dimensional heat equation subject to a boundary integral specification, Chaos Solitons Fractals 32 (2007) 661–675.
[14] M. Dehghan, A computational study of the one-dimensional parabolic equation subject to nonclassical boundary specifications, Numer. Methods
Partial Differential Equations 22 (2006) 220–257.
[15] G. Beylkin, On wavelet based algorithms for solving differential equations, in: J.J. Benedetto, et al. (Eds.), Wavelets: Mathematics and Applications,
CRC Press, Boca Raton, FL, 1993, pp. 449–466.
[16] B. Alpert, G. Beylkin, R.R. Coifman, V. Rokhlin, Wavelet-like bases for the fast solution of second-kind integral equations, SIAM J. Sci. Stat. Comput. 14
(1) (1993) 159–184.
[17] A. Averbucha, M. Israeli, L. Vozovoi, Solution of time-dependent diffusion equations with variable coefficients using maltiwavelets, J. Comput. Phys.
150 (1999) 394–424.
[18] J.C. Goswami, A.K. Chan, C.K. Chui, On solving first-kind integral equations using wavelets on bounded interval, IEEE Trans. Antennas Propag. 43 (1995)
614–622.
[19] M. Lakestani, M. Razzaghi, M. Dehghan, Solution of nonlinear Fredholm–Hammerstein integral equations by using semiorthogonal spline wavelets,
Math. Probl. Eng. 1 (2005) 113–121.
[20] M. Lakestani, M. Dehghan, The solution of a second-order nonlinear differential equation with Neumann boundary conditions using semi-orthogonal
B-spline wavelets, Int. J. Comput. Math. 83 (2006) 685–694.
[21] M. Lakestani, M. Razzaghi, M. Dehghan, Numerical solution of the controlled duffing oscillator by semi-orthogonal spline wavelets, Phys. Scr. 74 (2006)
362–366.
[22] R.D. Nevels, J.C. Goswami, H. Tehrani, Semi-orthogonal versus orthogonal wavelet basis sets for solving integral equations, IEEE Trans. Antennas
Propag. 45 (1997) 1332–1339.
[23] G. Beylkin, R. Coifman, V. Rokhlin, Fast wavelet transforms and numerical algorithms I, Comm. Pure Appl. Math. 44 (1991) 141–183.
[24] B. Alpert, G. Beylkin, R. Coifman, R. Rokhlin, Wavelets for the fast solution of second-kind integral equations, Technical Report, Department of Computer
Science, Yale University, New Haven, CT, 1990.
[25] R. Glowinski, W. Lawton, M. Ravachol, E. Tenenbaum, Wavelet solutions of linear and nonlinear elliptic, parabolic and hyperbolic problems in one
space dimension, Comput. Methods Appl. Sci. Engrg. (1990) 55–120.
[26] A. Cohen, I. Daubechies, J. Feauveau, Biorthogonal bases of comactly supported wavelets, Comm. Pure Appl. Math. 45 (1992) 485–560.
[27] A. Herve, Multi-resolution analysis of multiplicity, application to dyadic interpolation, Comput. Harmonic Anal. 1 (1994) 299–315.
[28] B. Alpert, A class of bases in L2 for the sparse representation of integral operators, SIAM J. Math. Anal. 24 (1) (1993) 246–262.
[29] G. Strang, V. Strela, Short wavelets and matrix dilation equations, IEEE Trans. Signal Process. 43 (1995) 108–115.
[30] B. Alpert, G. Beylkin, D. Gines, L. Vozovoi, Adaptive solution of partial differential equations in multiwavelet bases, J. Comput. Phys. 182 (2002) 149–190.
[31] M. Shamsi, M. Razzaghi, Solution of Hallen’s integral equation using multiwavelets, Comput. Phys. Comm. 168 (2005) 187–197.
[32] K.E. Atkinson, A survey of numerical methods for solving nonlinear integral equations, J. Integral Equations Appl. 4 (1992) 15–46.
[33] K.E. Atkinson, The Numerical Solution of Integral Equations of the Second Kind, Cambridge University Press, Cambridge, 1997.
[34] K.E. Atkinson, A. Bogomolny, The discrete Galerkin method for integral equations, Math. Comp. 48 (1987) 595–616.
[35] K.E. Atkinson, F.A. Potra, The discrete Galerkin method for nonlinear integral equations, J. Integral Equations Appl. 1 (1988) 17–54.
[36] C.T. Baker, The Numerical Treatment of Integral Equations, Clarendon Press, Oxford, 1977.
[37] M. Dehghan, A. Saadatmandi, Chebyshev finite difference method for Fredholm integro-differential equation, Int. J. Comput. Math. 86 (2008) 123–130.
[38] M. Muhammad, A. Nurmuhammad, M. Mori, M. Sugihara, Numerical solution of integral equations by means of the sinc collocation method based on
the double exponential transformation, J. Comput. Appl. Math. 177 (2005) 269–286.
[39] D. Mirzaei, M. Dehghan, A meshless based method for solution of integral equations, Appl. Numer. Math. 60 (2010) 245–262.
[40] M. Shakourifar, M. Dehghan, On the numerical solution of nonlinear systems of Volterra integro-differential equations with delay arguments,
Computing 82 (2008) 241–260.
[41] A. Alipanah, M. Dehghan, Numerical solution of the nonlinear Fredholm integral equations by positive definite functions, Appl. Math. Comput. 190
(2007) 1754–1761.
[42] M. Dehghan, On the solution of an initial-boundary value problem that combines Neumann and integral condition for the wave equation, Numer.
Methods Partial Differential Equations 21 (2005) 24–40.
[43] S.A. Yousefi, A. Lotfi, M. Dehghan, He’s variational iteration method for the non-linear mixed Volterra–Fredholm integral equations, Comput. Math.
Appl. 58 (2009) 2172–2176.
[44] M. Dehghan, F. Shakeri, Solution of parabolic integro-differential equations arising in heat conduction in materials with memory via He’s variational
iteration technique, Int. J. Numer. Meth. Biomed. Engng. 26 (2010) 705–715.
[45] M. Dehghan, Solution of a partial integro-differential equation arising from viscoelasticity, Int. J. Comput. Math. 83 (2006) 123–129.
[46] A. Saadatmandi, M. Dehghan, Numerical solution of the higher-order linear Fredholm integro-differential–difference equation with variable
coefficients, Comput. Math. Appl. 59 (2010) 2996–3004.
[47] M. Ueda, S.K. Lodha, Wavelets, An Elementary Introduction and Some Examples of Wavelets, University of California, Santa Cruz, CA, 1995, UCSC-CRL-
94-47.
[48] S. Yousefi, M. Razzaghi, Legendre wavelets method for the nonlinear Volterra–Fredholm integral equations, Math. Comput. Simulation 70 (2005) 1–8.
[49] E.A. Galperin, E.J. Kansa, A. Makroglou, S.A. Nelson, Variable transformations in the numerical solution of second kind Volterra integral equations with
continuous and weakly singular kernels; extensions to Fredholm integral equations, J. Comput. Appl. Math. 115 (2000) 193–211.
[50] C. Allouch, P. Sablonnière, D. Sbibih, M. Tahrichi, Product integration methods based on discrete spline quasi-interpolants and application to weakly
singular integral equations, J. Comput. Appl. Math. 233 (2010) 2855–2866.