Solving one species Lotka–Volterra equation by the new iterative
method (NIM)
BELAL BATIHA
Mathematics Department, Faculty of Science and Information Technology
Jadara University, Irbid, JORDAN
Abstract: In this paper, we investigate the use of the new iterative method, referred to as the NIM, for solving the
one species LotkaVolterra equation. This equation, which describes the dynamics of populations in ecological
systems, has been widely studied in the field of mathematical biology. However, finding an analytical solution
to this equation can be challenging. To overcome this, we propose using the NIM as an alternative method for
solving the equation. To demonstrate the effectiveness of the NIM, we conduct a comparative study between it and
other wellestablished techniques such as the differential transformation method (DTM), the variational iteration
method (VIM), and the Adomian decomposition method (ADM). Through numerical simulations, we show that
the NIM is able to accurately and efficiently solve the one species LotkaVolterra equation, making it a promising
tool for researchers in the field of mathematical biology.
KeyWords: Lotka–Volterra equation, The new iterative method (NIM), The differential transformation method
(DTM), The variational iteration method (VIM), The Adomian decomposition method (ADM)
Received: September 14, 2022. Revised: April 5, 2023. Accepted: April 28, 2023. Published: May 10, 2023.
1 Introduction
Nonlinear phenomena play a crucial role in vari
ous areas of science and engineering. However, solv
ing reallife nonlinear models is often challenging,
both numerically and theoretically. To make these
models tractable, unnecessary assumptions are often
made, [1], [2], [3], [4].
The LotkaVolterra equations, first introduced in
the field of mathematical biology, provide a mathe
matical model for describing the time evolution of a
biological system as reported in [5]. These equations
have also been applied in various engineering fields,
such as in the simultaneous control of chemical
processes and nonlinear systems, [6]. In particular,
the onepredator oneprey LotkaVolterra equation
serves as a simple example of a nonlinear control
system.
The DTM was initially introduced by [7], and
further developed in [8], [9]. DTM is an iterative
technique that aims to obtain Taylor series solutions
of various types of differential equations, as explored
in [10], [11], [12]. One of the main benefits of DTM
is that it can be applied to a wide range of differ
ential equations, without the need for linearization,
discretization, or perturbation. This makes it an
accurate method with relatively low computational
requirements as reported in [13].
The Adomian decomposition method (ADM)
was developed by [14], as a method for solving
challenging nonlinear physical problems. Since
its introduction, it has been utilized to address a
wide variety of differential equations, as reported in
literature such as [15], [16], [17], [18].
The VIM was first introduced by [19], and further
expanded upon in subsequent publications such as
[20], [21], [22]. This method has been demonstrated
to be effective in solving a wide range of ordinary
and partial differential equations, as shown in various
studies including, [23], [24], [25], [26].
The NIM was first introduced by [27]. Since
its inception, this method has been shown to be
a powerful technique for solving a wide range of
nonlinear equations as reported in [28], [29], [30],
[31], [32], [33], [34]. Recently, NIM has been used
to develop a novel predictorcorrector method, [35].
Additionally, Noor et al. have used NIM to create
numerical methods for solving algebraic equations as
reported in [36].
In this article, we present an application of the
NIM to solve the one species LotkaVolterra equa
tion, which describes the dynamics of populations in
ecological systems. The LotkaVolterra equation is a
nonlinear differential equation that can be challeng
ing to solve analytically. To overcome this, we em
ploy the NIM as an alternative method for solving the
equation. In order to evaluate the effectiveness of the
NIM, we conduct a comparison of the results obtained
with the NIM with the exact solution, as well as other
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
324
Volume 22, 2023
wellestablished techniques such as the DTM, VIM,
and the ADM. Through this comparison, we aim to
show the potential of the NIM as a powerful tool for
solving the one species LotkaVolterra equation and
similar nonlinear differential equations.
2 The new iterative method (NIM)
In this section, the NIM numerical method will be
outlined as follows, [29], [30], [31], [32]:
u=f+L(u) + N(u),(1)
In the equation above, fis a known function, and
Land Nare linear and nonlinear operators, respec
tively.
The NIM solution for Eq. (1) has the form
u=
i=0
ui.(2)
Since Lis linear then
L
i=0
ui=
i=0
L(ui).(3)
The nonlinear operator Nin Eq. (1) is decomposed
as below
N
i=0
ui=N(u0)
+
i=1
N
i
j=0
uj
N
i1
j=0
uj
=
i=0
Ai,
where
A0=N(u0)
A1=N(u0+u1)N(u0)
A2=N(u0+u1+u2)N(u0+u1)
.
.
.
Ai=
N
i
j=0
uj
N
i1
j=0
uj
, i 1.
Using Eqs.(2), (3) and (4) in Eq. (1), we get
i=0
ui=f+
i=0
L(ui) +
i=0
Ai.(4)
The solution of Eq. (1) can be expressed as
u=
i=0
ui=u0+u1+u2+. . . +un+. . . , (5)
where
u0=f
u1=L(u0) + A0
u2=L(u1) + A1
.
.
.
un=L(un1) + An1
.
.
. (6)
Algorithm
INP UT :Read M (N umber of iterations);
Read L(u); N(u); f
Step 1 : u1= 0, u0=f
Step 2 : F or(n= 0, n M, n + +)
{
Step 3 : An=f(un)f(un1);
Step 4 : un+1 =f+L(un) + An;
Step 5 : u=un+1
}end
OUT P U T :u
3 The convergence of the NIM
Theorem 1: For any nand for some real L > 0
and ||ui|| M < 1
e, i = 1,2, ..., if Nis C()
in the neighborhood of u0and ||N(n)(u0)|| L,
then
n=0 Hnis convergent absolutely and ||Hn||
LMnen1(e1), n = 1,2, ....
Proof:
||Hn|| LMn
in=1
in1=0
···
i1=0
n
j=1
1
ij!
=LMnen1(e1).(7)
Thus the series
n=1 ||Hn|| is dominated by the
convergent series LM(e1)
n=1(Me)n1, where
M < 1/e. Hence,
n=0 Hnis absolutely conver
gent, due to the comparison test.
As it is difficult to show boundedness of ui, for
all i, a more useful result is provedin the following
theorem, where conditions on N(k)(u0)are given
which are sufficient to guarantee convergence of the
series.
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
325
Volume 22, 2023
Theorem 2: The series
n=0 Hnis convergent
absolutely if Nis C()and ||N(n)(u0)|| M
e1,n.
Proof: Consider the recurrence relation
εn=ε0exp(εn1), n = 1,2,3, ..., (8)
where ε0=M. Define ηn=εnεn1, n = 1,2,3,··
·. We observe that
||Hn|| ηn, n = 1,2,3,···.(9)
Let
σn=
n
i=1
ηi=εnε0.(10)
Not that ε0=e1>0,ε1=ε0exp(ε0)> ε0and
ε2=ε0exp(ε1)> ε0exp(ε0) = ε1. In general, εn>
εn1>0. Hence ηnis a series of positive real
numbers. Note that
0< ε0=M=e1<1,
0< ε1=ε0exp(ε0)< ε0e1=e1e1= 1,(11)
0< ε2=ε0exp(ε1)< ε0e1= 1.
In general 0< εn<1. Hence, σ=εnε0<
1. This implies that {σn}
n=1 is bounded above by 1,
and hence convergent. Therefore, Hnis absolutely
convergent by comparison test.
4 Numerical results and discussion
Here, we will focus on the study of the one species
LotkaVolterra equation in the context of competition
for a finite source of food. The LotkaVolterra equa
tion is a mathematical model that describes the dy
namics of populations in ecological systems and it is
widely used to study the interactions between differ
ent species. In this particular scenario, we will inves
tigate the behavior of one species that is competing for
a limited food supply. The analysis will involve un
derstanding the rate of change of the population of the
species and how it is affected by the food availability
and the competition with other species. Through this
analysis, we aim to gain insights into the impact of
competition and resource availability on population
dynamics and the behavior of the species. The one
species LotkaVolterra equation in the form:
du
dt =u(b+au), b > 0, a < 0, u(0) >0,(12)
where aand bare constants. With exact solution:
u(t) = bebt
b+au(0)
u(0) aebt for b= 0,(13)
u(t) = u(0)
1au(0)t,for b= 0.(14)
To apply the NIM to solve equation (12) with the
initial condition of u(0) = 0.1, we integrate eq. (12)
and utilize the specified initial condition to obtain:
u(t) = 0.1 + t
0
u(b+au)dt (15)
By applying NIM we get:
u0= 0.1,
u1= 0.07t
u2=0.0049 t2(t2.857143)
.
.
. (16)
The fourterm solution is:
u(t) = 0.1+0.07 t0.0049 t2(t2.857143)
0.00001029 (t+ 5.587558)t3(t1.234763)
(t3.493845)(t7.525617)
2.117682 ×1011 (t+ 5.877433)
(t+ 5.005629)t4(t4.090877)
(t6.871677)(t7.828486)
(t2+ 6.991252 t+ 21.95022)
(t22.520506 t+ 1.605527)
(t210.84848 t+ 38.63197) (17)
4.1 Discussion
The solutions calculated using the NIM are eval
uated against the accurate solution and solutions ob
tained through other techniques like the ADM, [25],
DTM, [12], and VIM ,[26]. Table 1 presents a com
parison between the exact solution and the numerical
solutions obtained using the NIM, ADM, DTM, and
VIM for b= 1, a =3,u(0) = 0.1and t[0,1].
Similarly, Table 2 compares the numerical solutions
obtained by the NIM, ADM, DTM, VIM, and the ex
act solution for b= 1, a =3,u(0) = 0.1and
t[0,3].
5 Conclusions
In this article, we employ the new iterative method
(NIM) developed by DaftardarGejji and Jafari to
solve the one species LotkaVolterra equation. This
method was implemented in a direct manner, with
out the need for linearization, perturbation, or any re
strictive assumptions. The results obtained using the
NIM were compared to those obtained using other
wellestablished methods such as the variational it
eration method (VIM), the differential transforma
tion method (DTM), and the Adomian decomposition
method (ADM), and it was found that the NIM is a
more effective method for solving nonlinear equa
tions. Through our analysis, we have demonstrated
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
326
Volume 22, 2023
that the NIM is a highly efficient, accurate, and cost
effective method for solving the one species Lotka
Volterra equation.
References:
[1] Khaled Batiha, Belal Batiha, A new algorithm
for solving linear ordinary differential equa
tions, World Applied Sciences Journal, Volume
15, Issue 12, 2011, Pages 17741779.
[2] Belal Batiha, Numerical solution of a class of
singular secondorder IVPs by variational itera
tion method, International Journal of Mathemat
ical Analysis, 2009, 3(3740), pp. 19531968.
[3] Hatamleh, R., Zolotarev, V.A., On model rep
resentations of nonselfadjoint operators with
infinitely dimensional imaginary component,
Journal of Mathematical Physics, Analysis, Ge
ometry, 2015, 11(2), pp. 174–186.
[4] Hatamleh, R., Zolotarev, V.A., On Two
Dimensional Model Representations of One
Class of Commuting Operators, Ukrainian
Mathematical Journal 66 (1), 122144, .2014
[5] J. Hofbauer, K. Sigmund, The Theory of Evo
lution and Dynamical Systems, Cambridge Uni
versity Press, London, 1988.
[6] S. Olek, An accurate solution to the multispecies
LotkaVolterra equations, SIAM Rev. 36 (3)
(1994) 480488.
[7] J.K. Zhou, Differential Transformation and Its
Applications for Electrical Circuits, Huazhong
University Press, Wuhan, China, 1986. (in Chi
nese).
[8] C.L. Chen, S.H. Lin, C.K. Chen, Application
of Taylor transformation to nonlinear predictive
control problem, Applied Mathematical Model
ing 20 (1996) 699–710.
[9] C.L. Chen, Y.C. Liu, Differential transformation
technique for steady nonlinear heat conduction
problems, Applied Mathematics and Computa
tion 95 (1998) 155–164.
[10] F. Ayaz. Applications of differential trans
form method to differentialalgebraic equa
tions. Applied Mathematics and Computation,
152(2004):649–657.
[11] M.J. Jang, C.L. Chen, Y.C. Liy, On solving
the initial value problems using the differen
tial transformation method, Applied Mathemat
ics and Computation 115 (2000) 145–160.
[12] Belal Batiha, Comparison of Numerical Meth
ods for Solving One Species Lotka–volterra
Equation, Analele Universit˘at¸ii Oradea, Fasc.
Matematica, Tom XIX (1) (2012) 243–253.
[13] SH. Chang, IL. Chang, A new algorithm for
calculating onedimensional differential trans
form of nonlinear functions, Applied Mathemat
ics and Computation 195 (2008) 799–808.
[14] G. Adomian, Solving Frontier Problems of
Physics: The Decomposition Method, Kluwer
Academic, Boston, 1994.
[15] A.M.Wazwaz, A new method for solving sin
gular initial value problems in the second order
differential equations, Appl. Math. Comput. 128
(2002) 47–57.
[16] W. Chen, Z. Lu, An algorithm for Adomian de
composition method, Appl. Math. Comput. 159
(2004) 221–235.
[17] J. Biazar, M. Tango, E. Babolian, R. Is
lam, Solution of the kinetic modeling of lac
tic acid fermentation using Adomian decompo
sition method, Appl. Math. Comput. 139 (2003)
249–258.
[18] B. Batiha, M.S.M. Noorani, I. Hashim, Numer
ical simulation of the generalized Huxley equa
tion by He’s variational iteration method Appl.
Math. Comput. 186 (2007) 1322–1325.
[19] J.H. He, A new approach to nonlinear partial dif
ferential equations. Commun. Nonlin. Sci. Nu
mer. Simul. 2 (1997) 230235.
[20] J.H. He, Approximate analytical solution of Bla
sius’ equation. Commun. Nonlin. Sci. Numer.
Simul. 3 (1998) 260–263.
[21] J.H. He, Variational iteration method–a kind of
nonlinear analytical technique: some exam
ples. Int. J. NonLinear Mech. 34 (1999) 699–
708.
[22] J.H. He, Variational iteration method for au
tonomous ordinary differential systems. Appl.
Math. Comput. 114 (2000) 115123.
[23] Z.M. Odibat, S. Momani, Application of varia
tional iteration method to nonlinear differential
equations of fractional order. Int. J. Nonlinear
Sci. Numer. Simul. 7 (2006) 27–34.
[24] B. Batiha, M.S.M. Noorani, I. Hashim, Applica
tion of variational iteration method to the gener
alized BurgersHuxley equation, Chaos Solitons
Fractals, 36 (2008) 660–663.
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
327
Volume 22, 2023
[25] B. Batiha, M.S.M. Noorani, I. Hashim, Varia
tional iteration method for solving multispecies
Lotka–Volterra equations, Computers and Math
ematics with Applications 54 (2007) 903–909
[26] Batiha B, Noorani MSM, Hashim I, Ismail ES.
The multistage variational iteration method for
a class of nonlinear system of ODEs. Phys Scr
2007;76:1–5.
[27] Varsha DaftardarGejji, Hossein Jafari, An it
erative method for solving nonlinear functional
equations, J. Math. Anal. Appl. 316 (2006) 753
–763.
[28] Sachin Bhalekar, Varsha DaftardarGejji, Con
vergence of the New Iterative Method, Interna
tional Journal of Differential Equations (2011)
1–10.
[29] Belal Batiha, Firas Ghanim, 2017, Solving
strongly nonlinear oscillators by new numerical
method, International Journal of Pure and Ap
plied Mathematics, 116 (1) 115–124.
[30] Belal Batiha, Firas Ghanim, Numerical imple
mentation of DaftardarGejji and Jafari method
to the quadratic Riccati equation, Bul. Acad. Şti
inţe Repub. Mold. Mat., 2021, Number 3, 21–
29.
[31] Batiha, B. New Solution of the SineGordon
Equation by the DaftardarGejji and Jafari
Method. Symmetry 2022, 14, 57. https://
doi.org/10.3390/sym14010057
[32] Belal Batiha, Firas Ghanim, O. Alayed, Ra’ed
Hatamleh, Ahmed Salem Heilat, Hamzeh
Zureigat, Omar Bazighifan, ”Solving Mul
tispecies Lotka–Volterra Equations by the
DaftardarGejji and Jafari Method”, Interna
tional Journal of Mathematics and Mathematical
Sciences, vol. 2022, Article ID 1839796, 2022.
[33] Syed Tauseef MohyudDin, Ahmet Yildirim,
Syed Mohammad Mahdi Hosseini, Numeri
cal Comparison of Methods for HirotaSatsuma
Model, Appl. Appl. Math. 5 (10) (2010), 1558–
1567.
[34] M. B. Ghori, M. Usman, S. T. MohyudDin. Nu
merical studies for solving a predictive micro
bial growth model using a new iterative Method.
International Journal of Modern Biology and
Medicine, 5(1) (2014) 33–39.
[35] V. DaftardarGejji, Y. Sukale, S Bhalekar. Solv
ing fractional delay differential equations: A
new approach. Fractional Calculus and Applied
Analysis, 16(2) (2015) 400–418.
[36] Muhammad Aslam Noor, Khalida Inayat Noor,
Eisa AlSaid, Muhammad Waseem, Some New
Iterative Methods for Nonlinear Equations,
Mathematical Problems in Engineering (2010)
1–12.
Contribution of Individual Authors to the
Creation of a Scientific Article (Ghostwriting
Policy)
The authors equally contributed in the present
research, at all stages from the formulation of the
problem to the final findings and solution.
Sources of Funding for Research Presented in a
Scientific Article or Scientific Article Itself
No funding was received for conducting this study.
Conflicts of Interest
The authors have no conflicts of interest to declare
that are relevant to the content of this article.
Creative Commons Attribution License 4.0
(Attribution 4.0 International, CC BY 4.0)
This article is published under the terms of the
Creative Commons Attribution License 4.0
https://creativecommons.org/licenses/by/4.0/deed.en
_US
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
328
Volume 22, 2023
Table 1: Comparison study under the conditions b=
1,a=3, and an initial value of u(0) = 0.1
tExact solution NIM4ADM, ϕ3[25] V IM2[25] DT M6[12]
0.0 0.1000000 0.1000000 0.1000000 0.1000000 0.1000000
0.2 0.1145329 0.1145329 0.1145600 0.1145545 0.1145329
0.4 0.1300011 0.1300011 0.1302400 0.1302590 0.1300004
0.6 0.1461629 0.1461627 0.1470400 0.1474445 0.1461546
0.8 0.1627259 0.1627256 0.1649600 0.1671263 0.1626790
1.0 0.1793672 0.1793669 0.1840000 0.1915249 0.1791887
Table 2: Comparison study under the conditions b=
1,a=3, and an initial value of u(0) = 0.1
tExact solution NIM4V IM2[26] ADM, ϕ3[25] DT M9[12]
0.0 0.10000 0.10000 0.10000 0.10000 0.10000
0.5 0.13801 0.13801 0.13862 0.13850 0.13801
1.0 0.17936 0.17937 0.19152 0.18400 0.17937
1.5 0.21921 0.21921 0.29877 0.23650 0.21932
2.0 0.25333 0.25333 0.30286 0.29600 0.25442
2.5 0.27975 0.27969 4.4899 0.36250 0.28519
3.0 0.29864 0.29824 69.317 0.43600 0.31533
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2023.22.38
Belal Batiha
E-ISSN: 2224-2880
329
Volume 22, 2023