Next Article in Journal
Improvement of Distributed Denial of Service Attack Detection through Machine Learning and Data Processing
Previous Article in Journal
Intelligent Low-Consumption Optimization Strategies: Economic Operation of Hydropower Stations Based on Improved LSTM and Random Forest Machine Learning Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparisons of Numerical and Solitary Wave Solutions for the Stochastic Reaction–Diffusion Biofilm Model including Quorum Sensing

by
Muhammad Zafarullah Baber
1,
Nauman Ahmed
1,2,
Muhammad Waqas Yasin
3,
Muhammad Sajid Iqbal
4,5,
Ali Akgül
2,6,
Alicia Cordero
7,* and
Juan R. Torregrosa
7
1
Department of Mathematics and Statistics, The University of Lahore, Lahore 54590, Pakistan
2
Department of Computer Science and Mathematics, Lebanese American University, Beirut P.O. Box 13-5053, Lebanon
3
Department of Mathematics, University of Narowal, Narowal 51600, Pakistan
4
School of Foundation Studies and Mathematics, OUC with Liverpool John Moores University (UK), Doha P.O. Box 12253, Qatar
5
Department of Humanities & Basic Sciences, Military College of Signals, National University of Science and Technology, Islamabad 44000, Pakistan
6
Department of Mathematics, Art and Science Faculty, Siirt University, 56100 Siirt, Turkey
7
Institute for Multidisciplinary Mathematics, Universitat Politècnica de València, 46022 València, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(9), 1293; https://doi.org/10.3390/math12091293
Submission received: 7 March 2024 / Revised: 3 April 2024 / Accepted: 22 April 2024 / Published: 24 April 2024

Abstract

:
This study deals with a stochastic reaction–diffusion biofilm model under quorum sensing. Quorum sensing is a process of communication between cells that permits bacterial communication about cell density and alterations in gene expression. This model produces two results: the bacterial concentration, which over time demonstrates the development and decomposition of the biofilm, and the biofilm bacteria collaboration, which demonstrates the potency of resistance and defense against environmental stimuli. In this study, we investigate numerical solutions and exact solitary wave solutions with the presence of randomness. The finite difference scheme is proposed for the sake of numerical solutions while the generalized Riccati equation mapping method is applied to construct exact solitary wave solutions. The numerical scheme is analyzed by checking consistency and stability. The consistency of the scheme is gained under the mean square sense while the stability condition is gained by the help of the Von Neumann criteria. Exact stochastic solitary wave solutions are constructed in the form of hyperbolic, trigonometric, and rational forms. Some solutions are plots in 3D and 2D form to show dark, bright and solitary wave solutions and the effects of noise as well. Mainly, the numerical results are compared with the exact solitary wave solutions with the help of unique physical problems. The comparison plots are dispatched in three dimensions and line representations as well as by selecting different values of parameters.

1. Introduction

Reaction–diffusion equations are models for the densities of substances or living things that disperse over space by Brownian motion, random walks, hydrodynamic turbulence, or other comparable mechanisms that react to one another and their environment in ways that affect their local densities. Even though they are essentially deterministic, reaction–diffusion models can be created as limits of stochastic processes with the right scaling [1]. Grzybowski in [1] proposed a modeling strategy that specifically enables us to convert presumptions about stochastic local movement into deterministic descriptions of global densities. Reaction–diffusion models approach time and space as continuous, describe population densities, and are spatially explicit. These characteristics set them apart from other categories of spatial models like metapopulation models, integrodifference models, and interacting particle systems [2]. The existence of a minimal patch size required to support a population, the presence of traveling wavefronts corresponding to biological invasions, and the emergence of spatial patterns are the three main ecological phenomena supported by reaction–diffusion equations [3]. Shi et al. worked on a multimodal hybrid parallel network intrusion detection model [4], and Zhang et al. worked on geometric landmarks and kinetic constraints [5,6]. Zou et al. were concerned with the Riemann–Hilbert approach for the higher-order Gerdjikov–Ivanov equation with nonzero boundary conditions [7]. Solhi et al. worked on stochastic fractional Volterra integro-differential equations by using the enhanced moving least squares method [8].
The two components of the mathematical model are an ordinary differential equation (ODE) that depicts quorum sensing among the bacteria and a reaction–diffusion equation, also referred to as a parabolic partial differential equation, that describes the formation of biofilms [9]. Bacteria communicate information about cell density and modify gene expression through the process of quorum sensing, which requires cell-to-cell communication. One well-known type of equation system that has been used to represent, for example, interactions between cellular processes like cell growth in mathematical biology is the reaction–diffusion–ODE model. This model produces two results: bacterial concentration, which over time demonstrates the development and decomposition of the biofilm, and biofilm bacteria collaboration, which demonstrates the potency of resistance and defense against environmental stimuli. [10]. Baber et al. investigated optimization and exact solutions for the for biofilm model [11]. But, in this study we will consider the biofilm model under the effects of noise and investigate the computational numerical results and solitary wave solutions. Mainly, we focused on comparing these results via simulations. So, this is described by the reaction–diffusion model and written as [12]
X t = · ( A X ) + α X ( 1 X / β ) γ ( t , x ) ( 1 Y ) X in D × R + ,
Y t = ξ max ( 0 , arctan ( X ( q ( X ) Y ) ) ) Y k Y 2 in D × R + .
Here, . ( ) = 2 X x 2 and max ( 0 , arctan ( X ( q ( X ) Y ) ) ) = σ are the maximum function ( X , Y ) , where Y ( x , t ) is the cooperation of the bacteria. Y = 0 means no cooperation; Y = 1 means maximal cooperation. The simplified form of the above system is taken as follows:
X t = A X x x + α X ( 1 1 β X ) γ ( 1 Y ) X + ν 1 X B t , in D × R + ,
Y t = ξ σ Y k Y 2 + ν 2 Y B t in D × R + ,
where X ( x , t ) is concentration of bacteria and the variable x denotes position. Since each bacteria has a fixed size, the values of X ( x , t ) and Y ( x , t ) represent cooperation and biofilm thickness, respectively. The population density in an x neighborhood at time t is measured by quorum functional k, and is employed in quorum sensing models; q ( X ) is the quorum sense and γ ( x , t ) is a function that is either spreading more quickly (bigger A) in a thinner biofilm that offers less protection due to less collaboration (smaller γ ) or is spreading more slowly (smaller A) and constructing a more robust biofilm with greater cooperation (larger γ ). Also, A is the relative size. Meanwhile, the positive constants that depend on the bacterial strain and the environment are α , β , A, ζ , and σ . It will be feasible to predict how a patient’s biofilm will evolve using these predictive parameters, allowing for the selection of the best course of action. Moreover, the noise control parameters are ν 1 and ν 2 along with B t , which is the multiplicative time noise.
These days, stochastic modeling is a hot field of research. Many researchers are working on stochastic models, both numerically and analytically. There are various techniques for investigating the exact solitary wave and approximate solutions for nonlinear stochastic partial differential equations (SPDEs). The different numerical schemes include the forward Euler difference scheme [13], the non-standard finite difference scheme [14], the backward Euler difference scheme [15], the implicit finite difference scheme [16], the Crank–Nikolson finite difference scheme [17], etc. On the other hand, to find exact solutions many analytical techniques are used to explore exact solutions for nonlinear PDEs, such as the new modified extended direct algebraic method [18], the G / G -model expansion method [19], the Riccati equation mapping method [20], the Hirota bilinear method [21,22], the modified exponential rational function method [23], and the ϕ 6 -model expansion method [24].
When we see most physical phenomena at the microscale and magnify them, these phenomena are stochastic or random phenomena. It is very natural to consider the differential equation, which has some kind of randomness involved. So, if this randomness is bounded in the solution of the differential equations, such problems are stochastic differential equations.
The numerical solution of the stochastic differential equation is not a simple job. It becomes more difficult when our governing equation is a nonlinear stochastic differential equation and we have tried to overcome such issues. We have used the numerical method. The proposed scheme is consistent with the given PDE, and it is conditionally stable and time efficient.
In this study, we mainly focus on numerical and exact solitary wave solutions under the noise effect. The reaction–diffusion biofilm model is analyzed under quorum sensing. Quorum sensing is the process of communication between cells that permits bacterial communication about cell density and alterations in gene expression. This model produces two results: bacterial concentration, which over time demonstrates the development and decomposition of the biofilm, and biofilm bacteria collaboration, which demonstrates the potency of resistance and defense against environmental stimuli. The numerical solutions are gained by a proposed finite difference scheme, more efficient than others. The advantages of the “Forward difference formula” are as follows: (i) it is easy to compute; (ii) it is time-efficient; (iii) high-efficiency computers are required for implicit methods, and for the forward method low-efficiency computers can be used. The analysis of the scheme, like consistency and stability, is checked to ensure how our scheme behaves. On the other hand, exact solitary wave solutions are gained by using the generalized Riccati equation mapping method. This method is easy to deal with and provides us trigonometric, hyperbolic, and rational solutions as well. In the present literature, researchers are dealing with the problems numerically and analytically separately. Therefore, there is a huge gap in the comparison of the results.
The novelty of this work is that we compare the numerical results with newly constructed soliton solutions. For the comparison of the results, the initial conditions (ICs) and boundary conditions (BCs) are required for the numerical purpose, so we construct the ICs and BCs by selecting the soliton solutions. The soliton solutions are compared with the numerical solution provided by the scheme, which gives us almost the same behaviors. These results are very helpful for the further study of the nonlinear reaction–diffusion models under the noise effect. Some main properties of the Brownian motion are presented in the next result.
Definition 1 
([25,26]). Wiener process and Itô integral: The Brownian motion { B ( t ) } t 0 is a stochastic process and fulfills the following properties:
1. 
B ( 0 ) = 0 with probability 1;
2. 
B ( t ) is the continuous function of t 0 ;
3. 
B ( t 2 ) B ( t 1 ) and B ( t 4 ) B ( t 3 ) are independent increments for all 0 t 1 < t 2 t 3 < t 4 ;
4. 
B ( t 2 ) B ( t 1 ) , B ( t 4 ) B ( t 3 ) has normal distribution N ( 0 , ( t 2 t 1 ) , ( t 4 t 3 ) ) ;
5. 
E | B t | = 0 for each value t 0 , where E | · | represents the expected value of noise;
6. 
E | B t 2 | = t for each value t 0 ;
7. 
E | B t B s | = 0 ;
8. 
E | ( B t B s ) 2 | = t s .

