Next Article in Journal
Research on the Multi-Screen Connection Interaction Method Based on Regular Octagon K-Value Template Matching
Next Article in Special Issue
A Study on Fractional Diffusion—Wave Equation with a Reaction
Previous Article in Journal
On Fractional Newton Inequalities via Coordinated Convex Functions
Previous Article in Special Issue
Harmonic Blaschke–Minkowski Homomorphism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Investigation of the Fredholm Integral Equations with Oscillatory Kernels Based on Compactly Supported Radial Basis Functions

by
Suliman Khan
1,
Sharifah E. Alhazmi
2,
Aisha M. Alqahtani
3,*,
Ahmed EI-Sayed Ahmed
4,
Mansour F. Yaseen
5,6,
Elsayed M. Tag-Eldin
7 and
Dania Qaiser
1
1
School of Mathematics and Statistics, Central South University, Changsha 410083, China
2
Mathematics Department, Al-Qunfudah University College, Umm Al-Qura University, Mecca 24382, Saudi Arabia
3
Department of Mathematical Sciences, College of Science, Princess Nourah Bint Abdulrahman University, Riyadh 11671, Saudi Arabia
4
Mathematics Department, Faculty of Science, Taif University, Taif 21944, Saudi Arabia
5
Department of Mathematics, College of Science and Humanities in Al-Aflaj, Prince Sattam Bin Abdulaziz University, Al-Aflaj 11912, Saudi Arabia
6
Department of Mathematics, Faculty of Science, Damietta University, New Damietta 34517, Egypt
7
Faculty of Engineering and Technology, Future University in Egypt, New Cairo 11835, Egypt
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(8), 1527; https://doi.org/10.3390/sym14081527
Submission received: 17 June 2022 / Revised: 8 July 2022 / Accepted: 17 July 2022 / Published: 26 July 2022

Abstract

:
The integral equations with oscillatory kernels are of great concern in applied sciences and computational engineering, particularly for large-scale data points and high frequencies. Therefore, the interest of this work is to develop an accurate, efficient, and stable algorithm for the computation of the Fredholm integral equations (FIEs) with the oscillatory kernel. The oscillatory part of the FIEs is evaluated by the Levin quadrature coupled with a compactly supported radial basis function (CS-RBF). The algorithm exhibits sparse and well-conditioned matrix even for large-scale data points, as compared to its counterpart, multi-quadric radial basis function (MQ-RBF) coupled with the Levin quadrature. Usually, the RBFs behave with spherical symmetry about the centers, known as radial. The comparison of convergence and stability analysis of both types of RBFs are performed and numerically verified. The proposed algorithm is tested with benchmark problems and compared with the counterpart methods in the literature. It is concluded that the algorithm in this work is accurate, robust, and stable than the existing methods in the literature based on MQ-RBF and the Chebyshev interpolation matrix.

1. Introduction

