Next Article in Journal
Test-Path Scheduling for Interposer-Based 2.5D Integrated Circuits Using an Orthogonal Learning-Based Differential Evolution Algorithm
Previous Article in Journal
Short Video Marketing or Live Streaming Marketing: Choice of Marketing Strategies for Retailers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Shifted Gegenbauer Integral–Pseudospectral Method for Solving Time-Fractional Benjamin–Bona–Mahony–Burgers Equation

by
Kareem T. Elgindy
1,2
1
Department of Mathematics and Sciences, College of Humanities and Sciences, Ajman University, Ajman P.O. Box 346, United Arab Emirates
2
Nonlinear Dynamics Research Center (NDRC), Ajman University, Ajman P.O. Box 346, United Arab Emirates
Mathematics 2025, 13(16), 2678; https://doi.org/10.3390/math13162678
Submission received: 30 July 2025 / Revised: 14 August 2025 / Accepted: 18 August 2025 / Published: 20 August 2025
(This article belongs to the Topic Numerical Methods for Partial Differential Equations)

Abstract

This paper introduces a novel hybrid shifted Gegenbauer integral–pseudospectral (HSG-IPS) method to solve the time-fractional Benjamin–Bona–Mahony–Burgers (FBBMB) equation with high accuracy. The approach transforms the equation into a form with only a first-order derivative, which is approximated using a stable shifted Gegenbauer differentiation matrix (SGDM), while other terms are computed with precise quadrature rules. By integrating advanced techniques such as the shifted Gegenbauer pseudospectral method (SGPS), fractional derivative and integral approximations, and barycentric integration matrices, the HSG-IPS method achieves spectral accuracy. Numerical results show it reduces average absolute errors (AAEs) by up to 99.99% compared to methods like Crank–Nicolson linearized difference scheme (CNLDS) and finite integration method using Chebyshev polynomial (FIM-CBS), with computational times as low as 0.04–0.05 s. The method’s stability is improved by avoiding ill-conditioned high-order derivative approximations, and its efficiency is boosted by precomputed matrices and Kronecker product structures. Robust across various fractional orders, the HSG-IPS method offers a powerful tool for modeling wave propagation and nonlinear phenomena in fractional calculus applications.

1. Introduction

Fractional calculus provides a robust framework for modeling complex systems with memory and nonlocal interactions, with applications in fields such as viscoelasticity, anomalous diffusion, and control theory [1,2,3]. Unlike classical integer-order models, which assume local and instantaneous interactions, fractional-order models capture nonlocality and history dependence, offering a more accurate representation of processes such as dielectric polarization, electrochemical reactions, and subdiffusion within disordered media. These models often achieve comparable or superior accuracy with fewer parameters, thereby improving efficiency [4]. The strength of fractional derivatives lies in their ability to describe hereditary properties and long-range temporal correlations, making them ideal for biological systems, control systems, and viscoelastic materials. Notably, time-fractional PDEs have gained prominence for modeling complex physical phenomena with memory and hereditary traits. However, directly approximating such PDEs, like the FBBMB equation, using PS methods can lead to significant inaccuracies without sophisticated preconditioning techniques. This is primarily due to the ill-conditioning of high-order PS differentiation matrices, particularly when computing the third-order mixed derivative u x x t present in the FBBMB equation. These matrices exhibit condition numbers that scale poorly, as O ( n 2 k ) for the k-th derivative with n grid points [5], leading to numerical instability and amplified round-off errors for higher-order derivatives like the third-order ( O ( n 6 ) ). This challenge necessitates advanced techniques, such as the transformation and integration-based approaches developed in this work, to ensure numerical stability and spectral accuracy.
The Benjamin–Bona–Mahony–Burgers equation is a nonlinear PDE that was first introduced as an alternative to the Korteweg-de Vries equation for modeling long waves in shallow water [6]. Proposed by Benjamin, Bona, and Mahony in 1972, it replaces the third-order spatial derivative in the KdV equation with a mixed space-time derivative, u x x t , to improve numerical stability and better capture dispersive effects in wave propagation. The inclusion of a Burgers-type nonlinear term, u u x , and a dissipative term accounts for viscosity and nonlinearity, making it suitable for modeling phenomena like shallow water waves, acoustic waves, and hydromagnetic waves [7]. The time-fractional variant, the FBBMB, incorporates the CFD that extends the classical equation to describe memory-dependent wave dynamics, thereby improving its applicability to complex systems with nonlocal interactions, such as viscoelastic materials and anomalous diffusion [8,9]. This fractional framework has spurred recent interest in developing robust numerical methods to handle its computational challenges, as addressed in this work.
Recent advances in numerical methods for fractional PDEs have demonstrated improved accuracy and efficiency. For example, Luo et al. [10] developed a robust second-order ADI Galerkin technique for three-dimensional nonlocal heat models with weakly singular kernels, combining Crank–Nicolson temporal discretization with finite element spatial approximation. For epidemiological applications, Maayaha et al. [11] investigated a Caputo–Fabrizio fractional SIR model for dengue fever and obtained a numerical solution using the Laplace Optimized Decomposition method, which yields a rapidly convergent series solution validated against the classical fourth-order Runge–Kutta method. In a separate line of research, significant effort has been devoted to the numerical treatment of the BBMB equation and its fractional variants. These include finite difference schemes such as the CNLDS [12], fourth-order finite difference schemes [13], and spectral methods, including Chebyshev–Legendre spectral techniques [14]. Meshless methods like radial basis functions [15] and kernel smoothing techniques [16] provide flexibility for irregular domains. Finite element methods include Galerkin formulations with cubic B-splines [17] and nonconforming elements [18]. Additionally, predictor–corrector schemes [19] and spline collocation methods [20] have been employed to handle fractional derivatives and nonlinearities efficiently. Despite these advancements, existing numerical methods for the FBBMB equation, such as CNLDS [12], FIM-CBS [21], and other finite difference or spectral approaches, often face challenges in achieving high accuracy without sacrificing computational efficiency. These methods typically struggle with the ill-conditioned approximation of the third-order mixed derivative u x x t , leading to numerical instability, or require fine discretizations that increase computational cost. Additionally, many approaches lack robust handling of fractional derivatives across a wide range of α , limiting their adaptability to varying memory effects.
The HSG-IPS method introduced in this paper presents a novel high-order approach by combining the strengths of spectral accuracy, efficient quadrature, and robust handling of fractional operators. Building upon the theoretical framework of fractional calculus and SG polynomials, we now examine the computational foundations that enable our high-order numerical approach. The foundation for modern SG integration matrices was established by Elgindy [22], who introduced novel SG operational matrices of integration (aka SGIMs) for solving second-order hyperbolic telegraph equations. This work focused on deriving error formulas for associated numerical quadratures and developing optimization methods to minimize quadrature error, establishing the theoretical groundwork for these matrices in solving PDEs. Building upon this foundation, Elgindy [23] significantly advanced the practical implementation by introducing stable barycentric representation of Lagrange interpolating polynomials and explicit barycentric weights for Gegenbauer–Gauss points. This included the development of a specialized SGIRV that efficiently handles boundary conditions through precise integral approximations at domain endpoints while maintaining the method’s spectral accuracy. This approach reduced computational cost and improved numerical stability while maintaining high accuracy, marking a crucial step towards more robust and efficient integration matrices. The methodology was further refined by Elgindy [24], who explicitly derived barycentric weights for SG polynomials and successfully applied the barycentric SG integral PS method to optimal control problems governed by parabolic distributed parameter systems. This work achieved exponential convergence rates in both spatial and temporal directions, demonstrating the power and effectiveness of the refined SG integration matrices in demanding computational domains.
The development of SG differentiation matrices has similarly advanced the numerical solution of differential equations, particularly for problems requiring high-order accuracy. Elgindy and Dahy [25] used SG differentiation matrices within a high-order Cole–Hopf barycentric Gegenbauer integral PS method for solving the viscous Burgers’ equation, thereby achieving spectral accuracy. Their approach utilized the Cole–Hopf transformation to convert the nonlinear Burgers’ equation into a linear heat equation, which was then discretized using Gegenbauer–Gauss points and associated differentiation matrices. This method demonstrated fast convergence and high accuracy, even for small viscosity parameters where traditional methods often struggle. The SG differentiation matrices were crucial in delivering accurate derivative approximations. The advancements in SG integration and differentiation matrices provide the foundation for developing high-order PS methods for time-fractional PDEs, where the well-conditioning of integral operators and high-accuracy of low-order differential operators are essential for achieving reliable numerical solutions.
Building on this, Elgindy [26] recently introduced an SGPS method for approximating CFDs of an arbitrary positive order. This method employs a strategic variable transformation to express the CFD as a scaled integral of the m-th derivative of the Lagrange interpolating polynomial, thereby mitigating singularities and improving numerical stability. Key innovations include the use of SG polynomials to link m-th derivatives with lower-degree polynomials for precise integration via SG quadratures. The developed C-FSGIM enables efficient, pre-computable CFD computation through matrix–vector multiplications. Unlike Chebyshev or wavelet-based approaches, the SGPS method offers tunable clustering and employs SG quadratures in barycentric forms for optimal accuracy. It also demonstrates exponential convergence and achieves superior accuracy in solving Caputo fractional two-point boundary value problems of the Bagley–Torvik type. This method unifies interpolation and integration within a single SG polynomial framework.
Furthermore, Elgindy [27] recently introduced a GBFA method for high-precision approximation of the RLFI. By using precomputable RL-FSGIMs, this method achieves super-exponential convergence for smooth functions and delivers near machine-precision accuracy with minimal computational cost. Tunable SG parameters enable flexible optimization across diverse problems, while rigorous error analysis confirms rapid error decay under optimal settings. Numerical experiments demonstrated that the GBFA method outperforms existing techniques by up to two orders of magnitude in accuracy, with superior efficiency for varying fractional orders. Its adaptability and precision make the GBFA method a transformative tool for fractional calculus, making it ideal for modeling complex systems with memory and nonlocal behavior.
This work focuses on the FBBMB equation, which incorporates wave propagation, dispersion, and nonlinearity within a fractional calculus framework. Our main contribution is the development of the HSG-IPS method—a high-order numerical approach that synergistically combines several advanced techniques: the SGPS method for CFD approximation, the GBFA for RLFI approximation, the SGDM for derivative computations, and the SGIM and SGIRV for integral approximations. The method’s key innovation lies in transforming the original FBBMB equation into a fractional partial-integro differential form containing only a first-order derivative, which is significantly more numerically stable to approximate using a first-order SGDM compared with the third-order mixed derivative in the original formulation. This transformation allows stable computation using first-order SGDMs while computing all other terms through high-accuracy quadratures.
This work introduces several novel contributions to the numerical solution of the FBBMB equation. Firstly, the HSG-IPS method achieves spectral accuracy and exponential convergence for smooth solutions by integrating SGPS, GBFA, SGDM, SGIM, and SGIRV within a unified framework, using stable barycentric representations and precomputed operational matrices. Secondly, the innovative transformation of the FBBMB equation into a fractional partial-integro differential form eliminates the need for direct approximation of the ill-conditioned third-order mixed derivative u x x t , replacing it with a stable first-order SGDM approximation and precise quadrature rules for integral terms. This approach significantly improves numerical stability while maintaining high accuracy. Thirdly, the method demonstrates superior performance over existing techniques like CNLDS and FIM-CBS, achieving significantly lower AAEs and computational times as short as 0.04–0.05 s, as validated through extensive numerical experiments. Fourth, the method achieves excellent computational efficiency through tensor-product discretizations and precomputed matrices while maintaining robustness via a robust trust-region solver. Finally, the HSG-IPS method’s robustness across a wide range of fractional orders ( α ( 0 , 1 ] ) and its efficient handling of nonlinearities via a trust-region algorithm provide a powerful and versatile computational tool for modeling complex wave phenomena in fractional calculus applications.
This paper is organized to systematically present the HSG-IPS method and its application to the FBBMB equation. Section 2 formulates the initial-boundary value problem of the FBBMB equation. Section 3.1 derives the transformed fractional partial-integro differential equation to improve numerical stability. Section 3.2 describes the HSG-IPS method, including its discretization and implementation via a trust-region algorithm. Section 3.4 analyzes the computational efficiency and conditioning of the method. Section 4 evaluates the method’s performance through numerical simulations and comparisons with existing techniques. Finally, Section 5 summarizes the findings, highlights key advantages, and suggests future research directions in fractional PDEs and spectral methods.