2. Stochastic Finite Difference Scheme

This current sections deals with the proposed non-standard finite difference scheme (NSFDS). First, we divide the domain x [ 0 , L ] and t [ 0 , T ] into M 2 × N with space and times stepsizes Δ x = L M and Δ t = T N , respectively. Then, x ϖ = ϖ h , ϖ = 0 , 1 , 2 , , M , and t κ = κ Δ t , for κ = 0 , 1 , 2 , , N .
We approximate the continuous derivatives with a discrete approximation, such as
X t X ϖ κ + 1 X ϖ κ Δ t , X x x X ϖ + 1 κ 2 X ϖ κ + 1 + X ϖ 1 κ Δ x 2 ,
Here, we suppose Δ t and Δ x are the time and space stepsizes, respectively. Putting the above approximations in (3)–(4), we obtain the NSFDS as follows:
1 + 2 r 1 + α β Δ t X ϖ κ + Δ t γ X ϖ κ + 1 = r 1 ( X ϖ 1 κ + X ϖ + 1 κ ) + ( 1 + α Δ t + Δ t γ Y ϖ κ ) X ϖ κ + ν 1 X ϖ κ ( B ( κ + 1 ) Δ t B κ Δ t ) ( 1 + Δ t k Y ϖ κ ) ,
Y ϖ κ + 1 = ( 1 + Δ t ζ σ ) Y ϖ κ + ν 2 Y ϖ κ ( B ( κ + 1 ) Δ t B κ Δ t ) .
Here, r 1 = A Δ t Δ x 2 , X ϖ κ and Y ϖ κ are the approximations of the state variables X ( x , t ) and Y ( x , t ) at the point ( ϖ Δ x , κ t ) , respectively. So, this is the required NSFD scheme of the system (3)–(4).

Consistency of Schemes

In this section, we discuss the consistence of the proposed NSFD schemes (6)–(7).
Theorem 1. 
The proposed NSFD schemes (6)–(7) are consistent in the mean square sense for X and Y.
Proof. 
For scheme (6), X ( x , t ) is the smooth function, so we suppose an operator Θ ( X ) = κ Δ t ( κ + 1 ) Δ t . Applying this operator on (3), we obtain (see [27])
Θ ( X ) ϖ κ = X ( ϖ Δ x , ( κ + 1 ) Δ t ) X ( ϖ Δ x , κ Δ t ) + A κ Δ t ( κ + 1 ) Δ t X x x ( κ Δ x , ρ ) d ρ + α κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) d ρ α β κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) 2 d ρ γ κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) d ρ + γ κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d ρ X ( κ Δ x , ρ ) d ρ + ν 1 κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) d B | ρ ,
and, therefore,
Θ | ϖ κ ( X ) = X ( ϖ Δ x , ( κ + 1 ) Δ t ) X ( ϖ Δ x , κ Δ t ) + A X ϖ + 1 κ 2 X ϖ κ + 1 + X ϖ 1 κ Δ x 2 + α X ( ϖ Δ x , κ Δ t ) α β ( X ( ϖ Δ x , κ Δ t ) ) 2 γ X ( ϖ Δ x , κ Δ t ) + γ X ( ϖ Δ x , κ Δ t ) Y ( ϖ Δ x , κ Δ t ) + ν 1 X ( ϖ Δ x , κ Δ t ) ( B ( κ + 1 ) Δ t B κ Δ ) .
Then,
E | Θ ( X ) ϖ κ Θ | ϖ κ ( X ) | 2 E | κ Δ t ( κ + 1 ) Δ t A X x x ( κ Δ x , ρ ) X ϖ + 1 κ 2 X ϖ κ + 1 + X ϖ 1 κ Δ x 2 d ρ | 2 + α E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) X ( ϖ Δ x , κ Δ t ) d ρ | 2 α β E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) 2 X ( ϖ Δ x , κ Δ t ) 2 d ρ | 2 γ E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) X ( κ Δ x , ρ ) d ρ | 2 + γ E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d ρ X ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) d ρ X ( κ Δ x , ρ ) d ρ | 2 + ν 1 E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) X ( κ Δ x , ρ ) d B | ρ | 2 ,
using the property of the Itô integral we obtain
E | Θ ( X ) ϖ κ Θ | ϖ κ ( X ) | 2 E | κ Δ t ( κ + 1 ) Δ t A X x x ( κ Δ x , ρ ) X ϖ + 1 κ 2 X ϖ κ + 1 + X ϖ 1 κ Δ x 2 d ρ | 2 + α E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) X ( ϖ Δ x , κ Δ t ) d ρ | 2 α β E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) 2 X ( ϖ Δ x , κ Δ t ) 2 d ρ | 2 γ E | κ Δ t ( κ + 1 ) Δ t X ( κ Δ x , ρ ) X ( κ Δ x , ρ ) d ρ | 2 + γ E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d ρ X ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) d ρ X ( κ Δ x , ρ ) d ρ | 2 + ν 1 κ Δ t ( κ + 1 ) Δ t E | X ( κ Δ x , ρ ) X ( κ Δ x , ρ ) | 2 d ρ .
So, E | Θ ( Y ) ϖ κ Θ | ϖ κ ( Y ) | 0 as Δ x , Δ t . Hence, the proposed scheme is consistent with (3).
For scheme (6), Y ( x , t ) is the smooth function, so we suppose the same operator Θ ( Y ) = κ Δ t ( κ + 1 ) Δ t . Applying this operator on (4), we obtain the following form:
Θ ( Y ) ϖ κ = Y ( ϖ Δ x , ( κ + 1 ) Δ t ) Y ( ϖ Δ x , κ Δ t ) + σ ζ κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d ρ k κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) 2 d ρ + ν 2 κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d B | ρ ,
and
Θ | ϖ κ ( Y ) = Y ( ϖ Δ x , ( κ + 1 ) Δ t ) Y ( ϖ Δ x , κ Δ t ) + σ ζ κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d ρ k κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) 2 d ρ + ν 2 κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) d B | ρ .
Then,
E | Θ ( Y ) ϖ κ Θ | ϖ κ ( Y ) | 2 σ ζ E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) d ρ | 2 k E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) 2 Y ( κ Δ x , ρ ) 2 d ρ | 2 + ν 2 E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) d B | ρ | 2 ,
and using the property of the Itô integral we obtain
E | Θ ( Y ) ϖ κ Θ | ϖ κ ( Y ) | 2 σ ζ E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) d ρ | 2 k E | κ Δ t ( κ + 1 ) Δ t Y ( κ Δ x , ρ ) 2 Y ( κ Δ x , ρ ) 2 d ρ | 2 + ν 2 κ Δ t ( κ + 1 ) Δ t E | Y ( κ Δ x , ρ ) Y ( κ Δ x , ρ ) | 2 d ρ .
Again, E | Θ ( Y ) ϖ κ Θ | ϖ κ ( Y ) | 0 as Δ x , Δ t . Hence, the proposed scheme is consistent with (4). □

3. Stability of Schemes