In natural sciences, the theory of integrals is much demanding for the practical computation of the volumes of rotating objects, areas of shapes, distance among objects, analysis of telecommunication signals, study of earthquakes, etc. An interesting application of integrals involves boundaries with symmetric functions. The concept of symmetry to the Fredholm integral equations and Volterra integral equations along with applications can be found in detail [1,2,3]. Many problems in computational biology, communications, mechanics, and the ecosystem are modeled by the symmetric integrals [3].
The integral equations with oscillatory kernels have been a concerning research problem in the literature as per their applications in engineering and applied sciences, particularly in acoustic scattering, heat conduction problem, electromagnetics, diffusion problems, mechanical problems, pipe flow, laser engineering, and quantum mechanics [4,5,6,7,8]. Therefore, this paper consider the Fredholm integral equations (FIEs) of the type
v ( t ) = u ( t ) + c d K ( t , τ ) v ( τ ) d τ ,
where v ( t ) is the unknown function, and K ( t , τ ) represents kernel function. In the oscillation form, the above equation can be represented as
v ( t ) = u ( t ) + c d f ( t , τ ) e i ω g ( t , τ ) v ( τ ) d τ ,
for K ( t , τ ) = f ( t , τ ) e i ω g ( t , τ ) , which is the oscillatory part of the kernel function, and ω 1 . The complete analysis of the integral Equation (2) is based on the proper computation of the oscillatory integral. Therefore, the existing literature on the highly oscillatory integrals would be of great concern. The accurate, efficient, and stable computation of the highly oscillatory integrals (HOIs) is much demanding in engineering and applied sciences. It is difficult to compute the highly oscillatory integrals as demanded in the applied sciences with traditional quadratures, such as the Simpson rule and Gaussian quadrature, particularly for large-frequency ω . Therefore, substantial efforts have been carried out towards the better computation of highly oscillatory integrals. There are several methods in the literature, for this purpose, including the Filon-type method [9,10,11,12], Levin-type method [4,5,13,14,15,16], asymptotic method [17], and steepest descent method [18].
In the literature, the computation of FIEs with oscillatory kernels is performed in [6,7,8]. In [8], the author considered the asymptotic properties of the FIEs with the oscillatory kernel f ( t , τ ) e i ω | t τ | . In [6], the authors considered the analysis of the spectral problem with oscillatory Fredholm integral operators. Moreover, in [19], the authors implemented a collocation method while using the Clenshaw–Curtis points for the solution of FIEs having oscillatory kernels; the oscillatory part of the integral equation was evaluated by the efficient Filon method. The authors in [20] constructed structure oscillatory spaces which capture the oscillatory components of the FIEs having oscillatory kernels. The authors implemented the Galerkin method for solving the FIEs and obtained an optimal convergence rate with the claim of stability. In [21], the authors developed a spectral Levin method for computing the generalized Fourier transforms. The barycentric weights of the Hermite interplant are evaluated by the method which produces differential matrices. In [22], the authors applied the Clenshaw–Curtis algorithm to the Jacobi weights for functions having endpoint singularities. The theoretical results were verified with several numerical experiments. Furthermore, in [23], the authors applied different splitting algorithms for computing Cauchy-type singular integrals. Error analysis of the algorithms were demonstrated and verified with several numerical results. Further, in [24], the authors presented a sparse and accurate Levin method based on Chebyshev operators for HOIs and extended the applicability of the method to Volterra integral equations (VIEs) with oscillatory kernels. Later on, the work [25] observed several facts about the method [24], which usually produced ill-conditioned and dense coefficient matrices. To cover this gap, the author applied the Jacobi spectral Levin method for highly oscillatory integrals to highly oscillatory integrals containing end-point singularities and integral equations with oscillatory kernels and weakly singular kernels [25].
In various scientific disciplines, HOIs exhibit many practical phenomena and are the core subject of interest for different computational algorithms. The modified Fourier series utilizes HOIs for a function approximation scheme, resulting a faster convergence than the Fourier series [26]. In acoustics, the problem is modeled by the oscillatory integrals for computing the oscillatory integral equations with boundary element method (BEM) [27]. A modified version of the BEM is available in the literature, known as the dual interpolation boundary face method (DiBFM), exhibits superior behavior in accuracy and computational time. The DiBFM has been applied to potential [28], elasticity problems [29], and the Poisson equation [30,31,32].
In [33], the authors applied a modified Levin method based on the Chebyshev differentiation matrix for the numerical analysis of highly oscillatory integrals. The authors used TSVD in the case of an ill-conditioned system. The method in [33] was extended to FIEs with oscillatory kernels by the authors in [7]. Further, the authors in [34] applied the Filon–Clenshaw–Curtis method for the analysis of oscillatory integrals along with Sommariva’s results, and a modified Chebyshev collocation method was presented for computing FIEs with oscillatory kernels. The authors claimed a lower computational complexity and accurate behavior of the method. The numerical results in [34] have advantages over the results in [7], but the method in [34] is limited to a certain class of functions, and it is difficult to compute the modified moments for a complex phase function. Keeping a few observations on the methods in [7], the authors in [35] applied the Levin method based on MQ-RBFs and obtained accurate and efficient results for computing FIEs with oscillatory kernels.
The RBFs used in [35] are global basis functions, which exhibit ill-conditioned matrix. As a result, the analysis of the FIEs with oscillatory kernels performed by the method in [35] causes computational and stability issues. The methods in [7,35] are suitable for computing the FIEs with oscillatory kernels for small data points and low frequencies. As the data points or frequency increases, the methods in [7,35] confront the computational and stability issues to compute FIEs with oscillatory kernels. For this purpose, in this paper, we apply the local basis functions known as compactly supported radial basis functions (CS-RBFs), which exhibit well-conditioned behavior than the global RBFs. The Levin method is coupled with the CS-RBFs to compute the FIEs with oscillatory kernels. The method behaves well in accuracy, efficiency, and stability, even for large-scale data points and high frequency. The numerical results are included to verify the performance of the proposed method.
The rest of the paper is categorized as follows. A detailed description of the Levin method with the CS-RBFs is outlined in Section 2. The stability and error estimates of the global RBFs and local RBFs are described in Section 3. The validation of the proposed method is performed by solving benchmark problems in Section 4, and compared with the competitive methods [7,35]. Finally, a few remarks about the conclusions are given in Section 5.

2. Evaluation of the Integral Equation with Levin Method