2. Model Description

The FBBMB equation represents a fundamental model for nonlinear wave propagation with memory effects, combining dispersive, dissipative, and nonlinear phenomena. The equation is defined over the spatiotemporal domain Ω 1 × 1 as:
c D t α u u x x t + u x + u u x = f ( x , t ) , ( x , t ) Ω 1 × 1 ° ,
where u ( x , t ) is the wave amplitude, c D t α u is the Caputo fractional time derivative of order α ( 0 , 1 ] , which captures memory effects in the system’s dynamics, u x x t is the mixed dispersion term, representing third-order spatial-temporal effects, u x represents the linear advection term, while u u x is the nonlinear Burgers-type convection term, and f ( x , t ) is the source/sink term. The equation is complemented by the following initial and boundary conditions:
u ( x , 0 ) = ϕ ( x ) , x Ω 1 ,
u ( 0 , t ) = ψ 1 ( t ) , t ( 0 , 1 ] ,
u ( 1 , t ) = ψ 2 ( t ) , t ( 0 , 1 ] .
We assume that ϕ C 1 ( Ω 1 ) and ψ 1 H 1 ( ( 0 , 1 ] ) . For α Ω 1 , the FBBMB equation describes anomalous wave propagation with memory effects. However, when α = 1 , it reduces to the classical BBMB equation modeling shallow water waves.

3. The HSG-IPS Method

The HSG-IPS method represents a novel approach for solving fractional PDEs by combining the strengths of spectral accuracy with robust numerical integration techniques. This section presents the mathematical foundations and numerical implementation of the HSG-IPS approach, which transforms the original FBBMB equation into a more computationally tractable form while maintaining high-order accuracy. The method’s key innovation lies in its strategic reformulation of the problem to avoid direct approximation of high-order derivatives, instead employing a combination of fractional calculus operators and Gegenbauer polynomial-based discretizations. We begin by deriving the transformed fractional partial-integro differential equation, which serves as the foundation for the numerical scheme, followed by a detailed description of the discretization procedure and implementation strategy.

3.1. The Transformed Fractional Partial-Integro Differential Equation