In this section, our purpose is to find the stability condition for the proposed NSFD schemes (6)–(7). The Von Neumann criteria were used to prove their stability. Suppose the general approximation of a differential equation such as
X ϖ , κ = ϕ 1 ( t ) e i ( ρ x ) .
Replacing this expression into the schemes, and after simplification, we obtain the amplification factor (the expected value in a mean square sense) as follows:
E | ϕ 1 ( t + Δ t ) ϕ 1 ( t ) | 2 1 + χ Δ t ,
where χ is a constant. So, this is the required stability condition for the proposed schemes.
Theorem 2. 
Proposed scheme (6)–(7) is stable.
Proof. 
To find the stability conditions for schemes (6)–(7), we linearize (6) by using the Von Neumann criteria,
1 + 2 r 1 + Δ t γ X ϖ κ + 1 = r 1 ( X ϖ 1 κ + X ϖ + 1 κ ) + ( 1 + α Δ t ) X ϖ κ + ν 1 X ϖ κ ( B ( κ + 1 ) Δ t B κ Δ t ) .
By replacing supposition (16) in (18), we obtain
1 + 2 r 1 + Δ t γ ϕ 1 ( t + Δ t ) e i ( ρ x ) = r 1 ( e i ρ Δ x + e i ρ Δ x ) + ( 1 + α Δ t ) + ν 1 ( B ( κ + 1 ) Δ t B κ Δ t ) ϕ 1 ( t ) e i ( ρ x ) .
Now, we take the expectations E on both sides,
E | ϕ 1 ( t + Δ t ) ϕ 1 ( t ) | 2 = | 1 + α Δ t + 2 r 1 ( 1 2 sin 2 ( ρ x 2 ) ) 1 + 2 r 1 + γ Δ t | 2 + | ν 1 1 + 2 r 1 + γ Δ t | 2 ( B ( κ + 1 ) Δ t B κ Δ t ) ,
where X is independent from the state of the Wiener process. Thus, we obtain
E | ϕ 1 ( t + Δ t ) ϕ 1 ( t ) | 2 = | 1 + α Δ t + 2 r 1 ( 1 2 sin 2 ( ρ x 2 ) ) 1 + 2 r 1 + γ Δ t | 2 + | ν 1 1 + 2 r 1 + γ Δ t | 2 Δ t ,
also
| 1 + α Δ t + 2 r 1 ( 1 2 sin 2 ( ρ x 2 ) ) 1 + 2 r 1 + γ Δ t | 2 1 ,
and
| ν 1 1 + 2 r 1 + γ Δ t | 2 = δ .
Then, we obtain
E | ϕ 1 ( t + Δ t ) ϕ 1 ( t ) | 2 1 + δ Δ t .
Further, we linearize (7), with the help of the Von Neumann criteria, as
Y ϖ κ + 1 = ( 1 + Δ t ζ σ ) Y ϖ κ + ν 2 Y ϖ κ ( B ( κ + 1 ) Δ t B κ Δ t ) .
Let us replace again (16) and obtain
ϕ 2 ( t + Δ t ) e i ( ρ x ) = 1 + Δ t ζ σ + ν 2 ( B ( κ + 1 ) Δ t B κ Δ t ) ϕ 2 ( t ) e i ( ρ x ) .
Then,
E | ϕ 2 ( t + Δ t ) ϕ 2 ( t ) | 2 = | 1 + Δ t ζ σ | 2 + | ν 2 | 2 ( B ( κ + 1 ) Δ t B κ Δ t ) ,
where Y is independent from the state of the Wiener process. Thus, we obtain
E | ϕ 2 ( t + Δ t ) ϕ 2 ( t ) | 2 = | 1 + Δ t ζ σ | 2 + | ν 2 | 2 Δ t ,
also, | 1 + Δ t ζ σ | 2 1 and | ν 2 | 2 = δ . Then, we obtain
E | ϕ 2 ( t + Δ t ) ϕ 2 ( t ) | 2 1 + δ Δ t .
So, the proposed schemes are stable. □

4. General Procedure of Generalized Riccati Equation Mapping Method

The generalized Riccati equation mapping method is defined in the following steps [20,28,29].

4.1. Step I

Given a nonlinear partial differential equation (NPDE) with the independent variables t , x and dependence variable u, such as
Ω ( u , u t , u x , u x x , u x t , u t t ) = 0 ,
where the dependent variable’s subscripts stand for the partial derivatives and Ω is typically a polynomial function of its argument.

4.2. Step II

By using the wave transformation, Equation (26) has the following ansatz:
u = ϕ ( ρ ) , where ρ = α x + β t ,
where ρ is a real function to be determined. Substituting Equation (27) into Equation (26) then we obtain an ordinary differential equation (ODE) as
Q ( ϕ , ϕ ρ , ϕ ρ ρ , ) = 0 .

4.3. Step III

Suppose that the solution of Equation (28) is in the polynomial form
ϕ ( ρ ) = j = 0 M ν j J ( ρ ) j ,
where ν j are constants that are determined later and M is a positive integer that is obtained by the help of the balancing principle. J ( ρ ) represents the solution of the given generalized Riccati equation:
J ( ρ ) = ζ + θ J ( ρ ) + κ J 2 ( ρ ) ,
where ζ , θ and κ are all real constants. Substituting Equation (29) with Equation (30) into the relevant ODE and vanishing all the coefficients of J j ( ρ ) will yield a system of algebraic equations, from which we can obtain the parameters ν j , = ( j = 1 , , n ) and ρ . Solving the algebraic equations, with the known solutions of Equation (30), one can easily obtain the non-travelling wave solutions to the NPDE (26). We can obtain the 27 solutions to Equation (28) that are in Appendix A.

5. Stochastic Exact Solutions

The stochastic wave transform is now used to obtain the exact solitary wave solutions for the stochastic biofilm system (3)–(4), such as [25,30,31]:
X ( x , t ) = ϕ ( ρ ) e ν 1 B ( t ) ν 1 2 2 t , Y ( x , t ) = ψ ( ρ ) e ν 2 B ( t ) ν 2 2 2 t , where ρ = x c t ,
being ϕ and ψ the deterministic functions, while c is the speed of light and ν 1 , ν 2 are the noise strength for the Brownian motion. Their derivatives are defined, such as
X t = c ϕ + ν 1 ϕ B t ν 1 2 2 ϕ + ν 1 2 2 ϕ e ν 1 B ( t ) ν 1 2 2 t , Y t = c ψ + ν 2 ψ B t ν 2 2 2 ψ + ν 2 2 2 ψ e ν 2 B ( t ) ν 2 2 2 t , X x x = ϕ e ν 1 B ( t ) ν 1 2 2 t ,
where ν 1 2 2 ϕ ( ρ ) and ν 2 2 2 ψ ( ρ ) are referred to the Itô term. Putting these derivatives into system (3)–(4), we obtain an ODE form, such as
c ϕ ν 1 ϕ B t + ν 1 2 2 ϕ ν 1 2 2 ϕ + ϕ + α ϕ α β ϕ 2 e ν 1 B ( t ) ν 1 2 2 t γ ϕ + γ ϕ ψ e ν 2 B ( t ) ν 2 2 2 t + ν 1 ϕ B t = 0 ,
c ψ ν 2 ψ B t + ν 2 2 2 ψ ν 2 2 2 ψ + ζ σ ψ + k ψ 2 e ν 2 B ( t ) ν 2 2 2 t + ν 2 ψ B t = 0 .
By taking the expectation on both expressions,
c ϕ + ϕ + α ϕ α β ϕ 2 e ν 1 B ( t ) e ν 1 2 2 t γ ϕ + γ ϕ ψ e ν 2 B ( t ) e ν 2 2 2 t = 0 ,
c ψ + ζ σ ψ + k ψ 2 e ν 2 B ( t ) e ν 2 2 2 t = 0 .
Since E ( e δ Z ) (for every real number δ and Z) is the standard normal random variable, then identities are E ( e ν 1 B ( t ) ) = e ν 1 2 2 t and E ( e ν 2 B ( t ) ) = e ν 2 2 2 t . So, (34)–(35) are expressed as
c ϕ + ϕ + α ϕ α β ϕ 2 γ ϕ + γ ϕ ψ = 0 ,
c ψ + ζ σ ψ + k ψ 2 = 0 ,
where ϕ and ψ are the polynomials and their derivatives are in respect to ρ . In the next section, we apply the generalized Riccati equation mapping (GREM) method to obtain the stochastic exact solitary wave solutions for the stochastic biofilm system (3)–(4).

Generalized Riccati Equation Mapping (GREM) Method