To evaluate the integral Equation (2), first we have to discretize it and write as follows:
v ( t i ) = u ( t i ) + c d f ( t i , τ ) e i ω g ( t i , τ ) v ( τ ) d τ , i = 0 , 1 , , n .
The main hurdle in the integral Equation (3) is the computation of the oscillatory integral
I i = c d f ( t i , τ ) e i ω g ( t i , τ ) v ( τ ) d τ , i = 0 , 1 , , n .
To compute the integral I i , we applied the modified Levin method [4,25]. Based upon the idea of the Levin method, we have to find an approximate polynomial ψ ( τ ) that satisfies the following ODE:
ψ ( τ ) + i ω g ( t i , τ ) ψ ( τ ) = f ( t i , τ ) v ( τ ) .
First, to find the unknown function ψ ( τ ) from (5), and applying the well-known Levin procedure, we get
I i = ψ ( d ) e i ω g ( t i , d ) ψ ( c ) e i ω g ( t i , c ) V .
The ODE (5) in the form of differentiation matrix D (see Section 2.1) can be represented as
D ψ ( τ ) + i ω g ( t i , τ ) ψ ( τ ) = f ( t i , τ ) v ( τ ) , i = 0 , 1 , , n ,
which produces the following system of linear equations:
( D + i ω Y i ) Ψ i = d i a g ( F i ) V , i = 0 , 1 , , n ,
  • here Ψ i = ψ ( τ o ) , ψ ( τ 1 ) , , ψ ( τ n ) T ,
  • V = v ( τ o ) , v ( τ 1 ) , , v ( τ n ) T ,
  • F i = f ( t i , τ o ) , f ( t i , τ 1 ) , , f ( t i , τ n ) T ,
  • Y i represents a diagonal matrix with the following entries: g ( t i , τ o ) , , g ( t i , τ n ) , and d i a g ( F i ) V = F i V (where ’*’ represents the Hadamard product) is a vector of entries f ( t i , τ j ) v ( j ) , j = 0 , 1 , , n .
Therefore, Equation (8) takes the form
Ψ i = ( D + i ω Y i ) 1 d i a g ( F i ) V .
The solution of Equation (6) is based on the first and last value of the solution vector, for which we have a vector P i = e i ω g ( t i , d ) , 0 , , 0 , e i ω g ( t i , c ) .
Consequently, the integral (4) along with (9) can be written as
I i = P i Ψ i = P i ( D + i ω Y i ) 1 d i a g ( F i ) V ,
or
I i = W i V ,
where W i = P i ( D + i ω Y i ) 1 d i a g ( F i ) and vector V is of the order ( n + 1 ) × 1 . Finally, the FIE (2) can be written as
v ( t i ) = u ( t i ) + I i ,
or
V = U + WV ,
where the vector U is of the order ( n + 1 ) × 1 , and the matrix W is of order ( n + 1 ) × ( n + 1 ) . Consequently, the solution of the FIE can be written as
V = ( I W ) 1 U .
As in the papers [7,35], the solution vector V was obtained with LU-factorization for the well-conditioned system of equations, and truncated singular value decomposition (TSVD) was applied for the ill-conditioned system of equations. In our work, as the system of equations is always stable and there is no risk of being ill-conditioned, we have applied LU-factorization for the solution vector V .

2.1. Differential Matrix D

This subsection provides details about the differential matrix D used in Equation (7). An RBF approximation usually take the following form:
Ψ ( x ) = k = 0 n γ k ϕ ( | | x y k c | | ) , x R d ,
where γ k , k = 0 , , n are the coefficients to be determined. For the case of CS-RBFs ϕ ( r ) = ( 1 r ) + 3 ( 3 r + 1 ) , where r j = ( x j y k c ) 2 , j , k = 0 , , n . The substitution of ϕ ( r ) in Equation (15) yields:
Ψ ( x ) = k = 0 n γ k ϕ ( r ) ,
which produces the following matrix form
A γ = g ,
here the matrix A is of order ( n + 1 ) × ( n + 1 ) , and the vector g is of order ( n + 1 ) × 1 . The elements of the matrix A are to be written as:
a j k = ( 1 r j ) + 3 ( 3 r j + 1 ) .
The function Ψ ( x ) with mth derivatives can be of the form:
d m d x m Ψ ( x ) = k = 0 n γ k d m d x m ϕ ( r ) ,
which, on collocation points x j , j = 0 , , n , can take the form:
d m d x j m Ψ ( x j ) = k = 0 n γ k d m d x j m ( 1 r j ) + 3 ( 3 r j + 1 ) .
Consequently, the matrix form of the above equation is
d m d x j m g = d m d x j m A γ .
Substituting the value of γ from Equation (17), the differential weights can be obtained by:
D j m = d m d x j m A A 1 .
Using the above procedure, we can get a differentiation matrix D with the order ( n + 1 ) × ( n + 1 ) .
In the literature, the methods based on MQ-RBF usually produce the dense and ill-conditioned matrix A . This behavior of matrix A causes computational and stability issues in practical computation. For this purpose, we have applied CS-RBFs ϕ ( r ) = ( 1 r ) + 3 ( 3 r + 1 ) instead of MQ-RBF to obtain a stable and well-conditioned system.

3. Error and Stability Behavior of the Interpolation Functions

This section deals with different types of RBFs, their interpolation behavior, and the analysis of error estimates and stability performance.

3.1. Radial Basis Function Interpolation

