Skip to main navigation Skip to search Skip to main content

Fitted reproducing kernel method for solving a class of third-order periodic boundary value problems

  • Asad Freihat
  • , Radwan Abu-Gdairi
  • , Hammad Khalil
  • , Eman Abuteen
  • , Mohammed Al-Smadi
  • , Rahmat Ali Khan
  • Al-Balqa Applied University
  • Zarqa University
  • University of Malakand

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

In this article, the reproducing kernel Hilbert W24 [0, 1] is employed for solving a class of third-order periodic boundary value problem by using fitted reproducing kernel algorithm. The reproducing kernel function is built to get fast accurately and efficiently series solutions with easily computable coefficients throughout evolution the algorithm under constraint periodic conditions within required grid points. The analytic solution is formulated in a finite series form whilst the truncated series solution is given to converge uniformly to analytic solution. The reproducing kernel procedure is based upon generating orthonormal basis system over a compact dense interval in sobolev space to construct a suitable analytical-numerical solution. Furthermore, experiments results of some numerical examples are presented to illustrate the good performance of the presented algorithm. The results indicate that the reproducing kernel procedure is powerful tool for solving other problems of ordinary and partial differential equations arising in physics, computer and engineering fields.

Original languageEnglish
Pages (from-to)501-510
Number of pages10
JournalAmerican Journal of Applied Sciences
Volume13
Issue number5
DOIs
StatePublished - 11 May 2016
Externally publishedYes

Keywords

  • Boundary value problem
  • Error estimation and error bound
  • Reproducing Kernel theory

Fingerprint

Dive into the research topics of 'Fitted reproducing kernel method for solving a class of third-order periodic boundary value problems'. Together they form a unique fingerprint.

Cite this