In this subsection, we use the generalized Riccati equation mapping (GREM) method to gain the exact stochastic wave solutions. This method provides us with the dark-, bright-, exponential- and periodic-form solutions. Let us define the general solution in the polynomial form of (36)–(37). For further details, see [20,28,29]:
ϕ ( ρ ) = j = 0 M 1 ν j J j ( ρ ) , ν j 0 ,
ψ ( ρ ) = j = 0 M 2 τ j J j ( ρ ) , τ j 0 ,
Here, ν j , τ j ( 0 j M i ) , i = 1 , 2 are constants (to be determined later) and J i ( ρ ) i = 1 , 2 , , M i , i = 1 , 2 satisfy the Equations (36) and (37) that we take as follows:
J ( ρ ) = ζ + θ J ( ρ ) + κ J 2 ( ρ ) .
By using the homogeneous balancing principle, the number of summands in (36) is M 1 = 2 while from (37) it is M 2 = 1 . We replace these values in (38)–(39) and obtain
ϕ ( ρ ) = ν 0 + ν 1 J ( ρ ) + ν 2 J 2 ( ρ ) ,
ψ ( ρ ) = τ 0 + τ 1 J ( ρ ) .
By calculating the derivatives of (41)–(42) and replacing (40) into (38)–(39), we obtain a system of algebraic equations. This system is solved by means of Mathematica 11.1 and we obtain the unknown constants,
ν 0 = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 , ν 1 = 0 , ν 2 = 6 A β κ 2 α , c = 10 A θ κ + γ τ 1 2 κ ,
where A 1 = α 2 β + α β γ τ 0 α β γ 2 + 48 α 2 A 2 β 2 ζ 2 κ 2 . Meanwhile, the constant values for (37) are
τ 0 = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 , τ 1 = κ A 2 k 2 θ 3 4 ζ θ κ , c = θ k ξ 2 σ 2 A 2 ,
where A 2 = θ 2 k 2 ξ 2 σ 2 θ 2 4 ζ κ .
Substituting these constants in (38)–(39), we obtain the solutions of Equations (36) and (37). Then, by replacing the transformation in these solutions, we obtain different hyperbolic, trigonometric, and rational solutions of (3)–(4).
Family-I: When the condition θ 2 4 ζ κ > 0 is satisfied and ζ κ 0 , then different hyperbolic solutions are extracted:
X 1 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α θ 2 4 ζ κ tanh 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 1 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ     θ + θ 2 4 ζ κ tanh 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 2 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α θ 2 4 ζ κ coth 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 2 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ θ + θ 2 4 ζ κ coth 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 3 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α θ + θ 2 4 ζ κ tanh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + i sech θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 3 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ θ + θ 2 4 ζ κ tanh θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 + i sech θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 4 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α θ 2 4 ζ κ coth θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + csch θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 4 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ θ + θ 2 4 ζ κ coth θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 + csch θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 5 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 8 α θ 2 4 ζ κ tanh 1 4 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + coth 1 4 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + 2 θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 5 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 4 k 2 θ 3 4 ζ θ κ 2 θ + θ 2 4 ζ κ tanh 1 4 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 + coth 1 4 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 6 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α G 2 + H 2 θ 2 4 ζ κ G θ 2 4 ζ κ cosh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ G sinh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + H θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 6 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ G 2 + H 2 θ 2 4 ζ κ G θ 2 4 ζ κ cosh B G sinh θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 + H θ e ν 2 B ( t ) ν 2 2 2 t ,
where B = θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
X 7 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α G θ 2 4 ζ κ cosh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + H 2 G 2 θ 2 4 ζ κ G sinh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ + H θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 7 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ H 2 G 2 θ 2 4 ζ κ + G θ 2 4 ζ κ cosh B G sinh θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 + H θ e ν 2 B ( t ) ν 2 2 2 t ,
where G 2 + H 2 > 0 and B = θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 are the constants.
X 8 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 cosh 2 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ α θ 2 4 ζ κ sinh 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ θ cosh Z 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ and
Y 8 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 2 ζ κ A 2 cosh 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 k 2 θ 3 4 ζ θ κ θ 2 4 ζ κ sinh B θ cosh B e ν 2 B ( t ) ν 2 2 2 t ,
where B = 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
X 9 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 sinh 2 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ α θ sinh 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ θ 2 4 ζ κ cosh Z 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ , and
Y 9 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 2 ζ κ A 2 sinh 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 k 2 θ 3 4 ζ θ κ θ sinh B θ 2 4 ζ κ cosh B e ν 2 B ( t ) ν 2 2 2 t ,
where B = 1 2 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
X 10 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 cosh 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ α θ 2 4 ζ κ sinh θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ θ cosh Z i θ 2 4 ζ κ 2 e ν 1 B ( t ) ν 1 2 2 t ,
being Z = θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ , and
Y 10 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 2 ζ κ A 2 cosh B k 2 θ 3 4 ζ θ κ i θ 2 4 ζ κ + θ 2 4 ζ κ sinh B θ cosh B e ν 2 B ( t ) ν 2 2 2 t ,
where B = θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
X 11 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 sinh 2 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ α θ sinh Z + θ 2 4 ζ κ cosh Z + θ 2 4 ζ κ 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ , and
Y 11 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 2 ζ κ A 2 sinh B k 2 θ 3 4 ζ θ κ θ 2 4 ζ κ θ sinh B + θ 2 4 ζ κ cosh B e ν 2 B ( t ) ν 2 2 2 t ,
where B = θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
X 12 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 96 A β ζ 2 κ 2 sinh 2 Z cosh 2 1 4 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ α 2 θ 2 4 ζ κ cosh 2 Z 2 θ sinh Z cosh Z θ 2 4 ζ κ 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 4 θ 2 4 ζ κ x t 10 A θ κ + γ τ 1 2 κ , and
Y 12 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 4 ζ κ A 2 sinh B cosh B k 2 θ 3 4 ζ θ κ θ 2 4 ζ κ + 2 θ 2 4 ζ κ cosh 2 B 2 θ sinh B cosh B e ν 2 B ( t ) ν 2 2 2 t ,
being B = 1 4 θ 2 4 ζ κ x θ k ξ 2 σ 2 t A 2 .
Family-II: When θ 2 4 ζ κ < 0 and ζ κ 0 , the trigonometric solutions of PDE (3)–(4) are as follows:
X 13 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α 4 ζ κ θ 2 tan 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 13 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 tan 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 θ e ν 2 B ( t ) ν 2 2 2 t ,
X 14 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α 4 ζ κ θ 2 cot 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 14 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ θ + 4 ζ κ θ 2 cot 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 15 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α 4 ζ κ θ 2 tan 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ sec 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 15 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 tan 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 sec 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 θ e ν 2 B ( t ) ν 2 2 2 t ,
X 16 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α 4 ζ κ θ 2 cot 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ csc 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 16 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 A 2 2 k 2 θ 3 4 ζ θ κ θ + 4 ζ κ θ 2 cot 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 csc 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
X 17 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 8 α 4 ζ κ θ 2 tan 1 4 4 ζ κ θ 2 t 10 A θ κ + γ τ 1 2 κ + x cot 1 4 4 ζ κ θ 2 t 10 A θ κ + γ τ 1 2 κ + x + 2 θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 17 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 4 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 tan 1 4 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 cot 1 4 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 2 θ e ν 2 B ( t ) ν 2 2 2 t ,
X 18 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α G 2 H 2 4 ζ κ θ 2 G 4 ζ κ θ 2 cos 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ G sin 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + H θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 18 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ G 2 H 2 4 ζ κ θ 2 G 4 ζ κ θ 2 cos B G sin 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 + H θ e ν 2 B ( t ) ν 2 2 2 t ,
where B = 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
X 19 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 3 A β 2 α G 4 ζ κ θ 2 cos 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + G 2 H 2 4 ζ κ θ 2 G sin 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + H θ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 19 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + A 2 2 k 2 θ 3 4 ζ θ κ G 2 H 2 4 ζ κ θ 2 + G 4 ζ κ θ 2 cos B G sin 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 + H θ e ν 2 B ( t ) ν 2 2 2 t ,
where G 2 + H 2 > 0 and B = 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 are the constants.
X 20 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 cos 2 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ α 4 ζ κ θ 2 sin 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + θ cos Z 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ , and
Y 20 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 2 ζ κ A 2 cos 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 sin B + θ cos B e ν 2 B ( t ) ν 2 2 2 t ,
where B = 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
X 21 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 sin 2 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ α 4 ζ κ θ 2 cos 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ θ sin Z 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ and
Y 21 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 2 ζ κ A 2 sin 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 cos B θ sin B e ν 2 B ( t ) ν 2 2 2 t ,
being B = 1 2 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
X 22 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 cos 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ α 4 ζ κ θ 2 sin 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + θ cos Z + 4 ζ κ θ 2 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ , and
Y 22 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 2 ζ κ A 2 cos B k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 + 4 ζ κ θ 2 sin B + θ cos B e ν 2 B ( t ) ν 2 2 2 t ,
where B = 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
X 23 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 24 A β ζ 2 κ 2 sin 2 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ α θ sin Z + 4 ζ κ θ 2 cos 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ + 4 ζ κ θ 2 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ , and
Y 23 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 2 ζ κ A 2 sin B k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 θ sin B + 4 ζ κ θ 2 cos B e ν 2 B ( t ) ν 2 2 2 t ,
being B = 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
X 24 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 96 A β ζ 2 κ 2 sin 2 Z cos 2 1 4 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ α 2 4 ζ κ θ 2 cos 2 Z 2 θ sin Z cos Z 4 ζ κ θ 2 2 e ν 1 B ( t ) ν 1 2 2 t ,
where Z = 1 4 4 ζ κ θ 2 x t 10 A θ κ + γ τ 1 2 κ , and
Y 24 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + 4 ζ κ A 2 sin B cos 1 4 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 k 2 θ 3 4 ζ θ κ 4 ζ κ θ 2 + 2 4 ζ κ θ 2 cos 2 B 2 θ sin B cos B e ν 2 B ( t ) ν 2 2 2 t ,
being B = 1 4 4 ζ κ θ 2 x θ k ξ 2 σ 2 t A 2 .
Family-III: When ζ = 0 and ζ κ 0 , the hyperbolic solutions of PDE (3) are as follows:
X 25 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 6 A β d 2 θ 2 κ 2 α q 2 sinh θ x t 10 A θ κ + γ τ 1 2 κ + cosh θ x t 10 A θ κ + γ τ 1 2 κ + d 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 25 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 d θ κ A 2 k 2 q θ 3 4 ζ θ κ d sinh θ x θ k ξ 2 σ 2 t A 2 + cosh B e ν 2 B ( t ) ν 2 2 2 t ,
being B = θ x θ k ξ 2 σ 2 t A 2 .
X 26 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 6 A β θ 2 κ 2 sinh θ x t 10 A θ κ + γ τ 1 2 κ + cosh θ x t 10 A θ κ + γ τ 1 2 κ 2 α q 2 sinh θ x t 10 A θ κ + γ τ 1 2 κ + cosh θ x t 10 A θ κ + γ τ 1 2 κ + d 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 26 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 + θ κ A 2 sinh θ x θ k ξ 2 σ 2 t A 2 + cosh B k 2 q θ 3 4 ζ θ κ d + sinh θ x θ k ξ 2 σ 2 t A 2 + cosh B e ν 2 B ( t ) ν 2 2 2 t ,
being B = θ x θ k ξ 2 σ 2 t A 2 .
Family-IV: Finally, when θ = ζ = 0 and κ 0 , the plane wave solution of PDE (3) is
X 27 ( x , t ) = α 2 β + α β γ τ 0 α β γ + A 1 2 α 2 + 6 A β κ 2 α d 1 + q x γ t τ 1 2 κ 2 e ν 1 B ( t ) ν 1 2 2 t ,
Y 27 ( x , t ) = A 2 + 4 ζ κ k ξ σ + θ 2 ( k ) ξ σ 2 4 ζ κ k 2 θ 2 k 2 κ A 2 k 2 θ 3 4 ζ θ κ d 1 + q x θ k ξ 2 σ 2 t A 2 e ν 2 B ( t ) ν 2 2 2 t ,
where d 1 is constant.