Setting v = u x t , the partial integral of v with respect to x on the spatial interval Ω x is
I x ( x ) v = u t ( x , t ) u t ( 0 , t ) .
Denoting w ( x , t ) = u t ( x , t ) , we have
w ( x , t ) = I x ( x ) v + u t ( 0 , t ) .
Integrating w ( x , t ) with respect to t from 0 to t, we get
I t ( t ) w = I t ( t ) I x ( x ) v + I t ( t ) u t ( 0 , t ) .
The second term simplifies to
I t ( t ) u t ( 0 , t ) = u ( 0 , t ) u ( 0 , 0 ) = ψ 1 ( t ) ϕ ( 0 ) .
Since
I t ( t ) w = u ( x , t ) u ( x , 0 ) = u ( x , t ) ϕ ( x ) ,
we obtain the solution u in terms of v as
u ( x , t ) = ϕ ( x ) ϕ ( 0 ) + ψ 1 ( t ) + I t ( t ) I x ( x ) v .
The spatial and time derivatives are
u x ( x , t ) = ϕ ( x ) + I t ( t ) v ,
u t ( x , t ) = ψ 1 ( t ) + I x ( x ) v ,
respectively. The mixed derivative is
u x x t ( x , t ) = v x ( x , t ) .
Moreover, the CFD c D t α u for α Ω 1 is given by
c D t α u = 1 Γ ( 1 α ) I t ( τ ) ( t τ ) α u t [ x , τ ] .
Substitute the expression for u t from Equation (11) into Equation (13):
c D t α u = 1 Γ ( 1 α ) I t ( τ ) ( t τ ) α ψ 1 ( τ ) + I x ( x ) v .
This step expresses the fractional derivative in terms of known boundary data and the auxiliary variable v. Since the integral is linear, we separate the contributions of ψ 1 ( τ ) and  I x ( x ) v :
c D t α u = 1 Γ ( 1 α ) I t ( τ ) ( t τ ) α ψ 1 ( τ ) + 1 Γ ( 1 α ) I t ( τ ) ( t τ ) α I x ( x ) v .
The first term corresponds to the CFD of ψ 1 ( t ) . For the second term, since I x ( x ) v is a function of τ , we interchange the order of integration:
1 Γ ( 1 α ) I t ( τ ) ( t τ ) α I x ( x ) v = I x ( x ) 1 Γ ( 1 α ) I t ( τ ) ( t τ ) α v .
The inner integral is the Riemann–Liouville fractional integral of v of order 1 α . Thus, the second term becomes I x ( x ) I t 1 α v . Combining these results yields
c D t α u = c D t α ψ 1 + I x ( x ) I t 1 α v .
This expression separates the contribution of the boundary condition from the fractional integral of v, enabling stable numerical discretization using the HSG-IPS method. Substituting Equations (9)–(12) and (17) into the PDE (1) yields the transformed fractional partial-integro differential equation:
Ψ x t α v + I t ( t ) v + ϕ 1 + ϕ ϕ ( 0 ) + ψ 1 + I t ( t ) I x ( x ) v = F ,
where
Ψ x t α = I x ( x ) I t 1 α x ,
F ( x , t ) = f ( x , t ) c D t α ψ 1 .
The boundary condition (4) provides the essential constraint:
I 1 ( x ) I t ( t ) v = ψ 2 ( t ) ψ 1 ( t ) ϕ ( 1 ) + ϕ ( 0 ) .

3.2. Numerical Discretization

In this section, we present a high-order PS collocation method for solving the transformed nonlinear Equation (18) subject to the integral constraint (21). The approach combines tensor-product PS discretization with a constrained nonlinear solver using Lagrange multipliers.
Let x 0 : n G ^ n λ and t 0 : m G ^ m λ , s n , m Z + , be the SGG points. Let v i , j = v ( x i , t j ) , ( i , j ) J n × m + , vectorized into v R ( n + 1 ) ( m + 1 ) in lexicographic order. The operators are discretized as follows: The spatial derivative x is approximated by the SGDM D x R ( n + 1 ) × ( n + 1 ) [25]. The CFD c D t α is approximated by the C-FSGIM m E D t α R ( m + 1 ) × ( m + 1 ) [26]. The integrals I x ( x ) , I t ( t ) , and I 1 ( x ) are approximated by the SGIMs Q x R ( n + 1 ) × ( n + 1 ) , Q t R ( m + 1 ) × ( m + 1 ) , and the SGIRV P x R 1 × ( n + 1 ) [22,23,24]. The Riemann–Liouville fractional integral I t 1 α is approximated by the RL-FSGIM m E Q t 1 α R ( m + 1 ) × ( m + 1 ) [27].
In the computation of c D t α and I t 1 α , the parameters n q and λ q play critical roles in the numerical approximation using SGG quadratures. In particular, n q determines the degree of the SGG quadrature with ( n q + 1 ) being the number of quadrature nodes. In the SGPS method, it controls the resolution of integrals in the fractional-order SGIM used to approximate the CFD. Similarly, in the GBFA method, it governs the quadrature grid size for a high-precision approximation of the RLFI. The parameter λ q serves as the index parameter of the SG polynomials, directly influencing both node clustering and weight functions to optimize quadrature accuracy. For both SGPS and GBFA methods, λ q [ 1 / 2 + ϵ , 2 ] balances stability and accuracy r s n q .
The SGPS method applies n q and λ q to approximate CFDs, while the GBFA method uses them for RLFIs, with consistent parameter roles but distinct computational contexts. We shall write n 1 and λ 1 to refer to the parameters n q and λ q , as defined in the SGPS method of Elgindy [26], while n 2 and λ 2 refer to the parameters n q and λ q , as defined in the GBFA method of Elgindy [27].
Using the above numerical tools, we can discretize the operator Ψ x t α as
Ψ x t α Ψ α = Q x m E Q t 1 α D x I m + 1 .
The nonlinear term in Equation (18) is discretized as
N ( v ) = Y ( v ) W ( v ) ,
where
Y ( v ) = K t , n v + ϕ : K t , n = Q t I n + 1 , ϕ = ϕ ( x n ) ,
W ( v ) = 1 ( n + 1 ) ( m + 1 ) + S + Q t x v ,
S = 1 m + 1 ϕ ϕ ( 0 ) 1 ( n + 1 ) ( m + 1 ) + 1 n + 1 ψ 1 ,
Q t x = Q t Q x , ψ 1 = ψ 1 ( t m ) , and ϕ = 1 m + 1 ( D x ϕ ) R ( n + 1 ) ( m + 1 ) contains the spatial derivatives ϕ ( x i ) at the SGG points, extended across the time mesh points. The right-hand side F is discretized as F = f ψ 1 α R ( n + 1 ) ( m + 1 ) , where f ( x i , t j ) forms f R ( n + 1 ) × ( m + 1 ) , vectorized as f = ( I m + 1 I n + 1 ) vec f , and ψ 1 α is given by
ψ 1 α = 1 n + 1 ( m E D t α ψ 1 ) .
The integral constraint (21) is discretized as
C v = R ^ ,
where C = P x Q t , and R ^ = ψ 2 ψ 1 ( ϕ ( 1 ) ϕ ( 0 ) ) 1 m + 1 : ψ 2 = ψ 2 ( t m ) . Collocating Equation (18) at the SGG points set G ^ n × m λ and enforcing the constraint (28) using a Lagrange multiplier μ R m + 1 , we form the augmented system:
J ( v ) C C 0 ( m + 1 ) × ( m + 1 ) Δ v Δ μ = R ( v ) C v R ^ ,
where Δ v is the update to the solution vector, Δ μ is the update to the Lagrange multipliers vector, R ( v ) = Ψ α v + N ( v ) F is the nonlinear residual function, and J ( v ) is the Jacobian of the residual with respect to v given by
J ( v ) = Ψ α + diag W ( v ) K t , n + diag Y ( v ) Q t x .
Newton’s method iterates as
v ( k + 1 ) μ ( k + 1 ) = v ( k ) μ ( k ) J ( v ( k ) ) C C 0 ( m + 1 ) × ( m + 1 ) 1 R ( v ( k ) ) C v ( k ) R ^ ,
starting with the initial guesses v ( 0 ) and μ ( 0 ) . After solving for v , the numerical approximation of u ( x , t ) , denoted by u ˜ ( x , t ) , is reconstructed at the SGG collocation points via the discretized form of Equation (9):
u = S + Q t x v ,
where u R ( n + 1 ) ( m + 1 ) contains the values u ˜ ( x i , t j ) in lexicographic order.
The numerical tools utilized in the proposed method exhibit exponential convergence for functions possessing sufficient smoothness, as rigorously established in the referenced literature. However, for solutions residing in the space C k ( Ω 1 ) s k Z 0 + , the convergence rate transitions to an algebraic decay, typically on the order of O ( max { n ρ , m ρ } ) s ρ k . Furthermore, the precomputation of operational matrices makes subsequent parameter studies for α variation particularly efficient, as only the nonlinear system solution requires recomputation for different α values.

