Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation

Research into the recent developments for solving fractional mathematical equations requires accurate and efficient numerical methods. Although many numerical methods based on Caputo’s fractional derivative have been proposed to solve fractional mathematical equations, the efficiency of obtaining so...

Full description

Bibliographic Details
Main Authors: Andang Sunarto, Praveen Agarwal, Jumat Sulaiman, Jackel Vui Lung Chew, Shaher Momani
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Fractal and Fractional
Subjects:
Online Access:https://www.mdpi.com/2504-3110/5/3/98
_version_ 1797519247249768448
author Andang Sunarto
Praveen Agarwal
Jumat Sulaiman
Jackel Vui Lung Chew
Shaher Momani
author_facet Andang Sunarto
Praveen Agarwal
Jumat Sulaiman
Jackel Vui Lung Chew
Shaher Momani
author_sort Andang Sunarto
collection DOAJ
description Research into the recent developments for solving fractional mathematical equations requires accurate and efficient numerical methods. Although many numerical methods based on Caputo’s fractional derivative have been proposed to solve fractional mathematical equations, the efficiency of obtaining solutions using these methods when dealing with a large matrix requires further study. The matrix size influences the accuracy of the solution. Therefore, this paper proposes a quarter-sweep finite difference scheme with a preconditioned relaxation-based approximation to efficiently solve a large matrix, which is based on the establishment of a linear system for a fractional mathematical equation. The paper presents the formulation of the quarter-sweep finite difference scheme that is used to approximate the selected fractional mathematical equation. Then, the derivation of a preconditioned relaxation method based on a quarter-sweep scheme is discussed. The design of a C++ algorithm of the proposed quarter-sweep preconditioned relaxation method is shown and, finally, efficiency analysis comparing the proposed method with several tested methods is presented. The contributions of this paper are the presentation of a new preconditioned matrix to restructure the developed linear system, and the derivation of an efficient preconditioned relaxation iterative method for solving a fractional mathematical equation. By simulating the solutions of time-fractional diffusion problems with the proposed numerical method, the study found that computing solutions using the quarter-sweep preconditioned relaxation method is more efficient than using the tested methods. The proposed numerical method is able to solve the selected problems with fewer iterations and a faster execution time than the tested existing methods. The efficiency of the methods was evaluated using different matrix sizes. Thus, the combination of a quarter-sweep finite difference method, Caputo’s time-fractional derivative, and the preconditioned successive over-relaxation method showed good potential for solving different types of fractional mathematical equations, and provides a future direction for this field of research.
first_indexed 2024-03-10T07:40:12Z
format Article
id doaj.art-fd11453f4e43461c8f9a682b5248a4be
institution Directory Open Access Journal
issn 2504-3110
language English
last_indexed 2024-03-10T07:40:12Z
publishDate 2021-08-01
publisher MDPI AG
record_format Article
series Fractal and Fractional
spelling doaj.art-fd11453f4e43461c8f9a682b5248a4be2023-11-22T13:09:33ZengMDPI AGFractal and Fractional2504-31102021-08-01539810.3390/fractalfract5030098Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical EquationAndang Sunarto0Praveen Agarwal1Jumat Sulaiman2Jackel Vui Lung Chew3Shaher Momani4Tadris Matematika, IAIN Bengkulu, Bengkulu 38211, IndonesiaDepartment of Mathematics, Anand International College of Engineering, Jaipur 303012, IndiaFaculty of Science and Natural Resources, Universiti Malaysia Sabah, Kota Kinabalu 88400, MalaysiaFaculty of Computing and Informatics, Universiti Malaysia Sabah Labuan International Campus, Labuan 87000, MalaysiaDepartment of Mathematics, Faculty of Science, University of Jordan, Amman 11942, JordanResearch into the recent developments for solving fractional mathematical equations requires accurate and efficient numerical methods. Although many numerical methods based on Caputo’s fractional derivative have been proposed to solve fractional mathematical equations, the efficiency of obtaining solutions using these methods when dealing with a large matrix requires further study. The matrix size influences the accuracy of the solution. Therefore, this paper proposes a quarter-sweep finite difference scheme with a preconditioned relaxation-based approximation to efficiently solve a large matrix, which is based on the establishment of a linear system for a fractional mathematical equation. The paper presents the formulation of the quarter-sweep finite difference scheme that is used to approximate the selected fractional mathematical equation. Then, the derivation of a preconditioned relaxation method based on a quarter-sweep scheme is discussed. The design of a C++ algorithm of the proposed quarter-sweep preconditioned relaxation method is shown and, finally, efficiency analysis comparing the proposed method with several tested methods is presented. The contributions of this paper are the presentation of a new preconditioned matrix to restructure the developed linear system, and the derivation of an efficient preconditioned relaxation iterative method for solving a fractional mathematical equation. By simulating the solutions of time-fractional diffusion problems with the proposed numerical method, the study found that computing solutions using the quarter-sweep preconditioned relaxation method is more efficient than using the tested methods. The proposed numerical method is able to solve the selected problems with fewer iterations and a faster execution time than the tested existing methods. The efficiency of the methods was evaluated using different matrix sizes. Thus, the combination of a quarter-sweep finite difference method, Caputo’s time-fractional derivative, and the preconditioned successive over-relaxation method showed good potential for solving different types of fractional mathematical equations, and provides a future direction for this field of research.https://www.mdpi.com/2504-3110/5/3/98Caputo’s time-fractional derivativefinite difference schemeiterative relaxation methodtime-fractional diffusion equationpreconditioned matrix
spellingShingle Andang Sunarto
Praveen Agarwal
Jumat Sulaiman
Jackel Vui Lung Chew
Shaher Momani
Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
Fractal and Fractional
Caputo’s time-fractional derivative
finite difference scheme
iterative relaxation method
time-fractional diffusion equation
preconditioned matrix
title Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
title_full Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
title_fullStr Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
title_full_unstemmed Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
title_short Quarter-Sweep Preconditioned Relaxation Method, Algorithm and Efficiency Analysis for Fractional Mathematical Equation
title_sort quarter sweep preconditioned relaxation method algorithm and efficiency analysis for fractional mathematical equation
topic Caputo’s time-fractional derivative
finite difference scheme
iterative relaxation method
time-fractional diffusion equation
preconditioned matrix
url https://www.mdpi.com/2504-3110/5/3/98
work_keys_str_mv AT andangsunarto quartersweeppreconditionedrelaxationmethodalgorithmandefficiencyanalysisforfractionalmathematicalequation
AT praveenagarwal quartersweeppreconditionedrelaxationmethodalgorithmandefficiencyanalysisforfractionalmathematicalequation
AT jumatsulaiman quartersweeppreconditionedrelaxationmethodalgorithmandefficiencyanalysisforfractionalmathematicalequation
AT jackelvuilungchew quartersweeppreconditionedrelaxationmethodalgorithmandefficiencyanalysisforfractionalmathematicalequation
AT shahermomani quartersweeppreconditionedrelaxationmethodalgorithmandefficiencyanalysisforfractionalmathematicalequation