6. Physical Representation

In this section, the physical representation of the reaction–diffusion biofilm model under quorum sensing is discussed. Quorum sensing is the process of communication between cells that enables bacteria to exchange knowledge about cell density and modify gene expression accordingly. The unknown function X ( x , t ) represents the bacterial concentration, which over time demonstrates the development, and Y ( x , t ) exhibits the biofilm breakdown and the cooperation of the bacteria within it, highlighting the biofilm capacity for resistance and defense against external stimuli. Physically, our results are very effective in this nonlinear biofilm model under noise effects. When communication takes place between different cell–cell communication of density and adjusts gene expression accordingly the information is moved from one cell to another cell in the form of energy wave packets. The energy wave packets move in random motions, so our wave structures are very suitable solutions that provide better communication between the bacterial cells. To construct the solitary wave solutions that are depicted in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 under the different effects of noise we used the MATHEMATICA11.1 software, while the comparison results in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 were drawn by using the MATLAB2015a.

6.1. Solitary Wave Solutions

In this subsection, we discuss the physical behavior of the solitons and solitary wave solutions and their effects under noise. Solitons and solitary wave solutions can exhibit complex and diverse behavior when examining the biofilm model and quorum sensing in the context of noise. To completely understand this, one must consider both the mathematical features of the model and the biological impacts. Self-reinforcing, contained, stable waves that can maintain their shape and speed as they travel across a medium are referred to as solitons in mathematics. Solitons are commonly solitary wave solutions for some nonlinear partial differential equations (PDEs) that describe physical phenomena, such as biofilm formation under quorum sensing. The behavior of solitons and solitary waves can be greatly affected by the introduction of noise, either intrinsic or external. Random fluctuations or disturbances in the system can be used to mimic noise. Typically, stochastic partial differential equations (SPDEs) are used to study the impact of noise on solitons in PDEs. When choosing zero noise, these plots clearly demonstrate the right soliton shape.
Some solutions are presented in both 3D and 2D form for various values of the control parameter ν . Figure 1 and Figure 4 provide us with the dark soliton. Figure 2 and Figure 5 give us the dark–bright soliton representations. Figure 3 and Figure 6 are plots for the solitary waves. Solitons can become unstable due to variations brought about by noise. Noise frequency and amplitude can affect how stable solitary wave solutions are.
The equilibrium between the intrinsic stability of the soliton and the intensity of the noise determines whether or not solitons persist in the presence of noise. Over time, noise can cause the soliton to spread out or lose its shape due to energy dissipation.
Diffusion processes generated by noise can characterize spreading behavior. Random disturbances or oscillations in the biofilm environment may interfere with soliton behavior.
There are several possible results from the interaction, such as the annihilation of existing solitons or the generation of new ones.

6.2. Comparison of Results