3.3. Implementation with Trust-Region Algorithm

Unlike Newton’s method, which assumes local quadratic convergence and may fail for poor initial guesses or highly nonlinear problems, the trust-region algorithm, as an alternative robust approach, provides global convergence by constraining the step size within a trust region where the quadratic model is reliable. The algorithm adaptively adjusts the trust-region radius based on the agreement between the model and the actual function, ensuring stable convergence. This makes it particularly effective for solving the nonlinear system with complex nonlinearities and fractional operators in the FBBMB equation, especially when handling the augmented system with constraints.
We can solve the augmented nonlinear system (29) efficiently using MATLAB’s fsolve with trust-region optimization, configured with tight tolerances for high precision. All differentiation and integration matrices, including D x , Q x , Q t , P x , m E D t α , and m E Q t 1 α , are precomputed for efficiency using the parameters specified in Table 1. The exact Jacobian of the augmented system, J aug , is given by
J aug = J ( v ) C C 0 ( m + 1 ) × ( m + 1 ) ,
and can be provided to fsolve for faster convergence.
This implementation demonstrates that the PS approach combines spectral accuracy with practical solvability through careful formulation and modern optimization techniques. The trust-region adaptation proves particularly valuable for handling the nonlinear coupling between spatial and fractional temporal operators.
Figure 1 presents a flowchart outlining the computational pipeline of the HSG-IPS method for solving the FBBMB equation. The diagram guides the reader through key stages, including problem formulation, transformation, discretization, numerical solution, and reconstruction.
 Remark 1. 
When α = 1 , m E Q t 1 α = I m + 1 , simplifying Ψ α to ( Q x D x ) I m + 1 .

3.4. Computational Efficiency and Conditioning

The HSG-IPS method is designed to offer superior computational efficiency and numerical stability compared to traditional approaches for solving time-fractional PDEs. This efficiency stems from several key aspects of its formulation, particularly the strategic use of Kronecker product structures, precomputed operational matrices, and a problem transformation that avoids computationally expensive high-order derivative approximations.
The tensor-product nature of the discretization of the operator Ψ x t α involves spatial and temporal discretizations that are fundamental to enabling efficient computation, especially through matrix–vector multiplications. For a system with n + 1 spatial points and m + 1 temporal points, the computation of the product Ψ α v has a computational complexity of O ( n m ( n + m ) ) . This efficiency arises from the properties of Kronecker products, which allow for the decomposition of large matrix–vector products into smaller, more manageable operations, thereby significantly reducing the computational burden compared to O ( n 2 m 2 ) for direct matrix multiplication with a fully assembled large square matrix of size ( n + 1 ) ( m + 1 ) . In particular, if we write v as a matrix v R ( n + 1 ) × ( m + 1 ) such that v = vec v , then we can efficiently compute Ψ α v in two stages:
( Q x m E Q t 1 α ) v = vec m E Q t 1 α V Q x ,
( D x I m + 1 ) v = vec D x V .
The computation of V Q x requires O ( n 2 m ) operations, and the computation of m E Q t 1 α V Q x entails O ( n m 2 ) operations, resulting in a total of O n m ( n + m ) operations. The computational complexity of D x V is O ( n 2 m ) .
The computational complexity of the method is further influenced by the remaining terms in Equations (18), (28), and (32). The time integration operator K t , n = Q t I n + 1 combines temporal integration with spatial identity, maintaining the Kronecker structure for efficient computation. The evaluation of the nonlinear term N ( v ) also requires O ( n m ( n + m ) ) operations. In particular, since K t , n v = vec V Q t , which requires O ( n m 2 ) operations, and computing ϕ requires O ( n m ) , then the total complexity of Y ( v ) is O ( n m 2 ) operations; moreover, the total complexity of W ( v ) is O ( n m ( n + m ) ) . The coefficient matrix C in the constraint Equation (28) involves matrix–vector products, which can be computed in O ( n m 2 ) operations. The solution reconstruction u in Equation (32) similarly benefits from the Kronecker product formulation, requiring O ( n m ( n + m ) ) operations.
Another significant factor contributing to the method’s efficiency is the precomputation of all necessary differentiation and integration matrices. As detailed in Section 3.3, the matrices D x , Q x , Q t , P x , m E D t α , and m E Q t 1 α are computed once prior to the iterative solution process. This precomputation strategy effectively reduces the runtime overhead by eliminating the need for repeated calculations of these fundamental operators within each iteration of the solver. This is particularly advantageous for problems requiring numerous iterations or parameter studies, as the fixed cost of precomputation is amortized over many subsequent operations.
The trust-region algorithm for solving the nonlinear system arising from the HSG-IPS method employs iterative solvers, reducing the per-iteration cost to O ( n m k ) , where k denotes the number of iterations required by the iterative solver to converge within a single trust-region iteration, which is consistent with the use of iterative solvers for systems derived from tensor-product discretizations. The trust-region approach provides robust and global convergence, even for highly nonlinear problems, by adaptively adjusting the step size. The efficiency of each iteration is maintained by the precomputed matrices and the structure of the Jacobian, which allows for efficient matrix–vector products within the iterative solver.
A key innovation in the HSG-IPS method lies in transforming the original FBBMB equation into a fractional partial-integro differential form that contains only a first-order derivative. This transformation is crucial because it allows for the use of well-conditioned integral operators and low-order differential operators, which are essential for reliable numerical solutions. By circumventing the direct approximation of ill-conditioned high-order derivatives, the HSG-IPS method inherently deals with better-conditioned matrices, leading to superior numerical stability. This approach, combined with the efficient Kronecker-based implementation and careful operator preconditioning, enables the method to achieve high accuracy and computational efficiency, as we demonstrate in the next section.
The HSG-IPS method’s overall complexity is dominated by the nonlinear solver phase, employing the Kronecker product structure for efficiency. Assuming n m , the per-iteration cost for computing the residual R ( v ) = Ψ α v + N ( v ) F and Jacobian–vector products in the trust-region solver is O ( n m ( n + m ) ) = O ( n 3 ) , driven by matrix–vector multiplies like Ψ α v (Equation (22)), K t , n v , and Q t x v . With l trust-region iterations and k inner iterations per linear solve (both typically O ( 1 ) due to relatively well-conditioned, first-order operators), the solver complexity is O ( l k n 3 ) = O ( n 3 ) . Solution reconstruction (Equation (32)) adds O ( n 3 ) . Thus, the total complexity is O ( n 3 ) . This is significantly more efficient than direct methods, which require O ( n 6 ) operations for a full ( n + 1 ) ( m + 1 ) -sized system, and it outperforms M-grid-point finite-difference methods such as CNLDS and FIM-CBS, which require O ( M 4 ) operations for M n , by using spectral accuracy with fewer points.
Remark 2. 
One strong reason for employing the trust-region method in this study is its robustness to ill-conditioned Jacobians and poor initial guesses, which are common in fractional PDEs. While Newton–Krylov or Broyden-type solvers can be efficient for simpler systems, they often require tailored preconditioning or globalization strategies for larger n and m. The trust-region method avoids these complexities, as it inherently incorporates globalization through adaptive trust-region adjustments. The usage of the Kronecker structure allows the trust-region approach to maintain O ( n m ( n + m ) ) per-iteration complexity. The HSG-IPS method’s rapid convergence at small n and m obviates the need for alternatives to the trust-region solver, which is optimal for small/medium scale regimes, balancing simplicity and reliability.

4. Numerical Simulations