A univariate function ϕ : [ 0 , ] R with radial distances is known as the radial basis function. There are two types of RBFs: one is a globally defined basis function (such as the MQ-RBF ϕ ( r , ϵ ) = ϵ 2 + r 2 ), and the other is a local basis function with compact support (such as Wendland’s CS-RBFs ϕ ( r ) = ( 1 r ) + 3 ( 3 r + 1 ) ). For n centers y 1 c , , y n c in R d , the RBF interpolation can take the form
Q ( x ) = k = 1 n γ k ϕ ( | | x y k c | | ) , x R d .
The coefficients γ k , can be obtained with the following condition
Q ( x j ) = s j , j = 1 , , m ,
to be satisfied for the points to be coincided, i.e., n = m . From Equation (23), the following system of linear equations is obtained:
A γ = s ,
which can be solved by LU-factorization for the unknowns γ k , k = 1 , , n . The coefficient matrix A has the following type of entries:
a j k = ϕ j k = ϕ | | x j y k c | | 2 , j , k = 1 , , n .

3.2. Error and Stability Analysis

This subsection describes the stability analysis and error bounds of the two types of RBFs. One of the famous bounds are derived in the work of Schaback [36] in the native space ; these bounds are represented as
| Q s ( x ) s ( x ) | | s | . P ( x ) ,
here the power function P ( x ) represents a norm of the error functional on and can be evaluated at x with
| s | 2 = R d | s ^ ( ω ) | 2 ψ ^ ( ω ) d ω < ,
and
= { s L 2 ( R n ) R d | s ^ ( ω ) | 2 ψ ^ ( ω ) d ω < } .
In the above equation, ψ ^ is the generalized Fourier transform of ψ . For different RBFs, the upper bounds are different and represented by F ( h ( x ) ) for the power function P ( x ) , with different values in each case. In the work of Schaback [36], the author derived lower bounds in terms of eigenvalues and represented them by G ( h ( x ) ) . For the specific values of each upper and lower bounds, readers are referred to (Tables 1 and 2 in [36]) and (Tables 11.1 and 12.1 in [37]). A few lower bounds of the multi-quadric (MQ), Gaussian (GA), and CS-RBFs are as follows:
MQ : G ( h ) = h e 12.76 ϵ d h
GA : G ( h ) = h d e 40.71 ϵ 2 d 2 h 2
CS-RBFs : G ( h ) = h 2 k + 1 ,
where h = s u p y Ω m i n x X | | x y | | , d represents the dimension, X is the interpolation set, and ϵ is the shape parameter.
Furthermore, in the work of Wendland [38], the error estimate of CS-RBF is derived and represented as
| | s Q s , X | | L ( Ω ) C 1 h α k + 1 2 | | s | | H z ( R d ) ,
where z = d 2 + k + 1 2 , s is a function from H z ( R d ) , and C 1 is a constant. Moreover, in the book of Wendland (see Table 11.1, [37]), the upper bounds F ( h ( x ) ) are computed, which are given as
MQ : F ( h ) = e ϵ h
GA : F ( h ) = e | log h | h ϵ
CS-RBFs : F ( h ) = h 2 k + 1 .
This goes along-with the upper bound based on the condition number of the interpolation matrix performed by (see [37], Corollary 12.8)
C 2 p X α d 2 k 1 ,
where C 2 is a constant independent of p X = 1 2 m i n i j | | x i x j | | .

4. Numerical Experiments