In this study, our main focus is to compare the numerical results with newly constructed exact solitary wave solutions. The proposed NSFD schemes are developed for the approximate solutions while generalized Riccati equation mapping is applied to gain the exact solitary wave solutions. Mainly, we compare the numerical result with selecting some exact solitary wave solutions. These results are visualized under the sense of noise, while we control the noise by ν 1 and ν 2 . The motivation behind constructing initial conditions (ICs) and boundary conditions (BCs) for comparing numerical and solitary wave solutions in stochastic reaction–diffusion models lies in the desire to understand and analyze the behavior of complex systems accurately. Stochastic reaction–diffusion models are often used to simulate various biological, chemical, or physical phenomena. Validating these models is crucial for ensuring their accuracy in predicting real-world behavior. Constructing ICs and BCs provides a tangible platform for comparing the results obtained from numerical simulations with experimental observations, thereby validating the numerical models. Solitary waves, also known as solitons, are localized wave solutions that propagate without changing their shape. These waves are significant in various fields, including biology, physics, and engineering. By comparing numerical solutions with experimental observations obtained from ICs and BCs, researchers can gain insights into the dynamics of solitary waves in stochastic reaction–diffusion systems, helping to refine theoretical models and understand their implications in real systems. For the numerical experiment we always need ICs and BCs that are usually constructed by the exact solutions. In this study, we constructed them from the newly exact solitary wave solutions to compare the results. All the figures clearly show random behavior in their physical representation. The 3D and line plot show almost the same behavior for both numerical and exact solutions. These results are a very effective study of the biofilm dynamical model. This study is very fruitful for the further investigation of the dynamical model. When we deal with the results at the microlevel they show the randomness in their behavior.
Test Problem 1: To compare the graphical representation the proposed scheme (6) is considered for the approximate solutions while the exact solution, from (45) and the IC, is taken as
Y ( x , 0 ) = 0.000148105 0.000148105 tanh ( 1.71828 x ) .
Figure 7 represents the 3D and line behavior for the proposed scheme (7) and exact solitary wave solution Y 1 ( x , t ) using the parameters values as ζ = 1.1 , θ = 3.5 , κ = 0.1 , k = 1 , ν 2 = 0.51 , ξ = 0.4 , and σ = 0.0007 .
Test Problem 2: To compare the graphical representation the proposed NSFD scheme (6) is considered for the approximate solutions, while the exact solution from (47) and the IC is taken as
X ( x , 0 ) = 0.0100243 + 0.0015 ( ( 0 . + 2.92575 i ) sech ( 2.92575 x ) + 2.92575 tanh ( 2.92575 x ) + 3 . ) 2 ,
and the BCs are
X ( 0 , t ) = 0.570003 e 0.15 t 0.0100243 + 0.0015 ( 0 . + 2.92575 i ) sech ( 0.0441522 t ) 2.92575 tanh ( 0.0441522 t ) + 3 2 ,
X ( 10 , t ) = 0.570003 e 0.15 t 0.0100243 + 0.0015 ( 3 + 2.92575 tanh ( 29.2575 0.0441522 t ) + i sech ( 29.2575 0.0441522 t ) ) 2 .
Figure 8 represents the 3D and line behavior for the proposed scheme (6) and the exact solitary wave solution X 3 ( x , t ) using the parameter values α = 0.02 , A = 0.001 , β = 0.02 , γ = 0.01 , ζ = 0.1 , θ = 3 , κ = 1.1 , k = 1.0004 , ν 1 = 0.3 , τ 0 = 0.000982 , and τ 1 = 0.02 .
Test Problem 3: To compare the graphical representation the proposed NSFD scheme (7) is considered for the approximate solutions while the exact solution from (48) and the IC is taken as
Y ( x , 0 ) = ( 7.976849408707993 8 i ) s e c h ( 2.92575 x ) 7.976849408707993 8 tanh ( 2.92575 x ) + 7.976849408707992 8 .
Figure 9 represents the 3D and line behavior for the proposed scheme (7) and the exact solitary wave solution Y 3 ( x , t ) using the parameter values ζ = 0.1 , θ = 3 , κ = 1.1 , k = 1.0004 , ν 2 = 0.3 , ξ = 0.004 , and σ = 0.00007 .
Test Problem 4: To compare the graphical representation the proposed NSFD scheme (6) is considered for the approximate solutions while the exact solution from (53) and the IC is taken as
X ( x , 0 ) = 1.43391 0.0015 9.25203 8.77724 cosh ( 2.92575 x ) 3 . sinh ( 2.92575 x ) + 1 . 3 2 + 0.0100243 ,
and the BCs are
X ( 0 , t ) = 1.43391 e 0.15 t 0.0015 9.25203 8.77724 cosh ( 0.0441522 t ) 1 3 sinh ( 0.0441522 t ) 3 2 + 0.0100243 ,
X ( 10 , t ) = e 0.15 t 5.81333 × 10 23 e 0.0883044 t 1.10721 × 10 11 e 0.0441522 t ( 1 . sinh ( 29.2575 0.0441522 t ) + 0.333333 ) 2 .
Figure 10 represents the 3D and line behavior for the proposed scheme (6) and the exact solitary wave solution X 6 ( x , t ) using the parameters α = 0.02 , A = 0.001 , β = 0.02 , γ = 0.01 , ζ = 0.1 , θ = 3 , κ = 1.1 , k = 1.0004 , ν 1 = 0.3 , τ 0 = 0.000982 , τ 1 = 0.02 , G = 3 , and H = 1 .
Test Problem 5: To compare the graphical representation the proposed NSFD scheme (7) is considered for the approximate solutions while the exact solution from (54) and the IC is taken as
Y ( x , 0 ) = 5.0186952546034645 20 i e ( 1.22882 i ) x + ( 2.8766831763675397 36 6.963067713809684 20 i ) sin ( 1.22882 x ) + ( 0.333333 i ) .
Figure 11 represents the 3D and line behavior for the proposed scheme (7) and the exact solitary wave solution Y 6 ( x , t ) using the parameters ζ = 1 , θ = 1.7 , κ = 1.1 , k = 0.4 , ν 2 = 0.3 , ξ = 4 10 , σ = 7 11 , G = 3 , and H = 1 .
Test Problem 6: To compare the graphical representation the proposed NSFD scheme (6) is considered for the approximate solutions while the exact solution from (55) and the IC is taken as
X ( x , 0 ) = 1.01411 1.20888 + 0.045 1.7 + 1.11056 1.05357 cos ( 1.05357 x ) 1 . sin ( 1.05357 x ) + ( 0 . 0.333333 i ) 2 ,
and the BCs are
X ( 0 , t ) = 1.01411 e 0.15 t 1.20888 + 0.045 1.7 + 1.05357 cos ( 0.0897216 t ) 1.11056 1 . sin ( 0.0897216 t ) + ( 0 . + 0.333333 i ) 2 ,
X ( 10 , t ) = 1.01411 e 0.15 t 1.20888 + 0.178384 ( ( 0.557787 + 0.284614 i ) + 0.0951763 sin ( 0.0897216 t ) + 1 . cos ( 0.0897216 t ) ) 2 ( 1 . sin ( 10.5357 0.0897216 t ) + ( 0 . + 0.333333 i ) ) 2 .
Figure 12 represents the 3D and line behavior for the proposed scheme (6) and the exact solitary wave solution X 7 ( x , t ) using the parameters α = 0.4 , A = 0.01 , β = 1.2 , γ = 0.001 , ζ = 1 , θ = 1.7 , κ = 1 , ν 1 = 0.3 , G = 3 , H = 1 , τ 0 = 0.982 , τ 1 = 0.32 .
Test Problem 7: To compare the graphical representation the proposed NSFD scheme (7) is considered for the approximate solutions while the exact solution from (54) and the IC is taken as
Y ( x , 0 ) = ( 3.5493768697990816 11 i ) cos ( 1.05357 x ) + ( 3.5493768697990816 11 8.738023015898668 27 i ) sin ( 1.05357 x ) + ( 3.346384604828817 11 1.1831256232663607 11 i ) / sin ( 1.05357 x ) + ( 0.333333 i ) .
Figure 13 represents the 3D and line behavior for the proposed scheme (7) and the exact solitary wave solution Y 7 ( x , t ) using the parameters ζ = 1 , θ = 1.7 , κ = 1 , k = 0.4 , ν 2 = 0.3 , ξ = 0.4 , σ = 7 11 , G = 3 and H = 1 .
Test Problem 8: To compare the graphical representation the proposed NSFD scheme (6) is considered for the approximate solutions while the exact solution from (77) and the IC is taken as
X ( x , 0 ) = 0.880037 1.21774 + 0.28755 ( ( 2.01753 2.82843 i ) + 0.67251 sin ( 2.52784 x ) + 1 . cos ( 2.52784 x ) ) 2 ( sin ( 2.52784 x ) + 3 . ) 2 ,
and the BCs are
X ( 0 , t ) = 0.880037 e 0.05 t 1.21774 + 0.045 1.7 + 2.52784 cos ( 0.0214867 t ) + ( 0 . 7.14983 i ) sin ( 0.0214867 t ) 3 . 2 ,
X ( 10 , t ) = 0.880037 e 0.05 t 1.21774 + 0.045 1.7 + 2.52784 cos ( 25.2784 0.0214867 t ) + ( 0 . + 7.14983 i ) sin ( 25.2784 0.0214867 t ) + 3 . 2 .
Figure 14 represents the 3D and line behavior for the proposed scheme (6) and the exact solitary wave solution X 18 ( x , t ) using the parameter values α = 0.04 , A = 0.001 , β = 1.2 , γ = 0.001 , ζ = 2.9 , θ = 1.7 , κ = 0.8 , ν 1 = 0.1 , τ 0 = 9.82 8 , τ 1 = 3.2 9 , G = 1 and H = 3 .

7. Conclusions

In this article, we investigated the stochastic reaction–diffusion biofilm model under the randomness effect numerically and analytically. The two outcomes of this model are the concentration of bacteria, which over time depicts the development and decomposition of the biofilm, and the collaboration of the bacteria in the biofilm, which shows the efficacy of resistance and defense against environmental stimuli.
The suggested finite difference scheme performs the numerical solutions. Visualizations of the scheme’s analysis include stability and consistency. Mean square sense is used to evaluate the consistency of the scheme, while the Von Neumann criteria are used to determine stability. Additionally, the generalized Riccati equation mapping approach is used to derive stochastic exact solitary wave solutions in trigonometric, hyperbolic, and rational forms. Some solutions are drawn in 3D and 2D to show the different soliton behavior and their effects on noise. These plots show that if we choose noise strength zero these solutions give us the proper soliton solutions and how noise affects them when we increase the value of ν . Mainly, the numerical results are compared with the exact solitary wave solutions with the help of unique physical problems. The comparison plots are presented in 3D and line representations as well by selecting different values of the parameters.

Author Contributions