This section presents numerical experiments to assess the performance of the proposed HSG-IPS method for solving the FBBMB equation. Simulations were conducted on a laptop with an AMD Ryzen 7 4800H processor (2.9 GHz, 8 cores/16 threads) and 16 GB RAM, running Windows 11. The implementation utilized MATLAB R2023b, employing optimized numerical libraries and the fsolve function with trust-region optimization for high accuracy and efficiency. All computations were timed using MATLAB’s timeit function, which executes code multiple times to provide accurate average execution times. In all numerical examples, we report the AAEs and the ETs to comprehensively assess both the accuracy and computational efficiency of the method. Furthermore, for completeness, we also compute the discrete -norm (maximum norm) and the RMSE of the numerical solution relative to the exact solution. These are defined, for a grid { ( x i , t j ) } i = 1 , j = 1 n x , n t , as
u u ˜ = max 1 i n x 1 j n t u i j u ˜ i j ,
RMSE = 1 n x n t i = 1 n x j = 1 n t u i j u ˜ i j 2 .
Example 1. 
We evaluate the HSG-IPS method using the FBBMB equation on the domain Ω 1 × 1 , with the source term
f ( x , t ) = 3 π x 4 ( x 1 ) t 1.5 α 4 Γ ( 2.5 α ) + x 2 t 5 x 7 t 2.5 9 x 6 t 2.5 + 4 x 5 t 2.5 + 5 x 2 t 4 x t 30 x + 18 ,
derived from the analytical solution u ( x , t ) = x 4 ( x 1 ) t 1.5 [12,21]. The initial condition function is ϕ 0 , and the boundary condition functions are ψ 1 0 and ψ 2 0 .
Table 2 demonstrates the superior accuracy of the HSG-IPS method compared to CNLDS [12] and FIM-CBS [21] for solving the FBBMB equation at α = 0.5 , as the AAEs of the HSG-IPS method are consistently smaller. The method achieves these results with remarkably low ETs of approximately 0.04 0.05 s across different discretization levels, demonstrating its computational efficiency. Since the solution u ( x , t ) = x 4 ( x 1 ) t 1.5 belongs to C 1 ( Ω 1 × 1 ) but lacks higher-order smoothness due to the fractional exponent in time, the convergence rate is algebraic rather than exponential, as theoretically expected for PS methods applied to non-analytic functions. The error decays as O ( max { n k , m k } ) for some k 1 , consistent with the limited regularity of the solution. Notice also that even with modest collocation points ( n = m = 4 ), the HSG-IPS method achieves AAEs of about 10 5 , outperforming CNLDS and FIM-CBS in terms of accuracy. This efficiency stems from the optimal approximation properties of SG polynomials and the accurate discretization of fractional operators via C-FSGIM and RL-FSGIM. The parameters ( λ , λ 1 , λ 2 ) = ( 0.5 , 0.5 , 0.5 ) are selected to balance accuracy and stability; cf. [26,27] (both references recommend choosing λ within the approximate interval ( 0.5 + ε , r ] , where ε > 0 is small and r Ω 1 , 2 is a suitable upper bound. The specific exclusion of the neighborhood of λ 0.1351 was recommended in [27] to prevent error amplification. This parameter range provides a balance between convergence, numerical stability, and error control). The trust-region algorithm further improves robustness by ensuring reliable convergence, even in the presence of nonlinearity and constraints in the discretized system.
The numerical solution profile, depicted in Figure 2, shows close agreement with the analytical solution across the domain. The HSG-IPS method maintains high accuracy while capturing the solution’s nonlinear wave characteristics.
Figure 3 illustrates the corresponding time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation, computed using the HSG-IPS method. Each curve represents the spatial distribution of the solution at fixed time instances t = 0.2 , 0.4 , , 1 . The figure effectively captures the dynamic behavior of the solution, demonstrating the method’s ability to accurately model the wave propagation and nonlinear characteristics of the FBBMB equation over time while satisfying the boundary conditions u ( 0 , t ) = 0 and u ( 1 , t ) = 0 t Ω 1 .
Figure 4 presents a comparative visualization of the numerical solutions to the FBBMB equation for fractional orders α = 0.1 , 0.3 , 0.75 , obtained using the HSG-IPS method. The solutions, displayed in the first three columns, are side-by-side against the exact solution u ( x , t ) = x 4 ( x 1 ) t 1.5 , shown in the fourth column. The figure reveals a close agreement between the numerical and exact solutions across all tested fractional orders.
Example 2. 
Consider the FBBMB equation on the domain Ω 1 × 1 with the source term
f ( x , t ) = 2 e x t 2 α Γ ( 3 α ) + t e x t 3 + t 2 ,
the initial condition function ϕ 0 , and the boundary condition functions ψ 1 ( t ) = t 2 and ψ 2 ( t ) = e t 2 t ( 0 , 1 ] . The analytical solution is u ( x , t ) = t 2 e x [21,28].
The HSG-IPS method was applied with parameters α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 . Table 3 presents the AAEs at the final time t = 1 , comparing the HSG-IPS method with the FIM-CBS method from [21].
The results in Table 3 demonstrate that the HSG-IPS method achieves significantly lower AAEs compared to the FIM-CBS method, with errors dropping to 1.1670 × 10 8 for n = m = 7 , compared to 5.5861 × 10 5 for FIM-CBS at Δ t = 0.001 and x = 0.8 . This indicates superior accuracy, particularly for finer discretizations. The numerical solutions, depicted in Figure 5, show excellent agreement with the analytical solution u ( x , t ) = t 2 e x , capturing the exponential spatial behavior and quadratic temporal growth accurately. The HSG-IPS method maintains computational efficiency, with ETs of approximately 0.04–0.05 s, comparable to Example 1. Since the solution u ( x , t ) = t 2 e x is smooth, the method exhibits exponential convergence, as expected for PS methods applied to analytic functions.
Figure 6 illustrates the time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation, computed using the HSG-IPS method with parameters α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 .
Figure 7 presents a comparative visualization of numerical solutions to the FBBMB equation for Example 2, computed using the HSG-IPS method. The figure is structured to display numerical solutions for fractional orders α = 0.1 , 0.3 , 0.75 in the first three columns, juxtaposed against the exact solution u ( x , t ) = t 2 e x in the fourth column. The figure emphasizes, once again, the close agreement between the numerical and exact solutions, effectively demonstrating the HSG-IPS method’s robustness and accuracy across varying fractional orders.
Remark 3. 
The computation of the boundary condition function ψ 2 ( t ) = e t 2 in Example 2 utilized a high-precision approximation of Euler’s number, e, implemented via the functionenfrom the MATLAB Central File Exchange submission [29]. This ensured the boundary data was defined with a precision consistent with the spectral accuracy goals of the HSG-IPS method.

5. Conclusions