This section presents the practical implementation of the proposed method on benchmark problems. In each case, the relative error ϵ r , conditioned number, and CPU time have been reported and compared with the existing methods in the literature [7,35]. The method in [35] is based on the MQ-RBF, which has a shape parameter, and the proper selection of a shape parameter is still an open problem. For simplicity, we have taken the shape parameter ϵ = 0.5 . On the other hand, the CS-RBFs also involved a scaling parameter, which affects the performance of the method. In this work, we have applied ϕ ( r α ) = ( 1 r α ) + 3 ( 3 r α + 1 ) CS-RBF in the numerical experiments with scaling parameter α = 0.5 . The details of the scaling parameter and its effects on accuracy and stability can be found in [39,40,41].
Example 1. 
Take the integral equation
v ( t ) = u ( t ) + 1 1 f ( t , τ ) v ( τ ) e i ω g ( t , τ ) d τ ,
where u ( t ) = 1 + ( t 1 / 2 ) 2 cos ( 10 t ) e t 2 7 [ e i ω ( t 2 / 20 + 121 / 25 ) e i ω ( t 2 / 20 + 1 / 25 ) ] , g ( t , τ ) = t 2 / 20 + ( τ + 6 / 5 ) 2 , and f ( t , τ ) = 28 τ 3 + i ω ( 2 τ + 12 / 5 ) 1 + ( τ 1 / 2 ) 2 cos ( 10 τ ) e t 2 7 τ 4 .
The analysis of the FIEs (27) are performed with the methods in [7,35] and by the proposed method. For low nodal points, the method in [35] demonstrated better in accuracy than the counterpart methods but worst in conditioned number and computational time (Figure 1, Figure 2 and Figure 3 reflect this behavior). As the nodal points increased, the proposed method attained its superiority in accuracy, efficiency, and stability over the counterpart methods [7,35] for the same problem (Figure 4, Figure 5 and Figure 6 confirm this claim). For the fixed nodes and varying frequency, the computations were performed, obtaining the supremacy of the proposed method in all respects (Figure 7, Figure 8 and Figure 9 reflects this behavior). The exact solution of Equation (27) is v ( t ) = 1 + ( t 1 / 2 ) 2 cos ( 10 t ) .
Example 2. 
To evaluate the integral equation
v ( t ) = u ( t ) + 1 1 f ( t , τ ) v ( τ ) e i ω g ( t , τ ) d τ ,
where u ( t ) = tan 2 ( cos ( 5 t + 1 ) ) + 1 ω e 1 15 i ω t 4 e 121 / 25 i ω e 1 / 25 i ω , g ( t , τ ) = t 4 / 15 + ( τ + 6 / 5 ) 2 , and f ( t , τ ) = i ω ( 2 τ + 12 / 5 ) tan 2 ( cos ( 5 t + 1 ) ) .
The exact solution of Equation (28) is v ( t ) = tan 2 ( cos ( 5 t + 1 ) ) . The FIEs (28) are evaluated by the methods in [7,35] and by the proposed method. For low nodal points and fixed frequency, the performance of the method [35] is better in accuracy but worse in conditioned number and computational time (Figure 10, Figure 11 and Figure 12 reflects this behavior). As the nodal points increased, the proposed method gained its goal of better accuracy, well-conditioned behavior, and fast computation (Figure 13 and Figure 14 confirms this claim). The proposed method maintained its good performance for the large frequency and fixed nodal points as well (Figure 15 and Figure 16 verify this).
Example 3. 
Here, we consider computation of the integral equation
v ( t ) = u ( t ) + 1 1 f ( t , τ ) v ( τ ) e i ω g ( t , τ ) d τ ,
where u ( t ) = cos ( 10 t ) e t 2 e i ω ( t 2 / 20 + 121 / 25 ) e i ω ( t 2 / 20 + 1 / 25 ) , g ( t , τ ) = t 2 / 20 + ( τ + 6 / 5 ) 2 , and f ( t , τ ) = i ω ( 2 τ + 12 / 5 ) cos ( 10 τ ) e t 2 .
The numerical experiments for the evaluation of the integral (29) are performed. For low nodal points and frequency, the performance of the methods [7,35] is better in terms of accuracy, but worse in conditioned number and computational time (Figure 17, Figure 18 and Figure 19 reflects this behavior). For a large number of nodes and frequency, the proposed method gained better accuracy, well-conditioned and demonstrated fast computational behavior (Figure 20, Figure 21 and Figure 22 confirms this claim). Finally, the analysis is carried out for a large frequency, in which the proposed method performed well in all aspects of the computation (Figure 23, Figure 24 and Figure 25 confirms this behavior). From Figure 17, Figure 18, Figure 19, Figure 20, Figure 21, Figure 22, Figure 23, Figure 24 and Figure 25, it is concluded that the proposed method performed better in all respects than the competitive methods [7,35]. The exact solution of the Equation (29) is v ( t ) = cos ( 10 t ) .

5. Conclusions

In the sequel, the Levin method based on CS-RBF is presented for better computation of the FIEs with oscillatory kernels. In the literature, the Levin method based on MQ-RBF and the Chebyshev differentiation matrix have been reported in the work [7,35]. These methods are better in accuracy for a lower number of nodal points and lower frequencies. On increasing the nodal points or frequency, these methods produce dense and ill-conditioned matrices, which causes computational complexities and stability issues. For this purpose, we have adopted CS-RBF as a basis function, which has produced sparse and well-conditioned interpolation matrices, even for large-scale data points and large frequencies. The proposed method has demonstrated superior performance in accuracy and stability and has reduced computational time for the FIEs with oscillatory kernels. Numerical experiments were conducted and compared with the counterpart methods [7,35] to ensure the better performance of the proposed method.

Author Contributions

Conceptualization, S.K.; Data curation, E.M.T.-E. and D.Q.; Formal analysis, A.M.A., M.F.Y. and D.Q.; Funding acquisition, E.M.T.-E., A.M.A., A.E.-S.A., M.F.Y. and S.E.A.; Investigation, A.E.-S.A. and S.K.; Methodology, S.K., E.M.T.-E., S.E.A. and D.Q.; Software, S.K., A.E.-S.A. and D.Q.; Supervision, M.F.Y., A.M.A. and A.E.-S.A.; Validation, E.M.T.-E., A.M.A. and S.E.A.; Visualization, A.E.-S.A., S.K. and A.M.A., Writing—review & editing S.K., D.Q. and S.E.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R52), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia. A. EI-Sayed Ahmed would like to thank Taif University Researchers supporting Project number (TURSP-2020/159), Taif University-Saudi Arabia. The author Sharifah E. Alhazmi would like to thank the Deanship of Scientific Research at Umm Al-Qura University for supporting this work by Grant Code: (22UQU4282396DSR13).