Conceptualization, M.Z.B.; methodology, N.A.; software, M.W.Y.; formal analysis, M.S.I.; investigation, A.A.; writing—original draft preparation, A.C.; writing—review and editing, J.R.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Family I : If θ 2 4 ζ κ > 0 and ζ θ 0 (or ζ κ 0 ) the families of solutions for Equation (30) are as follows:
J 1 = θ 2 4 ζ κ tanh 1 2 ρ θ 2 4 ζ κ + θ 2 κ ,
J 2 = θ 2 4 ζ κ coth 1 2 ρ θ 2 4 ζ κ + θ 2 κ ,
J 3 = θ + θ 2 4 ζ κ tanh ρ θ 2 4 ζ κ + i sech ρ θ 2 4 ζ κ 2 κ ,
J 4 = θ 2 4 ζ κ coth ρ θ 2 4 ζ κ + csch ρ θ 2 4 ζ κ + θ 2 κ ,
J 5 = θ 2 4 ζ κ tanh 1 4 ρ θ 2 4 ζ κ + coth 1 4 ρ θ 2 4 ζ κ + 2 θ 4 κ ,
J 6 = 1 2 κ θ 2 4 ζ κ G 2 + H 2 G cosh ρ θ 2 4 ζ κ G sinh ρ θ 2 4 ζ κ + H θ ,
J 7 = 1 2 κ θ 2 4 ζ κ G 2 + H 2 + G sinh ρ θ 2 4 ζ κ G cosh ρ θ 2 4 ζ κ + H θ ,
J 8 = 2 θ cosh 1 2 ρ θ 2 4 ζ κ θ 2 4 ζ κ sinh 1 2 ρ θ 2 4 ζ κ θ cosh 1 2 ρ θ 2 4 ζ κ ,
J 9 = 2 θ sinh 1 2 ρ θ 2 4 ζ κ θ sinh 1 2 ρ θ 2 4 ζ κ θ 2 4 ζ κ cosh 1 2 ρ θ 2 4 ζ κ ,
J 10 = 2 ζ cosh ρ θ 2 4 ζ κ θ 2 4 ζ κ sinh ρ θ 2 4 ζ κ θ cosh ζ θ 2 4 ζ κ i θ 2 4 ζ κ ,
J 11 = 2 ζ sinh ρ θ 2 4 ζ κ θ sinh ρ θ 2 4 ζ κ + θ 2 4 ζ κ cosh ρ θ 2 4 ζ κ + θ 2 4 ζ κ ,
J 12 = 4 ζ sinh 1 4 ρ θ 2 4 ζ κ cosh 1 4 ρ θ 2 4 ζ κ 2 θ 2 4 ζ κ cosh 2 1 4 ρ θ 2 4 ζ κ 2 θ sinh 1 4 ρ θ 2 4 ζ κ cosh 1 4 ρ θ 2 4 ζ κ θ 2 4 ζ κ .
Family-II: If θ 2 4 ζ κ < 0 and σ ζ 0 the families of solutions for Equation (30) are as follows:
J 13 = 4 ζ κ θ 2 tan 1 2 ρ 4 ζ κ θ 2 θ 2 κ ,
J 14 = 4 ζ κ θ 2 cot 1 2 ρ 4 ζ κ θ 2 + θ 2 κ ,
J 15 = 4 ζ κ θ 2 tan ρ 4 ζ κ θ 2 sec ρ 4 ζ κ θ 2 θ 2 κ ,
J 16 = 4 ζ κ θ 2 cot ρ 4 ζ κ θ 2 csc ρ 4 ζ κ θ 2 + θ 2 κ ,
J 17 = 4 ζ κ θ 2 tan 1 4 ρ 4 ζ κ θ 2 cot 1 4 ρ 4 ζ κ θ 2 2 θ 4 κ ,
J 18 = 4 ζ κ θ 2 coth ρ 4 ζ κ θ 2 + csch ρ 4 ζ κ θ 2 + θ 2 κ ,
J 19 = G 2 H 2 4 ζ κ θ 2 + G 4 ζ κ θ 2 cos ρ 4 ζ κ θ 2 G sin ρ 4 ζ κ θ 2 + H θ 2 κ ,
J 20 = 2 ζ cos 1 2 ρ 4 ζ κ θ 2 4 ζ κ θ 2 sin 1 2 ρ 4 ζ κ θ 2 + ζ cos 1 2 ρ 4 ζ κ θ 2 ,
J 21 = 2 ζ sin 1 2 ρ 4 ζ κ θ 2 4 ζ κ θ 2 cos 1 2 ρ 4 ζ κ θ 2 θ sin 1 2 ρ 4 ζ κ θ 2 ,
J 22 = 2 ζ cos ρ 4 ζ κ θ 2 4 ζ κ θ 2 sin ρ 4 ζ κ θ 2 + ζ cos ρ 4 ζ κ θ 2 + 4 ζ κ θ 2 ,
J 23 = 2 ζ sin ρ 4 ζ κ θ 2 θ sin ρ 4 ζ κ θ 2 + 4 ζ κ θ 2 cos ρ 4 ζ κ θ 2 + 4 ζ κ θ 2 ,
J 24 = 4 ζ sin 1 4 ρ 4 ζ κ θ 2 cos 1 4 ρ 4 ζ κ θ 2 2 4 ζ κ θ 2 cos 2 1 4 ρ 4 ζ κ θ 2 2 θ sin 1 4 ρ 4 ζ κ θ 2 cos 1 4 ρ 4 ζ κ θ 2 4 ζ κ θ 2 .
Family-III: If θ 0 and ζ κ = 0 the families of solutions for Equation (30) are as follows:
J 25 = d θ G ( d sinh ( ρ θ ) + cosh ( ρ θ ) ) ,
J 26 = θ ( sinh ( ρ θ ) + cosh ( ρ θ ) ) G ( d + sinh ( ρ θ ) + cosh ( ρ θ ) ) ,
Family-IV: If θ = ζ = 0 and κ 0 the families of solutions for Equation (30) are as follows:
J 27 = 1 d + ρ κ ,
where d is the constant.

References

  1. Grzybowski, B.A. Chemistry in Motion: Reaction-Diffusion Systems for Micro-and Nanotechnology; John Wiley & Sons: Hoboken, NJ, USA, 2009. [Google Scholar]
  2. Wu, Y.F. Computational Systems Analysis of Deterministic Pair Rule Gene Network and Stochastic Bicoid Morphogen Gradient in Drosophila Melanogaster. Ph.D. Thesis, State University of New York at Stony Brook, New York, NY, USA, 2011. [Google Scholar]
  3. Iqbal, M.S.; Baber, M.Z.; Inc, M.; Younis, M.; Ahmed, N.; Qasim, M. On multiple solitons of glycolysis reaction–diffusion system for the chemical concentration. Int. J. Mod. Phys. B 2023, 38, 2450055. [Google Scholar] [CrossRef]
  4. Shi, S.; Han, D.; Cui, M. A multimodal hybrid parallel network intrusion detection model. Connect. Sci. 2023, 35, 2227780. [Google Scholar] [CrossRef]
  5. Wang, J.; Xu, Z.; Zheng, X.; Liu, Z. A fuzzy logic path planning algorithm based on geometric landmarks and kinetic constraints. Inf. Technol. Control 2022, 51, 499–514. [Google Scholar] [CrossRef]
  6. Zhang, X.; Feng, Z.; Zhang, X. On reachable set problem for impulse switched singular systems with mixed delays. IET Control Theory Appl. 2023, 17, 628–638. [Google Scholar] [CrossRef]
  7. Zou, Z.; Guo, R. The Riemann–Hilbert approach for the higher-order Gerdjikov–Ivanov equation, soliton interactions and position shift. Commun. Nonlinear Sci. Numer. Simul. 2023, 124, 107316. [Google Scholar] [CrossRef]
  8. Solhi, E.; Mirzaee, F.; Naserifar, S. Enhanced moving least squares method for solving the stochastic fractional Volterra integro-differential equations of Hammerstein type. Numer. Algorithms 2023, 95, 1921–1951. [Google Scholar] [CrossRef]
  9. Waters, C.M.; Bassler, B.L. Quorum sensing: Cell-to-cell communication in bacteria. Annu. Rev. Cell Dev. Biol. 2005, 21, 319–346. [Google Scholar] [CrossRef]
  10. Banasiak, J.; Mokhtar-Kharroubi, M. (Eds.) Evolutionary Equations with Applications in Natural Sciences; Lecture Notes in Mathematics 2126; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
  11. Baber, M.Z.; Seadawy, A.R.; Iqbal, M.S.; Rizvi, S.T. Optimization and exact solutions for biofilm model of bacterial communities. Alex. Eng. J. 2024, 90, 89–97. [Google Scholar] [CrossRef]
  12. Taghizadeh, L.; Karimi, A.; Presterl, E.; Heitzinger, C. Bayesian inversion for a biofilm model including quorum sensing. Comput. Biol. Med. 2020, 117, 103582. [Google Scholar] [CrossRef]
  13. Yasin, M.W.; Iqbal, M.S.; Ahmed, N.; Akgül, A.; Raza, A.; Rafiq, M.; Riaz, M.B. Numerical scheme and stability analysis of stochastic Fitzhugh–Nagumo model. Results Phys. 2022, 32, 105023. [Google Scholar] [CrossRef]
  14. Baber, M.Z.; Seadway, A.R.; Ahmed, N.; Iqbal, M.S.; Yasin, M.W. Selection of solitons coinciding the numerical solutions for uniquely solvable physical problems: A comparative study for the nonlinear stochastic Gross–Pitaevskii equation in dispersive media. Int. J. Mod. Phys. B 2022, 37, 2350191. [Google Scholar] [CrossRef]
  15. Ahmed, N.; Yasin, M.W.; Iqbal, M.S.; Raza, A.; Rafiq, M.; Inc, M. A dynamical study on stochastic reaction diffusion epidemic model with nonlinear incidence rate. Eur. Phys. J. Plus 2023, 138, 350. [Google Scholar] [CrossRef] [PubMed]
  16. Cannon, J.R.; Yanping, L.; Shingmin, W. An implicit finite difference scheme for the diffusion equation subject to mass specification. Int. J. Eng. Sci. 1990, 28, 573–578. [Google Scholar] [CrossRef]
  17. Yasin, M.W.; Ahmed, N.; Iqbal, M.S.; Rafiq, M.; Raza, A.; Akgül, A. Reliable numerical analysis for stochastic reaction-diffusion system. Phys. Scr. 2022, 98, 015209. [Google Scholar] [CrossRef]
  18. Iqbal, M.S.; Seadawy, A.R.; Baber, M.Z. Demonstration of unique problems from Soliton solutions to nonlinear Selkov–Schnakenberg system. Chaos Solitons Fractals 2022, 162, 112485. [Google Scholar] [CrossRef]
  19. Younis, M.; Seadawy, A.R.; Baber, M.Z.; Husain, S.; Iqbal, M.S.; Rizvi, S.T.R.; Baleanu, D. Analytical optical soliton solutions of the Schrödinger-Poisson dynamical system. Results Phys. 2021, 27, 104369. [Google Scholar] [CrossRef]
  20. Naher, H.; Abdullah, F.A. The modified Benjamin-Bona-Mahony equation via the extended generalized Riccati equation mapping method. Appl. Math. Sci. 2012, 6, 5495–5512. [Google Scholar]
  21. Zhu, S.D. The generalizing Riccati equation mapping method in non-linear evolution equation: Application to (2+1)-dimensional Boiti–Leon–Pempinelle equation. Chaos Solitons Fractals 2008, 37, 1335–1342. [Google Scholar] [CrossRef]
  22. Iqbal, M.S.; Seadawy, A.R.; Baber, M.Z.; Ahmed, N.; Yasin, M.W. Extraction of solitons for time incapable illimitable paraxial wave equation in Kerr-media. Int. J. Mod. Phys. B 2022, 37, 2350122. [Google Scholar] [CrossRef]
  23. Iqbal, M.S.; Seadawy, A.R.; Baber, M.Z.; Qasim, M. Application of modified exponential rational function method to Jaulent–Miodek system leading to exact classical solutions. Chaos Solitons Fractals 2022, 164, 112600. [Google Scholar] [CrossRef]
  24. Zhao, Y.H.; Iqbal, M.S.; Baber, M.Z.; Inc, M.; Ahmed, M.O.; Khurshid, H. On traveling wave solutions of an autocatalytic reaction–diffusion Selkov–Schnakenberg system. Results Phys. 2023, 44, 106129. [Google Scholar] [CrossRef]
  25. Mohammed, W.W.; El-Morshedy, M.; Cesarano, C.; Al-Askar, F.M. Soliton solutions of fractional stochastic Kraenkel–Manna–Merle equations in ferromagnetic materials. Fractal Fract. 2023, 7, 328. [Google Scholar] [CrossRef]
  26. Mohammed, W.W.; Iqbal, N.; Ali, A.; El-Morshedy, M. Exact solutions of the stochastic new coupled Konno-Oono equation. Results Phys. 2021, 21, 103830. [Google Scholar] [CrossRef]
  27. Baber, M.Z.; Ahmed, N.; Yasin, M.W.; Iqbal, M.S.; Akgül, A.; Riaz, M.B.; Rafiq, M.; Raza, A. Comparative analysis of numerical with optical soliton solutions of stochastic Gross–Pitaevskii equation in dispersive media. Results Phys. 2023, 44, 106175. [Google Scholar] [CrossRef]
  28. Guo, S.; Mei, L.; Zhou, Y.; Li, C. The extended Riccati equation mapping method for variable-coefficient diffusion–reaction and mKdV equations. Appl. Math. Comput. 2011, 217, 6264–6272. [Google Scholar] [CrossRef]
  29. Younis, M.; Seadawy, A.R.; Sikandar, I.; Baber, M.Z.; Ahmed, N.; Rizvi, S.T.R.; Althobaiti, S. Nonlinear dynamical study to time fractional Dullian–Gottwald–Holm model of shallow water waves. Int. J. Mod. Phys. B 2022, 36, 2250004. [Google Scholar] [CrossRef]
  30. Shaikh, T.S.; Baber, M.Z.; Ahmed, N.; Shahid, N.; Akgül, A.; De la Sen, M. On the Soliton Solutions for the Stochastic Konno–Oono System in Magnetic Field with the Presence of Noise. Mathematics 2023, 11, 1472. [Google Scholar] [CrossRef]
  31. Al-Askar, F.M.; Cesarano, C.; Mohammed, W.W. The Influence of White Noise and the Beta Derivative on the Solutions of the BBM Equation. Axioms 2023, 12, 447. [Google Scholar] [CrossRef]