The HSG-IPS method provided a robust and accurate framework for solving the FBBMB equation. By combining SGPS, GBFA, SGDM, SGIM, and SGIRV, it achieved spectral accuracy and exponential convergence for smooth solutions, as shown in the numerical experiments. The method demonstrated significant performance improvements, with up to a 99.99% reduction in AAEs compared to existing methods like CNLDS and FIM-CBS, while maintaining computational efficiency with execution times as low as 0.04–0.05 s. A key innovation of our approach was the transformation of the original equation into a fractional partial-integro differential form that contained only a first-order derivative, which was well-approximated by a first-order SGDM, while all other terms were handled through precise quadrature rules. The method’s main limitations include potential challenges with highly non-smooth solutions and the need for careful parameter selection in higher-dimensional extensions, though its tensor-product formulation provides a natural pathway for such generalizations.
The HSG-IPS method’s computational efficiency, analyzed in Section 3.4, stemmed from (i) tensor-product Kronecker structures reducing complexity to O ( n m ( n + m ) ) , (ii) precomputation of operational matrices, and (iii) the trust-region solver’s O ( n m k ) complexity. By transforming the original equation, the method avoided ill-conditioned high-order derivatives, ensuring stability. On the other hand, directly applying PS methods to the FBBMB equation without sophisticated preconditioning can lead to significant inaccuracies due to the ill-conditioning of high-order differentiation matrices, particularly for the third-order mixed derivative u x x t . With condition numbers scaling as O ( n 4 m 2 ) for n and m denoting the spatial and temporal grid points, respectively, these matrices can amplify numerical errors, necessitating advanced techniques like the transformation and integration-based approaches employed in this study to ensure stability and accuracy.
In Example 1, HSG-IPS was applied to a test case with the analytical solution u ( x , t ) = x 4 ( x 1 ) t 1.5 , which exhibited limited smoothness. It achieved AAEs as low as 1.8165 × 10 6 for n = m = 7 , outperforming CNLDS and FIM-CBS, as shown in Table 2. The algebraic convergence rate, consistent with C 1 ( Ω 1 × 1 ) regularity, followed O ( max { n k , m k } ) for some k 1 . Figure 2 and Figure 4 showed excellent agreement between numerical and exact solutions for α = 0.5 and across α = 0.1 , 0.3 , 0.75 , capturing nonlinear wave characteristics and satisfying the boundary conditions with high accuracy. In Example 2, with the smooth solution u ( x , t ) = t 2 e x , the HSG-IPS method exhibited exponential convergence. Table 3 reports AAEs as low as 1.1670 × 10 8 for n = m = 7 , surpassing FIM-CBS accuracy. Figure 5 and Figure 7 confirmed precision, with numerical solutions matching the exact solution for α = 0.5 and across α = 0.1 , 0.3 , and 0.75 . HSG-IPS achieved low ETs (0.04–0.05 s), as reported in Table 2 and Table 3. The precomputed matrices D x , Q x , Q t , P x , m E D t α , and m E Q t 1 α enabled rapid computational performance. The trust-region algorithm, via MATLAB’s fsolve, further converged in short times, handling nonlinear and fractional terms robustly. Spectral accuracy stemming from SG polynomials, precise C-FSGIM and RL-FSGIM discretizations, and stable barycentric representations ensured robust and efficient solutions for the FBBMB equation across varying fractional orders.
The HSG-IPS method offered superior accuracy, efficiency, and robustness over CNLDS and FIM-CBS. Its adaptability to fractional orders made it ideal for modeling wave propagation and memory-dependent phenomena. Future work could extend HSG-IPS to multidimensional FBBMB equations or incorporate adaptive mesh refinement for localized features.

Funding

The Article Processing Charges (APCs) for this publication were funded by Ajman University, United Arab Emirates.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The author declares that there are no competing interests.

Abbreviations

SymbolMeaning
s For some
r s For (a) relatively small
Z + Set of positive integers
y 1 : n List of symbols y 1 , y 2 , , y n
{ y 1 : n } Set of symbols y 1 , y 2 , , y n
J n + { 0 : n 1 } { n }
y n [ y 0 : n ]
G ^ n λ Set of ( n + 1 ) SGG points in [ 0 , 1 ]
Ω a , b Closed interval [ a , b ]
Ω T Specific interval [ 0 , T ]
Ω L × T Cartesian product Ω L × Ω T
Γ ( · ) Gamma function
I b ( t ) h 0 b h ( t ) d t
I a , b ( t ) h a b h ( t ) d t
I t ( t ) h 0 t h ( . ) d ( . )
I b ( t ) h 1 e x 1 e x [ ̲ u ( t ) 1 e x 1 e x ] ̲ 0 b h ( u ( t ) ) d t
I a , b ( t ) h 1 e x 1 e x [ ̲ u ( t ) 1 e x 1 e x ] ̲ a b h ( u ( t ) ) d t
I Ω a , b ( x ) h a b h ( x ) d x
I t α f α th-order RLFI of f: 1 Γ ( α ) 0 x ( x t ) α 1 f ( t ) d t
c D x α f α th-order CFD of f at x
x d / d x
C k ( Ω ) Space of k times continuously differentiable functions on Ω
I n Identity matrix of size n
Kronecker product
Hadamard product
0 n Column zero vector of size n
0 n × n Zero matrix of size n
1 n Column vector of ones of size n
diag v Converts vector v to a diagonal matrix
S n × m S n × S m n , m Z 0 + , for any set S indexed by an integer
H 1 Sobolev space of square-integrable functions with square-integrable weak derivative
vecMatrix vectorization operator
AAEAverage Absolute Error
C-FSGIMCaputo Fractional-Order Shifted Gegenbauer Integration Matrix
CFDCaputo Fractional Derivative
CNLDSCrank–Nicolson Linearized Difference Scheme
ETElapsed Time
FBBMBTime-Fractional Benjamin–Bona–Mahony–Burgers
FIM-CBSFinite Integration Method Using Chebyshev Polynomial
GBFAGegenbauer-based Fractional Approximation
HSG-IPSHybrid Shifted-Gegenbauer Integral–Pseudospectral
PSPseudospectral
RL-FSGIMRiemann–Liouville Fractional-order Shifted Gegenbauer Integration Matrix
RLFIRiemann–Liouville Fractional Integral
RMSERoot Mean Square Error
SGShifted Gegenbauer
SGDMShifted Gegenbauer Differentiation Matrix
SGGShifted Gegenbauer–Gauss
SGIRVShifted Gegenbauer Integration Row Vector
SGIMShifted Gegenbauer Integration Matrix
SGPSShifted Gegenbauer Pseudospectral