Data Availability Statement

All the data presented in the manuscript can be obtained from the author Suliman Khan (dr.suliman.khan21@gmail.com) by reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
RBFsRadial basis functions
MQMulti-quadric
CS-RBFsCompactly supported RBFs
FIEsFredholm integral equations
VIEsVolterra integral equations
HOIsHighly oscillatory integrals

References

  1. Manzhirov, A.V.; Polyanin, A.D. Handbook of Integral Equations: Methods of Solutions; Faktorial Press: Moscow, Russia, 2000. [Google Scholar]
  2. Mehdiyeva, G.Y.; Ibrahimov, V.R.; Imanova, M. Some refinement of the notion of symmetry for the Volterra integral equations and the construction of symmetrical methods to solve them. J. Comput. Appl. Math. 2016, 306, 1–9. [Google Scholar] [CrossRef]
  3. Ibrahimov, V.R.; Imanova, M.N. On a research of symmetric equations of Volterra type. Int. J. Math. Models Methods Appl. Sci. 2014, 8, 434–440. [Google Scholar]
  4. Levin, D. Fast integration of rapidly oscillatory functions. J. Comput. Appl. Math. 1996, 67, 95–101. [Google Scholar] [CrossRef]
  5. Levin, D. Analysis of a collocation method for integrating rapidly oscillatory functions. J. Comput. Appl. Math. 1997, 78, 131–138. [Google Scholar] [CrossRef]
  6. Brunner, H.; Iserles, A.; Nørsett, S.P. The spectral problem for a class of highly oscillatory Fredholm integral operators. IMA J. Numer. Anal. 2010, 30, 108–130. [Google Scholar] [CrossRef]
  7. Li, J.; Wang, X.; Xiao, S.; Wang, T. A rapid solution of a kind of 1D Fredholm oscillatory integral equation. J. Comput. Appl. Math. 2012, 236, 2696–2705. [Google Scholar] [CrossRef]
  8. Ursell, F. Integral equations with a rapidly oscillating kernel. J. Lond. Math. Soc. 1969, 1, 449–459. [Google Scholar] [CrossRef]
  9. Filon, L.N., III. On a quadrature formula for trigonometric integrals. Proc. R. Soc. Edinb. 1930, 49, 38–47. [Google Scholar] [CrossRef]
  10. Xiang, S. Numerical analysis of a fast integration method for highly oscillatory functions. BIT Numer. Math. 2007, 47, 469–482. [Google Scholar] [CrossRef]
  11. Xiang, S.; Cho, Y.J.; Wang, H.; Brunner, H. Clenshaw–Curtis–Filon-type methods for highly oscillatory Bessel transforms and applications. IMA J. Numer. Anal. 2011, 31, 1281–1314. [Google Scholar] [CrossRef]
  12. Hasegawa, T.; Sugiura, H. Uniform approximation to finite Hilbert transform of oscillatory functions and its algorithm. J. Comput. Appl. Math. 2019, 358, 327–342. [Google Scholar] [CrossRef]
  13. Khan, S.; Zaman, S.; Arshad, M.; Kang, H.; Shah, H.H.; Issakhov, A. A well-conditioned and efficient Levin method for highly oscillatory integrals with compactly supported radial basis functions. Eng. Anal. Bound. Elem. 2021, 131, 51–63. [Google Scholar] [CrossRef]
  14. Khan, S.; Zaman, S.; Arshad, M.; Khan, F.; Park, J. Approximation of oscillatory Bessel integral transforms. Math. Comput. Simul. 2022. submitted. [Google Scholar]
  15. Khan, S.; Zaman, S.; Arama, A.; Arshad, M. On the evaluation of highly oscillatory integrals with high frequency. Eng. Anal. Bound. Elem. 2020, 121, 116–125. [Google Scholar] [CrossRef]
  16. Zaman, S.; Khan, S.; Siraj-ul-Islam. An accurate computation of highly oscillatory integrals with critical points. Punjab Univ. J. Math. 2018, 50, 105–118. [Google Scholar]
  17. Erdélyi, A. Asymptotic representations of Fourier integrals and the method of stationary phase. J. Soc. Ind. Appl. Math. 1955, 3, 17–27. [Google Scholar] [CrossRef]
  18. Milovanović, G.V. Numerical calculation of integrals involving oscillatory and singular kernels and some applications of quadratures. Comput. Math. Appl. 1998, 36, 19–39. [Google Scholar] [CrossRef]
  19. Katani, R.; Pourahmad, F. A collocation method for a class of Fredholm integral equations with highly oscillatory kernels. Asian-Eur. J. Math. 2018, 11, 1850076. [Google Scholar] [CrossRef]
  20. Wang, Y.; Xu, Y. Oscillation preserving Galerkin Methods for Fredholm integral equations of the second kind with oscillatory kernels. arXiv 2015, arXiv:1507.01156. [Google Scholar]
  21. Ma, J.; Duan, S. Spectral Levin-type methods for calculation of generalized Fourier transforms. Comput. Appl. Math. 2019, 38, 1–4. [Google Scholar] [CrossRef]
  22. Arama, A.; Xiang, S.; Khan, S. On the Convergence Rate of Clenshaw–Curtis Quadrature for Jacobi Weight Applied to Functions with Algebraic Endpoint Singularities. Symmetry 2020, 12, 716. [Google Scholar] [CrossRef]
  23. Khan, S.; Zaman, S.; Siraj-ul-Islam. Approximation of Cauchy-type singular integrals with high frequency Fourier kernel. Eng. Anal. Bound. Elem. 2021, 130, 209–219. [Google Scholar] [CrossRef]
  24. Ma, J.; Liu, H. A well-conditioned Levin method for calculation of highly oscillatory integrals and its application. J. Comput. Appl. Math. 2018, 342, 451–462. [Google Scholar] [CrossRef]
  25. Khan, S. On Numerical Computation of Oscillatory Integrals and Integral Equations with Oscillatory Kernels. Ph.D. Thesis, Central South University, Changsha, China, 2021. [Google Scholar]
  26. Iserles, A.; Nørsett, S.P. From high oscillation to rapid approximation I: Modified Fourier expansions. IMA J. Numer. Anal. 2008, 28, 862–887. [Google Scholar] [CrossRef]
  27. Huybrechs, D.; Vewalle, S. A sparse discretization for integral equation formulations of high frequency scattering problems. SIAM J. Sci. Comput. 2007, 29, 2305–2328. [Google Scholar] [CrossRef]
  28. Zhang, J.; Lin, W.; Dong, Y.; Ju, C. A double-layer interpolation method for implementation of BEM analysis of problems in potential theory. Appl. Math. Model. 2017, 51, 250–269. [Google Scholar] [CrossRef]
  29. Zhang, J.; He, R.; Lin, W.; Yang, L.; Chi, B.; Ju, C. A dual interpolation boundary face method with Hermite-type approximation for elasticity problems. Eur. J. -Mech.-A/Solids 2020, 82, 104005. [Google Scholar] [CrossRef]
  30. He, R.; Zhang, J.; Khan, S.; Yang, L.; Lin, W. A new implementation of DRM with dual interpolation boundary face method for Poisson equation. Eng. Anal. Bound. Elem. 2020, 121, 21–30. [Google Scholar] [CrossRef]
  31. Khan, S.; He, R.; Khan, F.; Khan, M.; Arshad, M.; Shah, H.H. On the evaluation of Poisson equation with dual interpolation boundary face method. Eur. J. -Mech.-A/Solids 2021, 15, 104248. [Google Scholar] [CrossRef]
  32. Khan, S.; Khan, M.R.; Alqahtani, A.M.; Shah, H.H.; Issakhov, A.; Shah, Q.; Ei-Shorbagy, M.A. A well-conditioned and efficient implementation of dual reciprocity method for Poisson equation. AIMS Math. 2021, 6, 12560–12582. [Google Scholar] [CrossRef]
  33. Li, J.; Wang, X.; Wang, T. A universal solution to one-dimensional oscillatory integrals. Sci. China Ser. Inf. Sci. 2008, 51, 1614–1622. [Google Scholar] [CrossRef]
  34. He, G.; Xiang, S.; Xu, Z. A Chebyshev collocation method for a class of Fredholm integral equations with highly oscillatory kernels. J. Comput. Appl. Math. 2016, 300, 354–368. [Google Scholar] [CrossRef]
  35. Zaheer-ud-Din; Siraj-ul-Islam. Meshless methods for one-dimensional oscillatory Fredholm integral equations. Appl. Math. Comput. 2018, 324, 156–173. [Google Scholar]
  36. Schaback, R. Error estimates and condition numbers for radial basis function interpolation. Adv. Comput. Math. 1995, 3, 251–264. [Google Scholar] [CrossRef]
  37. Wendl, H. Scattered Data Approximation; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  38. Wendl, H. Error estimates for interpolation by compactly supported radial basis functions of minimal degree. J. Approx. Theory 1998, 93, 258–272. [Google Scholar] [CrossRef]
  39. Holger, W. Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comput. Math. 1995, 4, 389–396. [Google Scholar]
  40. Chen, C.S.; Brebbia, C.A.; Power, H. Dual reciprocity method using compactly supported radial basis functions. Commun. Numer. Methods Eng. 1999, 15, 137–150. [Google Scholar] [CrossRef]
  41. Robert, S. Creating surfaces from scattered data using radial basis functions. Math. Methods Curves Surfaces 1995, 477. Available online: https://www.researchgate.net/profile/Robert-Schaback/publication/2297528_Creating_Surfaces_from_Scattered_Data_Using_Radial_Basis_Functions/links/0deec522064e187292000000/Creating-Surfaces-from-Scattered-Data-Using-Radial-Basis-Functions.pdf (accessed on 16 June 2022).