Figure 1. Dark soliton for the solution X 1 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Figure 1. Dark soliton for the solution X 1 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g001
Figure 2. Dark–bright soliton for the solution X 3 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.1 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.1 ; (f) 2D plot when ν = 0.5 .
Figure 2. Dark–bright soliton for the solution X 3 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.1 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.1 ; (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g002
Figure 3. Solitary wave solution for the solution X 18 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Figure 3. Solitary wave solution for the solution X 18 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g003
Figure 4. Dark soliton for the solution Y 1 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 ; (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Figure 4. Dark soliton for the solution Y 1 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 ; (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g004
Figure 5. Dark soliton for the solution Y 3 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Figure 5. Dark soliton for the solution Y 3 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 . (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g005
Figure 6. Solitary wave for the solution Y 18 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 ; (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Figure 6. Solitary wave for the solution Y 18 ( x , t ) and its different effects of noise: (a) 3D plot when ν = 0 . (b) 3D plot when ν = 0.3 . (c) 3D plot when ν = 0.5 ; (d) 2D plot when ν = 0 . (e) 2D plot when ν = 0.3 . (f) 2D plot when ν = 0.5 .
Mathematics 12 01293 g006
Figure 7. Comparison of results in 3D and line plots for Test 1: (a) Proposed scheme Y(x,t). (b) Exact solution Y 1 ( x , t ) . (c) Line graph of both solutions.
Figure 7. Comparison of results in 3D and line plots for Test 1: (a) Proposed scheme Y(x,t). (b) Exact solution Y 1 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g007
Figure 8. Comparison of results in 3D and line plots for Test 2: (a) Proposed NSFD scheme X(x,t). (b) Exact solution X 3 ( x , t ) . (c) Line graph of both solutions.
Figure 8. Comparison of results in 3D and line plots for Test 2: (a) Proposed NSFD scheme X(x,t). (b) Exact solution X 3 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g008
Figure 9. Comparison of results in 3D and line plots for Test 3: (a) Proposed scheme Y(x,t). (b) Exact solution Y 3 ( x , t ) . (c) Line graph of both solutions.
Figure 9. Comparison of results in 3D and line plots for Test 3: (a) Proposed scheme Y(x,t). (b) Exact solution Y 3 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g009
Figure 10. Comparison of results in 3D and line plots for Test 4: (a) Proposed scheme Y(x,t). (b) Exact solution X 6 ( x , t ) . (c) Line graph of both solutions.
Figure 10. Comparison of results in 3D and line plots for Test 4: (a) Proposed scheme Y(x,t). (b) Exact solution X 6 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g010
Figure 11. Comparison of results in 3D and line plots for Test 5: (a) Proposed scheme Y(x,t). (b) Exact solution Y 6 ( x , t ) . (c) Line graph of both solutions.
Figure 11. Comparison of results in 3D and line plots for Test 5: (a) Proposed scheme Y(x,t). (b) Exact solution Y 6 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g011
Figure 12. Comparison of results in 3D and line plots for Test 6: (a) Proposed scheme Y(x,t). (b) Exact solution X 7 ( x , t ) . (c) Line graph of both solutions.
Figure 12. Comparison of results in 3D and line plots for Test 6: (a) Proposed scheme Y(x,t). (b) Exact solution X 7 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g012
Figure 13. Comparison of results in 3D and line plots for Test 7: (a) Proposed scheme Y(x,t). (b) Exact solution Y 7 ( x , t ) . (c) Line graph of both solutions.
Figure 13. Comparison of results in 3D and line plots for Test 7: (a) Proposed scheme Y(x,t). (b) Exact solution Y 7 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g013
Figure 14. Comparison of results in 3D and line plots for Test 8: (a) Proposed scheme Y(x,t). (b) Exact solution X 18 ( x , t ) . (c) Line graph of both solutions.
Figure 14. Comparison of results in 3D and line plots for Test 8: (a) Proposed scheme Y(x,t). (b) Exact solution X 18 ( x , t ) . (c) Line graph of both solutions.
Mathematics 12 01293 g014
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

Baber, M.Z.; Ahmed, N.; Yasin, M.W.; Iqbal, M.S.; Akgül, A.; Cordero, A.; Torregrosa, J.R. Comparisons of Numerical and Solitary Wave Solutions for the Stochastic Reaction–Diffusion Biofilm Model including Quorum Sensing. Mathematics 2024, 12, 1293. https://doi.org/10.3390/math12091293

AMA Style

Baber MZ, Ahmed N, Yasin MW, Iqbal MS, Akgül A, Cordero A, Torregrosa JR. Comparisons of Numerical and Solitary Wave Solutions for the Stochastic Reaction–Diffusion Biofilm Model including Quorum Sensing. Mathematics. 2024; 12(9):1293. https://doi.org/10.3390/math12091293

Chicago/Turabian Style

Baber, Muhammad Zafarullah, Nauman Ahmed, Muhammad Waqas Yasin, Muhammad Sajid Iqbal, Ali Akgül, Alicia Cordero, and Juan R. Torregrosa. 2024. "Comparisons of Numerical and Solitary Wave Solutions for the Stochastic Reaction–Diffusion Biofilm Model including Quorum Sensing" Mathematics 12, no. 9: 1293. https://doi.org/10.3390/math12091293

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