References

  1. Meral, F.; Royston, T.; Magin, R. Fractional calculus in viscoelasticity: An experimental study. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 939–945. [Google Scholar] [CrossRef]
  2. Monje, C.A.; Chen, Y.; Vinagre, B.M.; Xue, D.; Feliu, V. Fractional-Order Systems and Controls: Fundamentals and Applications; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar] [CrossRef]
  3. Sun, H.; Chen, W.; Li, C.; Chen, Y. Fractional differential models for anomalous diffusion. Phys. A Statistical Mech. Its Appl. 2010, 389, 2719–2724. [Google Scholar] [CrossRef]
  4. Genovese, A.; Farroni, F.; Sakhnevych, A. Fractional calculus approach to reproduce material viscoelastic behavior, including the time–temperature superposition phenomenon. Polymers 2022, 14, 4412. [Google Scholar] [CrossRef]
  5. Wang, L.L.; Samson, M.D.; Zhao, X. A well-conditioned collocation method using a pseudospectral integration matrix. SIAM J. Sci. Comput. 2014, 36, A907–A929. [Google Scholar] [CrossRef]
  6. Benjamin, T.B.; Bona, J.L.; Mahony, J.J. Model equations for long waves in nonlinear dispersive systems. Philos. Trans. R. Soc. Lond. Ser. A Math. Phys. Sci. 1972, 272, 47–78. [Google Scholar]
  7. Pavani, K.; Raghavendar, K.; Aruna, K. Solitary wave solutions of the time fractional Benjamin Bona Mahony Burger equation. Sci. Rep. 2024, 14, 14596. [Google Scholar] [CrossRef]
  8. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
  9. Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; World Scientific: Singapore, 2022. [Google Scholar] [CrossRef]
  10. Luo, M.; Qiu, W.; Nikan, O.; Avazzadeh, Z. Second-order accurate, robust and efficient ADI Galerkin technique for the three-dimensional nonlocal heat model arising in viscoelasticity. Appl. Math. Comput. 2023, 440, 127655. [Google Scholar] [CrossRef]
  11. Maayaha, B.; Bushnaqb, S.; Moussaouia, A. Numerical solution of fractional order SIR model of dengue fever disease via Laplace optimized decomposition method. J. Math. Comput. Sci. 2024, 32, 86–93. [Google Scholar] [CrossRef]
  12. Shen, X.; Zhu, A. A Crank–Nicolson linear difference scheme for a BBM equation with a time fractional nonlocal viscous term. Adv. Differ. Equ. 2018, 2018, 351. [Google Scholar] [CrossRef]
  13. Cheng, H.; Wang, X. A high-order linearized difference scheme preserving dissipation property for the 2D Benjamin-Bona-Mahony-Burgers equation. J. Math. Anal. Appl. 2021, 500, 125182. [Google Scholar] [CrossRef]
  14. Zhao, T.; Zhang, X.; Huo, J.; Su, W.; Liu, Y.; Wu, Y. Optimal Error Estimate of Chebyshev-Legendre Spectral Method for the Generalised Benjamin-Bona-Mahony-Burgers Equations. In Proceedings of the Abstract and Applied Analysis; Wiley Online Library: Hoboken, NJ, USA, 2012; Volume 2012, p. 106343. [Google Scholar] [CrossRef]
  15. Dehghan, M.; Abbaszadeh, M.; Mohebbi, A. The numerical solution of nonlinear high dimensional generalized Benjamin–Bona–Mahony–Burgers equation via the meshless method of radial basis functions. Comput. Math. Appl. 2014, 68, 212–237. [Google Scholar] [CrossRef]
  16. Zara, A.; Rehman, S.U.; Ahmad, F. Kernel smoothing method for the numerical approximation of Benjamin-Bona-Mahony-Burgers’ equation. Appl. Numer. Math. 2023, 186, 320–333. [Google Scholar] [CrossRef]
  17. Karakoc, S.B.G.; Bhowmik, S.K. Galerkin finite element solution for Benjamin–Bona–Mahony–Burgers equation with cubic B-splines. Comput. Math. Appl. 2019, 77, 1917–1932. [Google Scholar] [CrossRef]
  18. Shi, D.; Qi, Z. Unconditional superconvergence analysis of an energy dissipation property preserving nonconforming FEM for nonlinear BBMB equation. Comput. Appl. Math. 2024, 43, 207. [Google Scholar] [CrossRef]
  19. Bu, S.; Jeon, Y. Higher-order predictor–corrector methods for fractional Benjamin–Bona–Mahony–Burgers’ equations. J. Appl. Math. Comput. 2025, 71, 1–30. [Google Scholar] [CrossRef]
  20. Arora, S.; Jain, R.; Kukreja, V. Solution of Benjamin-Bona-Mahony-Burgers equation using collocation method with quintic Hermite splines. Appl. Numer. Math. 2020, 154, 1–16. [Google Scholar] [CrossRef]
  21. Duangpan, A.; Boonklurb, R. Numerical solution of time-fractional Benjamin-Bona-Mahony-Burgers equation via finite integration method by using Chebyshev expansion. Songklanakarin J. Sci. Technol. 2021, 43, 677–686. [Google Scholar]
  22. Elgindy, K.T. Optimal control of a parabolic distributed parameter system using a fully exponentially convergent barycentric shifted Gegenbauer integral pseudospectral method. J. Ind. Manag. Optim. 2018, 14, 473–496. [Google Scholar] [CrossRef]
  23. Elgindy, K.T. High-order, stable, and efficient pseudospectral method using barycentric Gegenbauer quadratures. Appl. Numer. Math. 2017, 113, 1–25. [Google Scholar] [CrossRef]
  24. Elgindy, K.T. High-order numerical solution of second-order one-dimensional hyperbolic telegraph equation using a shifted Gegenbauer pseudospectral method. Numer. Methods Partial Differ. Equ. 2016, 32, 307–349. [Google Scholar] [CrossRef]
  25. Elgindy, K.T.; Dahy, S.A. High-order numerical solution of viscous Burgers’ equation using a Cole-Hopf barycentric Gegenbauer integral pseudospectral method. Math. Methods Appl. Sci. 2018, 41, 6226–6251. [Google Scholar] [CrossRef]
  26. Elgindy, K.T. The Numerical Approximation of Caputo Fractional Derivatives of Higher Orders Using a Shifted Gegenbauer Pseudospectral Method: A Case Study of Two-Point Boundary Value Problems of the Bagley–Torvik Type. Mathematics 2025, 13, 1793. [Google Scholar] [CrossRef]
  27. Elgindy, K.T. Super-Exponential Approximation of the Riemann–Liouville Fractional Integral via Gegenbauer-Based Fractional Approximation Methods. Algorithms 2025, 18, 395. [Google Scholar] [CrossRef]
  28. Esen, A.; Tasbozan, O. Numerical solution of time fractional Burgers equation. Acta Univ. Sapientiae Math. 2015, 7, 167–185. [Google Scholar] [CrossRef]
  29. Euler’s Number. MATLAB Central File Exchange. 2021. Available online: https://www.mathworks.com/matlabcentral/fileexchange/77046-euler-s-number (accessed on 28 February 2021).
Figure 1. Flowchart of the HSG-IPS method’s computational pipeline for solving the FBBMB equation, from problem formulation to numerical solution and reconstruction. The pipeline includes transformation to a fractional partial-integro differential form, discretization using SGG points and operational matrices, a solution via a trust-region algorithm, and the reconstruction of the numerical solution.
Figure 1. Flowchart of the HSG-IPS method’s computational pipeline for solving the FBBMB equation, from problem formulation to numerical solution and reconstruction. The pipeline includes transformation to a fractional partial-integro differential form, discretization using SGG points and operational matrices, a solution via a trust-region algorithm, and the reconstruction of the numerical solution.
Mathematics 13 02678 g001
Figure 2. Comparison of numerical and exact solutions of the FBBMB equation for Example 1 with α = 0.5 . Left: Numerical solution u ˜ ( x , t ) computed via the HSG-IPS method with n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 . Right: Exact solution u ( x , t ) = x 4 ( x 1 ) t 1.5 evaluated on a 101 × 101 equally spaced mesh. The color bars represent solution magnitude, demonstrating close agreement between the methods.
Figure 2. Comparison of numerical and exact solutions of the FBBMB equation for Example 1 with α = 0.5 . Left: Numerical solution u ˜ ( x , t ) computed via the HSG-IPS method with n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 . Right: Exact solution u ( x , t ) = x 4 ( x 1 ) t 1.5 evaluated on a 101 × 101 equally spaced mesh. The color bars represent solution magnitude, demonstrating close agreement between the methods.
Mathematics 13 02678 g002
Figure 3. Time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation for Example 1. Each curve represents the spatial distribution of the solution at fixed time instances t = 0.2 , 0.4 , , 1.0 , obtained through the HSG-IPS method with α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 .
Figure 3. Time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation for Example 1. Each curve represents the spatial distribution of the solution at fixed time instances t = 0.2 , 0.4 , , 1.0 , obtained through the HSG-IPS method with α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 .
Mathematics 13 02678 g003
Figure 4. Numerical solutions of the FBBMB equation for Example 1, with fractional orders α = 0.1 , 0.3 , 0.75 shown in columns 1–3, respectively, computed via the HSG-IPS method with parameters n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 . The fourth column displays the exact solution u ( x , t ) = x 4 ( x 1 ) t 1.5 evaluated on a 101 × 101 equally spaced mesh. Color bars indicate the solution magnitude, demonstrating close agreement between the numerical and exact solutions across the fractional orders.
Figure 4. Numerical solutions of the FBBMB equation for Example 1, with fractional orders α = 0.1 , 0.3 , 0.75 shown in columns 1–3, respectively, computed via the HSG-IPS method with parameters n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 . The fourth column displays the exact solution u ( x , t ) = x 4 ( x 1 ) t 1.5 evaluated on a 101 × 101 equally spaced mesh. Color bars indicate the solution magnitude, demonstrating close agreement between the numerical and exact solutions across the fractional orders.
Mathematics 13 02678 g004
Figure 5. Comparison of numerical and exact solutions of the FBBMB equation for Example 2 with α = 0.5 . (Left): Numerical solution u ˜ ( x , t ) computed via the HSG-IPS method with n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 . (Right): Exact solution u ( x , t ) = t 2 e x evaluated on a 101 × 101 equally spaced mesh. The color bars represent solution magnitude, demonstrating close agreement between the methods.
Figure 5. Comparison of numerical and exact solutions of the FBBMB equation for Example 2 with α = 0.5 . (Left): Numerical solution u ˜ ( x , t ) computed via the HSG-IPS method with n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 . (Right): Exact solution u ( x , t ) = t 2 e x evaluated on a 101 × 101 equally spaced mesh. The color bars represent solution magnitude, demonstrating close agreement between the methods.
Mathematics 13 02678 g005
Figure 6. Time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation for Example 2. Each curve represents the spatial distribution of the solution at fixed time instances t = 0.2 , 0.4 , , 1.0 , obtained through the HSG-IPS method with α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 .
Figure 6. Time evolution of the numerical solution u ˜ ( x , t ) to the FBBMB equation for Example 2. Each curve represents the spatial distribution of the solution at fixed time instances t = 0.2 , 0.4 , , 1.0 , obtained through the HSG-IPS method with α = 0.5 , n = m = 30 , n 1 = n 2 = 14 , λ = λ 1 = λ 2 = 0.5 .
Mathematics 13 02678 g006
Figure 7. Numerical solutions of the FBBMB equation for Example 2, with fractional orders α = 0.1 , 0.3 , 0.75 shown in columns 1–3, respectively, computed via the HSG-IPS method with parameters n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 . The fourth column displays the exact solution u ( x , t ) = t 2 e x evaluated on a 101 × 101 equally spaced mesh. Color bars indicate the solution magnitude, demonstrating close agreement between the numerical and exact solutions across the fractional orders.
Figure 7. Numerical solutions of the FBBMB equation for Example 2, with fractional orders α = 0.1 , 0.3 , 0.75 shown in columns 1–3, respectively, computed via the HSG-IPS method with parameters n = m = 30 , n 1 = n 2 = 14 , and λ = λ 1 = λ 2 = 0.5 . The fourth column displays the exact solution u ( x , t ) = t 2 e x evaluated on a 101 × 101 equally spaced mesh. Color bars indicate the solution magnitude, demonstrating close agreement between the numerical and exact solutions across the fractional orders.
Mathematics 13 02678 g007
Table 1. Table of key parameters used in the HSG-IPS method.
Table 1. Table of key parameters used in the HSG-IPS method.
ParameterMeaning
λ Index parameter of the SG polynomials used in the PS discretization of the FBBMB equation, controlling node clustering and weight functions for SGG points, typically set to λ = 0.5 for balanced accuracy and stability.
λ 1 Index parameter of the SG polynomials in the SGPS method [26] for approximating the CFD, influencing quadrature accuracy, typically set to λ 1 = 0.5 .
λ 2 Index parameter of the SG polynomials in the GBFA method [27] for approximating the RLFI, optimizing quadrature precision, typically set to λ 2 = 0.5 .
n 1 Degree of the SGG quadrature in the SGPS method [26], determining the number of quadrature nodes ( n 1 + 1 ) for CFD approximation, typically set to n 1 = 14 .
n 2 Degree of the SGG quadrature in the GBFA method [27], determining the number of quadrature nodes ( n 2 + 1 ) for RLFI approximation, typically set to n 2 = 14 .
Table 2. Comparison of AAEs for Example 1 with α = 0.5 using CNLDS [12], FIM-CBS [21], and the HSG-IPS method. For the HSG-IPS method, AAE, -norm, and RMSE values are rounded to four significant digits, while ET in seconds is rounded to two significant digits.
Table 2. Comparison of AAEs for Example 1 with α = 0.5 using CNLDS [12], FIM-CBS [21], and the HSG-IPS method. For the HSG-IPS method, AAE, -norm, and RMSE values are rounded to four significant digits, while ET in seconds is rounded to two significant digits.
CNLDS [12]FIM-CBS [21]HSG-IPS Method
Δ t = 0.001 ( n 1 , n 2 , λ , λ 1 , λ 2 ) = ( 14 , 14 , 0.5 , 0.5 , 0.5 )
M / AAE n = m / AAE/ -norm/RMSE/ET
1.841489 × 10 3 1.7810 × 10 5 4 / 9.6546 × 10 6 / 2.4051 × 10 5 / 1.2312 × 10 5 / 0.04
5.047981 × 10 4 1.7763 × 10 5 5 / 2.0978 × 10 6 / 1.0463 × 10 5 / 3.0562 × 10 6 / 0.04
1.321991 × 10 4 1.7751 × 10 5 6 / 1.8902 × 10 6 / 1.0256 × 10 5 / 2.9364 × 10 6 / 0.04
3.365747 × 10 5 1.7748 × 10 5 7 / 1.8165 × 10 6 / 9.3833 × 10 6 / 2.9217 × 10 6 / 0.05
Table 3. Comparison of AAEs at time t = 1 for Example 2 with α = 0.5 using FIM-CBS [21] and the HSG-IPS method. For the HSG-IPS method, AAE, -norm, and RMSE values are rounded to four significant digits, while ET in seconds is rounded to two significant digits.
Table 3. Comparison of AAEs at time t = 1 for Example 2 with α = 0.5 using FIM-CBS [21] and the HSG-IPS method. For the HSG-IPS method, AAE, -norm, and RMSE values are rounded to four significant digits, while ET in seconds is rounded to two significant digits.
FIM-CBS [21]HSG-IPS Method
M = 40 ( n 1 , n 2 , λ , λ 1 , λ 2 ) = ( 14 , 14 , 0.5 , 0.5 , 0.5 )
x Δ t = 0.05 Δ t = 0.01 Δ t = 0.005 Δ t = 0.001 n = m / AAE/ -norm/RMSE/ET
0.2 1.3072 × 10 3 2.7980 × 10 5 1.4266 × 10 5 2.9342 × 10 6 4 / 5.4389 × 10 5 / 2.2842 × 10 4 / 7.6968 × 10 5 / 0.04
0.4 1.8644 × 10 3 3.8426 × 10 5 1.9242 × 10 5 3.8423 × 10 6 5 / 3.2173 × 10 6 / 1.5589 × 10 5 / 5.2528 × 10 6 / 0.04
0.6 1.3842 × 10 3 2.9035 × 10 4 1.4669 × 10 4 2.9731 × 10 5 6 / 2.0769 × 10 7 / 1.1033 × 10 6 / 3.4931 × 10 7 / 0.04
0.8 2.5887 × 10 3 5.4398 × 10 4 2.7512 × 10 4 5.5861 × 10 5 7 / 1.1670 × 10 8 / 6.1716 × 10 8 / 1.9770 × 10 8 / 0.05
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Elgindy, K.T. Hybrid Shifted Gegenbauer Integral–Pseudospectral Method for Solving Time-Fractional Benjamin–Bona–Mahony–Burgers Equation. Mathematics 2025, 13, 2678. https://doi.org/10.3390/math13162678

AMA Style

Elgindy KT. Hybrid Shifted Gegenbauer Integral–Pseudospectral Method for Solving Time-Fractional Benjamin–Bona–Mahony–Burgers Equation. Mathematics. 2025; 13(16):2678. https://doi.org/10.3390/math13162678

Chicago/Turabian Style

Elgindy, Kareem T. 2025. "Hybrid Shifted Gegenbauer Integral–Pseudospectral Method for Solving Time-Fractional Benjamin–Bona–Mahony–Burgers Equation" Mathematics 13, no. 16: 2678. https://doi.org/10.3390/math13162678

APA Style

Elgindy, K. T. (2025). Hybrid Shifted Gegenbauer Integral–Pseudospectral Method for Solving Time-Fractional Benjamin–Bona–Mahony–Burgers Equation. Mathematics, 13(16), 2678. https://doi.org/10.3390/math13162678

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