Figure 1. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the method in [35].
Figure 1. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the method in [35].
Symmetry 14 01527 g001
Figure 2. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the method in [7].
Figure 2. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the method in [7].
Symmetry 14 01527 g002
Figure 3. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the proposed method.
Figure 3. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 1000 by the proposed method.
Symmetry 14 01527 g003
Figure 4. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the method in [35].
Figure 4. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the method in [35].
Symmetry 14 01527 g004
Figure 5. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the method in [7].
Figure 5. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the method in [7].
Symmetry 14 01527 g005
Figure 6. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the proposed method.
Figure 6. Relative error ϵ r , condition number and computational time of the problem (27) with ω = 10 6 by the proposed method.
Symmetry 14 01527 g006
Figure 7. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the method in [35].
Figure 7. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the method in [35].
Symmetry 14 01527 g007
Figure 8. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the method in [7].
Figure 8. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the method in [7].
Symmetry 14 01527 g008
Figure 9. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the proposed method.
Figure 9. Relative error ϵ r , condition number and computational time of the problem (27) with N = 100 by the proposed method.
Symmetry 14 01527 g009
Figure 10. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the method in [35].
Figure 10. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the method in [35].
Symmetry 14 01527 g010
Figure 11. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the method in [7].
Figure 11. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the method in [7].
Symmetry 14 01527 g011
Figure 12. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the proposed method.
Figure 12. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 1000 by the proposed method.
Symmetry 14 01527 g012
Figure 13. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 10 8 by the method in [35].
Figure 13. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 10 8 by the method in [35].
Symmetry 14 01527 g013
Figure 14. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 10 8 by the proposed method.
Figure 14. Relative error ϵ r , condition number and computational time of the problem (28) with ω = 10 8 by the proposed method.
Symmetry 14 01527 g014
Figure 15. Relative error ϵ r , condition number and computational time of the problem (28) with N = 50 by the method in [35].
Figure 15. Relative error ϵ r , condition number and computational time of the problem (28) with N = 50 by the method in [35].
Symmetry 14 01527 g015
Figure 16. Relative error ϵ r , condition number and computational time of the problem (28) with N = 50 by the proposed method.
Figure 16. Relative error ϵ r , condition number and computational time of the problem (28) with N = 50 by the proposed method.
Symmetry 14 01527 g016
Figure 17. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the method in [35].
Figure 17. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the method in [35].
Symmetry 14 01527 g017
Figure 18. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the method in [7].
Figure 18. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the method in [7].
Symmetry 14 01527 g018
Figure 19. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the proposed method.
Figure 19. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 100 by the proposed method.
Symmetry 14 01527 g019
Figure 20. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the method in [35].
Figure 20. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the method in [35].
Symmetry 14 01527 g020
Figure 21. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the method in [7].
Figure 21. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the method in [7].
Symmetry 14 01527 g021
Figure 22. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the proposed method.
Figure 22. Relative error ϵ r , condition number and computational time of the problem (29) with ω = 10 8 by the proposed method.
Symmetry 14 01527 g022
Figure 23. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the method in [35].
Figure 23. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the method in [35].
Symmetry 14 01527 g023
Figure 24. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the method in [7].
Figure 24. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the method in [7].
Symmetry 14 01527 g024
Figure 25. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the proposed method.
Figure 25. Relative error ϵ r , condition number and computational time of the problem (29) with N = 100 by the proposed method.
Symmetry 14 01527 g025
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Khan, S.; Alhazmi, S.E.; Alqahtani, A.M.; Ahmed, A.E.-S.; Yaseen, M.F.; Tag-Eldin, E.M.; Qaiser, D. Numerical Investigation of the Fredholm Integral Equations with Oscillatory Kernels Based on Compactly Supported Radial Basis Functions. Symmetry 2022, 14, 1527. https://doi.org/10.3390/sym14081527

AMA Style

Khan S, Alhazmi SE, Alqahtani AM, Ahmed AE-S, Yaseen MF, Tag-Eldin EM, Qaiser D. Numerical Investigation of the Fredholm Integral Equations with Oscillatory Kernels Based on Compactly Supported Radial Basis Functions. Symmetry. 2022; 14(8):1527. https://doi.org/10.3390/sym14081527

Chicago/Turabian Style

Khan, Suliman, Sharifah E. Alhazmi, Aisha M. Alqahtani, Ahmed EI-Sayed Ahmed, Mansour F. Yaseen, Elsayed M. Tag-Eldin, and Dania Qaiser. 2022. "Numerical Investigation of the Fredholm Integral Equations with Oscillatory Kernels Based on Compactly Supported Radial Basis Functions" Symmetry 14, no. 8: 1527. https://doi.org/10.3390/sym14081527

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop