Content area

Abstract

Some optimal and non-optimal iterative approaches for computing multiple zeros of nonlinear functions have recently been published in the literature when the multiplicity θ of the root is known. Here, we present a new family of iterative algorithms for multiple zeros that are distinct from the existing approaches. Some special cases of the new family are presented and it is found that existing Liu-Zhou methods are the special cases of the new family. To check the consistency and stability of the new methods, we consider the continuous stirred tank reactor problem, isentropic supersonic flow problem, eigenvalue problem, complex root problem, and standard test problem in the numerical section and we find that the new methods are more competitive with other existing fourth-order methods. In the numerical section, the error of the new methods confirms their robust character.

Full text

Turn on search term navigation

1. Introduction

Numerous physical and technical applications [1,2,3] have demonstrated the significance of solving nonlinear equations in the numerical field with the rapid growth. Such problems exist in a variety of domains within the natural and physical sciences, such as those involving heat and fluid movement, initial and boundary value issues, and problems with global positioning systems. Except for a few nonlinear equations, finding the solution via an analytical approach is practically impossible. Iterative methods thus offer a desirable substitute for solving problems of this type.

To find the multiple roots of a nonlinear equation of the form f(t)=0, where f(t) is a real function defined in a domain DR, the modified Newton method [4,5,6] is used very commonly. The modified Newton method is given by

(1)ti+1=tiθf(ti)f(ti),i=0,1,2,

with the given multiplicity θ1 and θN; the scheme provided by (1) is optimal following the Kung–Traub conjecture [7] and can be used to find the desired multiple roots with quadratic convergence.

Many scientists have been working on iterative methods for finding multiple roots with higher-order convergence and efficiency in recent decades. Numerous higher-order optimal and non-optimal methods have been developed in the literature by Behl et al. [8], Behl et al. [9], Behl et al. [10], Dong [11], Geum et al. [12], Hansen [13], Hueso et al. [14], Kansal et al. [15], Li et al. [16], Li et al. [17], Liu and Zhou [18], Neta [19,20], Osada [21], Sharma and Kumar [22,23], Sharma and Sharma [24], Sharifi et al. [25], Soleymani et al. [26], Soleymani and Babajee [27], Thukral [28], Victory and Neta [29], and Zhou et al. [30,31]. These methods are two-step and three-step methods with convergence orders of three, four, six, and eight. Thus, motivated by this, in this work, our aim is to develop optimal multi-point iterative methods of a higher convergence order that may use computations that are small in number, as needed.

Taking into account the aforementioned concerns, we offer a fourth-order family that, according to Kung–Traub hypothesis [7], has optimal fourth-order convergence and requires three additional functions of information per iteration. The proposed approach is made up of two steps, the first of which uses Newton’s iteration (1) and the second of which uses Newton-type iteration. An iterative scheme is distinct in that each iteration calls for one function and two derivatives. The main benefit of the new family of methods is that the Liu–Zhou scheme [18] is a special case of the family.

The information contained in the rest of this article is outlined as follows. In Section 2, simple definitions are given. Section 3 develops the fourth-order generalized iterative scheme and examines its convergence. Section 4 examines a few practical science problems to examine the methodological stability and validate the theoretical findings. This part also includes a comparison with existing methods and some graphs displaying the calculated outcomes. Concluding remarks are reported in Section 5.

2. Basic Definitions

2.1. Multiple Root

A root t of f(t)=0 is a zero of multiplicity θ if tt—we can write f(t)=(tt)θg(t), where g(t)0. The function fCθ[a,b] has a zero of multiplicity θ at t in (a,b) if

f(t)=f(t)=f(t)==f(θ1)(t)=0,

but f(θ)(t)0. If θ=1, the root is called a simple zero.

2.2. Order of Convergence

Let {ti}i0 be a sequence of iterative points which converges to t. Then, the convergence is said to be of order p, p>1, if there exists M, M>0, and k0 such that

ti+1tMtitpforallii0

or

ei+1Meipforallii0,

where ei=tit. The convergence is linear if p=1, quadratic if p=2, and there exists M such that 0<M<1.

2.3. Error Equation

Let ei=tit be the error in the ith iteration; we designate the relation

ei+1=Leip+O(eip+1)

as the error equation. Here, L is an asymptotic error constant, p is the order of convergence, and O(eip+1) denotes the higher power of eip.

2.4. Computational Order of Convergence

Assume that ti+2, ti+1, and ti are three consecutive iterations that are near to t, with t being the zero of the function f. Then, the following formula is used to approximate the computational order of convergence (COC) (see [32]):

(2)COC=ln|(ti+2t)/(ti+1t)|ln|(ti+1t)/(tit)|,i=1,2,

2.5. Kung–Traub Hypothesis

The Kung–Traub hypothesis [7] states that iterative methods have convergence order 2p if they require p+1 function evaluations per step. Such methods are called optimal methods.

3. Formulation of Scheme

The design and convergence analysis of the suggested scheme, which is the primary contribution of this paper, are covered in this section. To find multiple zeros with multiplicity θ>1, we take into account the following ideal fourth-order family:

(3)ui=tiθf(ti)f(ti),ti+1=uiθG(hi)f(ti)f(ti),

where hi=xia1+a2xi, a1+a2xi0, xi=f(ui)f(ti)1θ1, a1 and a2 are not simultaneously zero, and the function G(h) is analytic in the neighborhood of 0. Note that the second factor G(h) is multiplied, so the factor is called the weight function.

In the followings section, we will examine certain circumstances in which Scheme (3) achieves the highest feasible order of convergence with the minimum number of functions. The software Mathematica (v. 12.0.0.0 has been used) and other computer algebra systems were used to manage lengthy calculations.

Let ei=tit be the error at i-th iteration. Taylor’s development about α yields

(4)f(ti)=f(θ)(t)θ!eiθ1+D1ei+D2ei2+D3ei3+D4ei4+

and

(5)f(ti)=f(θ)(t)θ!eiθ1θ+(θ+1)D1ei+(θ+2)D2ei2+(θ+3)D3ei3+(θ+4)D4ei4+,

where Dn=θ!(θ+n)!f(θ+n)(t)f(θ)(t) for nN.

Using (4) and (5), we have

(6)eui=uiα=D1θei2+2θD2(1+θ)D12θ2ei3+1θ3(1+θ)2D13θ(4+3θ)D1D2+3θ2D3ei4+O(ei5).

Expanding f(ui) about t gives

(7)f(ui)=f(θ)(t)θ!euiθ1θ+(θ+1)D1eui+(θ+2)D2eui2+(θ+3)D3eui3+(θ+4)D4eui4+.

Then, we obtain that

(8)xi=f(ui)f(ti)1θ1=D1θei+2(θ1)D2(θ+1)D12θ(θ1)ei2+η1ei3+η2ei4+O(ei5),

where η1=η1(θ,D1,D2,D3) and η2=η2(θ,D1,D2,D3,D4).

Expanding function G(hi) in the neighborhood of the origin, we have that

(9)G(hi)G(0)+hiG(0)+12hi2G(0)+16hi3G(0)+O(hi4),

where hi=xia1+a2xi.

By using Equations (4)–(6), (8) and (9) in Scheme (3), we have

(10)ei+1=G(0)ei+(a1+a1G(0)G(0))a1θD1ei2+12a12(θ1)θ2(((2a2G(0)G(0))(θ1)2a12(1+G(0))(θ21)+2a1G(0)(θ2+2θ1))D12+4a1(a1+a1G(0)G(0))(θ1)θD2)ei3+γei4+O(ei5),

where

γ=16a13(θ1)2θ3(((6a22G(0)6a2G(0)+G(0))(θ1)2+6a13(1+G(0))(θ21)23a1(2a2G(0)G(0))(14θ+θ2+2θ3)3a12G(0)θ(5+7θ2+2θ3))D136a1(θ1)θ(2(2a2G(0)G(0))(θ1)+a1G(0)(48θ3θ2)+a12(1+G(0))(4+θ+3θ2))D1D2+18a12(a1+a1G(0)G(0))(θ1)2θ2D3).

The vanishing of the coefficients of ei, ei2, and ei3 in Equation (10) is clear. We thus have the optimal fourth-order convergence. So, after simple calculations, we have the following:

(11)G(0)=0,G(0)=a1andG(0)=2(2a12θ+a1a2θa1a2)θ1,θ1.

Thus, the error Equation (10) is given by

(12)ei+1=D16a13(θ1)2θ3((6a1a22(θ1)2G(0)(θ1)2+24a12a2(θ1)θ+3a13(2+θ+8θ2+θ3))D126a13(θ1)θ2D2)ei4+O(ei5).

The following theorem states the above results:

Theorem 1.

Let f:CC represent an analytical function in the neighborhood of a multiple-zero t with multiplicity θ>1. If the initial guess t0 is sufficiently near to t, then Scheme (3) has a local order of convergence that is at least four, if G(0)=0, G(0)=a1, G(0)=2(2a12θ+a1a2θa1a2)θ1, and |G(0)|<.

Special Members of Scheme (3)

By distributing various values of weight functions G(hi) that satisfy (11), we discuss a few particular examples of our suggested Scheme (3) in this section. Thus, here we have specified various members of the suggested family in this regard. The corresponding simple forms of G(hi) are given by

(13)G(hi)=a1hi(a2hi(θ1)+θ+2a1hiθ1)θ1,

(14)G(hi)=a1hi(θ1)θ+hi(a22a1θa2θ)1.

Based on the values of parameters a1 and a2, we present the following special members of the family in (3):

  • (1)

    Combining a1=1, a2=0, and (13) in Expression (3), we have

    (15)ti+1=uiθhi+2θhi2θ1f(ti)f(ti).

    It is very important to remember that method (15) above is a Liu–Zhou Method [18]. This demonstrates that the Liu–Zhou method [18] is a special case of our family, which is given in (3).

  • (2)

    Combining a1=1, a2=0, and (14) in Expression (3), we have

    (16)ti+1=uiθhi(θ1)θ2hiθ1f(ti)f(ti).

    Again, it is important to notice that method (16) above is a Liu–Zhou method [18]. This demonstrates that Liu–Zhou methods [18] are a special case of our family (3).

  • (3)

    Using a1=1, a2=1, and (13) in (3), we have

    (17)ti+1=uiθhi+(3θ1)hi2θ1f(ti)f(ti).

  • (4)

    Use a1=1, a2=1, and (13) in (3), we obtain

    (18)ti+1=uiθhi+(1+θ)hi2θ1f(ti)f(ti).

  • (5)

    Let a1=1, a2=2, and (13) in (3), we have

    (19)ti+1=uiθhi+2hi2θ1f(ti)f(ti).

  • (6)

    Let a1=1, a2=3, and (13) in (3), we have

    (20)ti+1=uiθhi(θ3)hi2θ1f(ti)f(ti).

In each of the above cases, ui=tiθf(ti)f(ti). For numerical work in the following, the proposed methods (15)–(20) are denoted by LZ-1, LZ-2, M-1, M-2, M-3, and M-4, respectively.

Remark 1.

The new family (3) only requires three functional evaluations (viz., f(ti), f(ti), and f(ui)) per iteration to reach fourth-order convergence. According to the Kung and Traub [7] hypothesis, the approaches have optimal fourth-order convergence.

4. Numerical Simulation

This section applies the new methods LZ-1, LZ-2, M-1, M-2, M-3, and M-4 to a few basic science problems and illustrates their convergence behavior and computational effectiveness. Their performance is also contrasted with current approaches. For instance, we chose Li et al. [16,17], Sharma–Sharma [24], Zhou et al. [30], Soleymani et al. [26], and Kansal et al. [15]. Now, these methods are expressed as follows:

Li–Liao–Cheng method (LLC):

ui=ti2θθ+2f(ti)f(ti),ti+1=tiθ(θ2)θθ+2θf(ui)θ2f(ti)f(ti)θθ+2θf(ui)f(ti)2f(ti).

Li–Cheng–Neta method (LCN):

ui=ti2θθ+2f(ti)f(ti),ti+1=tiα1f(ti)f(ui)f(ti)α2f(ti)+α3f(ui),

where

α1=12θθ+2θθ(θ4+4θ316θ16)θ34θ+8,α2=(θ34θ+8)2θ(θ4+4θ34θ216θ+16)(θ2+2θ4),α3=θ2(θ34θ+8)θθ+2θ(θ4+4θ34θ216θ+16)(θ2+2θ4).

Sharma–Sharma method (SM):

ui=ti2θθ+2f(ti)f(ti),ti+1=tiθ8[(θ34θ+8)(θ+2)2θθ+2θf(ti)f(ui)(2(θ1)(θ+2)θθ+2θf(ti)f(ui))]f(ti)f(ti).

Zhou–Chen–Song method (ZCS):

u i = t i 2 θ θ + 2 f ( t i ) f ( t i ) , t i + 1 = t i θ 8 [ θ 3 θ + 2 θ 2 θ f ( u i ) f ( t i ) 2 2 θ 2 ( θ + 3 ) θ + 2 θ θ f ( u i ) f ( t i ) + ( θ 3 + 6 θ 2 + 8 θ + 8 ) ] f ( t i ) f ( t i ) .

Soleymani–Babajee–Lotfi method (SBL):

ui=ti2θθ+2f(ti)f(ti),ti+1=tif(ui)f(ti)q1(f(ui))2+q2f(ui)f(ti)+q3(f(ti))2,

where

q1=116θ3θ(θ+2)θ,q2=8θ(θ+2)(θ22)8θ,q3=116(θ2)θθ1(θ+2)3θ.

Kansal–Kanwar–Bhatia method (KKB):

ui=ti2θθ+2f(ti)f(ti),ui+1=tiθ4f(ti)1+θ4p2θpθ1f(ui)f(ti)2(pθ1)8(2pθ+θ(pθ1))×42θ+θ2(pθ1)f(ti)pθ(2pθ+θ(pθ1))2f(ti)f(ui),

where p=θθ+2.

The various problems considered for numerical testing are shown in Table 1. Computations were compiled in the programming package of the software Mathematica using multiple-precision arithmetic. Numerical results displayed in Table 2, Table 3, Table 4, Table 5 and Table 6 include the following: (i) number of iterations (i) required to obtain the desired solution using the stopping criterion |ti+1ti|+|f(ti)|<10350, (ii) estimated errors |ti+1ti| for the first three iterations, and (iii) computational order of convergence (COC). Table 7 displays the CPU time utilized in the execution of a programm which is computed by the Mathematica command “TimeUsed[ ]”. The computational order of convergence (COC) is calculated using Formula (2).

We note that the increased accuracy of the proposed approaches exhibits increasing precision in the successive approximations based on the numerical data shown in Table 2, Table 3, Table 4, Table 5 and Table 6. This explains the method’s excellent convergence nature. The theoretical fourth-order convergence of the new methods is strongly supported by the computational order of convergence shown in the penultimate columns of the tables. In addition, the CPU time taken by the techniques as displayed in Table 7 demonstrates the computationally efficient nature of the new technique as compared to the CPU time of the considered existing techniques of the same order. We also show the time required by each method in bar graphs. Figure 1a–e show the graphical representation of data in Table 7. Similar numerical testing carried out for many other problems has confirmed the above conclusions to a large extent.

5. Conclusions

We have proposed a fourth-order family of iterative algorithms that are computationally effective for identifying multiple roots in applied science problems. According to the Kung–Traub conjecture, the approaches converge to the required root with fourth-order convergence and with three function evaluations per iteration, so the new family is optimal. The procedure is unique in the sense that there is no such algorithm available in the literature. The main benefit of the new family is that the current Liu–Zhou approach is a special case of the new family. Analysis of the convergence was carried out, which proves fourth-order convergence under standard assumptions of the function whose zeros we are looking for. Numerical testing was checked to evaluate performance. Additionally, the new methods were also applied to many other problems, further supporting the effectiveness of the new methods.

Author Contributions

Conceptualization, methodology, S.K. and A.K.; software, writing, M.K. and M.V.; draft preparation, P.D.; formal analysis, validation, resources, L.J. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

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

Acknowledgments

We would like to express our gratitude to the anonymous reviewers for their help with the publication of this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

Footnotes

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.

Figure and Tables
View Image - Figure 1. (a) Bar diagram for function f1(t). (b) Bar diagram for function f2(t). (c) Bar diagram for function f3(t). (d) Bar diagram for function f4(t). (e) Bar diagram for function f5(t).

Figure 1. (a) Bar diagram for function f1(t). (b) Bar diagram for function f2(t). (c) Bar diagram for function f3(t). (d) Bar diagram for function f4(t). (e) Bar diagram for function f5(t).

Test functions.

Functions Root (t) θ t 0
Continuous stirred tank reactor problem [33]
f 1 ( t ) = t 4 + 11.50 t 3 + 47.49 t 2 + 83.06325 t + 51.23266875 −2.85 2 −3
Standard test problem
f 2 ( t ) = t 4 12 + t 2 2 + t + e t ( t 3 ) + sin ( t ) + 3 0 3 0.6
Isentropic supersonic flow problem [34]
f 3 ( t ) = [ tan 1 5 2 tan 1 ( t 2 1 ) + 6 ( tan 1 t 2 1 6
   tan11256)1163]3 1.8411294068… 3 1.5
Eigen value problem [10]
f 4 ( t ) = ( t 8 ) ( t 5 ) ( t 4 ) ( t 3 ) 4 ( t 2 1 ) 3 4 2.3
Complex root problem [35]
f 5 ( t ) = t ( t 2 + 1 ) ( 2 e t 2 + 1 + t 2 1 ) cosh 4 π t 2 i 6 1.1 i

Performance of methods for function f1(t).

Methods i | t 2 t 1 | | t 3 t 2 | | t 4 t 3 | COC
LLC 4 1.18 × 10 5 2.22 × 10 22 2.75 × 10 89 4.000
LCN 4 1.18 × 10 5 2.22 × 10 22 2.75 × 10 89 4.000
SM 4 1.18 × 10 5 2.23 × 10 22 2.80 × 10 89 4.000
ZCS 4 1.19 × 10 5 2.26 × 10 22 2.98 × 10 89 4.000
SBL 4 1.18 × 10 5 2.22 × 10 22 2.75 × 10 89 4.000
KKB 4 1.18 × 10 5 2.18 × 10 22 2.59 × 10 89 4.000
LZ-1 4 1.26 × 10 5 2.97 × 10 22 9.04 × 10 89 4.000
LZ-2 4 1.17 × 10 5 2.16 × 10 22 2.48 × 10 89 4.000
M-1 4 1.32 × 10 5 3.54 × 10 22 1.85 × 10 89 4.000
M-2 4 1.22 × 10 5 2.58 × 10 22 5.14 × 10 89 4.000
M-3 4 1.19 × 10 5 2.34 × 10 22 3.43 × 10 89 4.000
M-4 4 1.18 × 10 5 2.20 × 10 22 2.69 × 10 89 4.000

Performance of methods for function f2(t).

Methods i | t 2 t 1 | | t 3 t 2 | | t 4 t 3 | COC
LLC 5 2.02 × 10 4 2.11 × 10 17 2.51 × 10 69 4.000
LCN 5 2.02 × 10 4 2.12 × 10 17 2.54 × 10 69 4.000
SM 5 2.02 × 10 4 2.12 × 10 17 2.60 × 10 69 4.000
ZCS 5 2.02 × 10 4 2.15 × 10 17 2.75 × 10 69 4.000
SBL 5 2.02 × 10 4 2.13 × 10 17 2.62 × 10 69 4.000
KKB 5 2.02 × 10 4 2.08 × 10 17 2.31 × 10 69 4.000
LZ-1 5 1.39 × 10 4 5.16 × 10 18 9.75 × 10 72 4.000
LZ-2 5 1.37 × 10 4 3.05 × 10 18 7.40 × 10 73 4.000
M-1 5 1.40 × 10 4 6.93 × 10 18 4.12 × 10 71 4.000
M-2 5 1.38 × 10 4 3.96 × 10 18 2.68 × 10 72 4.000
M-3 5 1.38 × 10 4 3.27 × 10 18 1.05 × 10 72 4.000
M-4 5 1.37 × 10 4 3.05 × 10 18 7.40 × 10 73 4.000

Performance of methods for function f3(t).

Methods i | t 2 t 1 | | t 3 t 2 | | t 4 t 3 | COC
LLC 5 8.19 × 10 4 2.64 × 10 15 2.87 × 10 61 4.000
LCN 5 8.19 × 10 4 2.61 × 10 15 2.73 × 10 61 4.000
SM 5 8.19 × 10 4 2.55 × 10 15 2.44 × 10 61 4.000
ZCS 5 8.19 × 10 4 2.40 × 10 15 1.79 × 10 61 4.000
SBL 5 8.19 × 10 4 2.53 × 10 15 2.34 × 10 61 4.000
KKB 5 8.19 × 10 4 2.85 × 10 15 4.22 × 10 61 4.000
LZ-1 5 3.99 × 10 5 6.65 × 10 20 5.13 × 10 79 4.000
LZ-2 5 3.97 × 10 5 3.86 × 10 20 3.44 × 10 80 4.000
M-1 5 4.01 × 10 5 8.91 × 10 20 2.17 × 10 78 4.000
M-2 5 3.98 × 10 5 5.09 × 10 20 1.36 × 10 79 4.000
M-3 5 3.97 × 10 5 4.16 × 10 20 5.02 × 10 80 4.000
M-4 5 3.97 × 10 5 3.86 × 10 20 3.44 × 10 80 4.000

Performance of methods for function f4(t).

Methods i | t 2 t 1 | | t 3 t 2 | | t 4 t 3 | COC
LLC 5 1.42 × 10 3 6.70 × 10 13 3.33 × 10 50 4.000
LCN 5 1.42 × 10 3 6.72 × 10 13 3.37 × 10 50 4.000
SM 5 1.42 × 10 3 6.76 × 10 13 3.48 × 10 50 4.000
ZCS 5 1.42 × 10 3 6.83 × 10 13 3.67 × 10 50 4.000
SBL 5 1.42 × 10 3 6.87 × 10 13 3.78 × 10 50 4.000
KKB 5 1.42 × 10 3 6.53 × 10 13 2.93 × 10 50 4.000
LZ-1 5 7.07 × 10 4 4.35 × 10 14 6.26 × 10 55 4.000
LZ-2 5 7.02 × 10 4 1.94 × 10 14 1.12 × 10 56 4.000
M-1 5 7.10 × 10 4 6.59 × 10 14 4.90 × 10 54 4.000
M-2 5 7.04 × 10 4 2.86 × 10 14 7.88 × 10 56 4.000
M-3 5 7.02 × 10 4 2.08 × 10 14 1.62 × 10 56 4.000
M-4 5 7.02 × 10 4 1.97 × 10 14 1.23 × 10 56 4.000

Performance of methods for function f5(t).

Methods i | t 2 t 1 | | t 3 t 2 | | t 4 t 3 | COC
LLC 5 1.75 × 10 5 3.01 × 10 20 2.66 × 10 79 4.000
LCN 5 1.75 × 10 5 3.02 × 10 20 2.68 × 10 79 4.000
SM 5 1.75 × 10 5 3.03 × 10 20 2.73 × 10 79 4.000
ZCS 5 1.75 × 10 5 3.05 × 10 20 2.79 × 10 79 4.000
SBL 5 1.76 × 10 5 3.16 × 10 20 3.28 × 10 79 4.000
KKB 5 1.74 × 10 5 2.94 × 10 20 2.40 × 10 79 4.000
LZ-1 5 8.39 × 10 6 9.14 × 10 22 1.29 × 10 85 4.000
LZ-2 5 6.91 × 10 6 2.76 × 10 22 7.01 × 10 88 4.000
M-1 5 9.81 × 10 6 2.29 × 10 21 6.85 × 10 84 4.000
M-2 5 7.43 × 10 6 4.34 × 10 22 5.06 × 10 87 4.000
M-3 5 6.95 × 10 6 2.87 × 10 22 8.33 × 10 88 4.000
M-4 5 7.01 × 10 6 3.02 × 10 22 1.04 × 10 87 4.000

CPU time consumed by methods.

Methods f 1 ( t ) f 2 ( t ) f 3 ( t ) f 4 ( t ) f 5 ( t )
LLC 0.1562 0.8491 1.8570 0.4217 1.4506
LCN 0.1557 0.8897 2.0283 0.4534 2.2164
SM 0.1884 0.8433 2.0442 0.4681 2.1681
ZCS 0.1714 0.8265 2.0129 0.4575 2.2165
SBL 0.1873 1.0342 2.3187 0.4567 2.4653
KKB 0.1723 0.8587 2.0284 0.4052 2.0287
LZ-1 0.0392 0.6867 1.5138 0.2029 1.2015
LZ-2 0.0399 0.7221 1.6533 0.2347 1.3261
M-1 0.0648 0.7024 1.6592 0.2184 1.3326
M-2 0.0637 0.6870 1.6387 0.2392 1.3427
M-3 0.0461 0.7107 1.6534 0.2501 1.3419
M-4 0.0624 0.7231 1.6239 0.2562 1.3426

References

1. Azarmanesh, M.; Dejam, M.; Azizian, P.; Yesiloz, G.; Mohamad, A.A.; Sanati-Nezhad, A. Passive microinjection within high-throughput microfluidics for controlled actuation of droplets and cells. Sci. Rep.; 2019; 9, 6723. [DOI: https://dx.doi.org/10.1038/s41598-019-43056-2]

2. Dejam, M. Advective-diffusive-reactive solute transport due to non-Newtonian fluid flows in a fracture surrounded by a tight porous medium. Int. J. Heat Mass Transf.; 2019; 128, pp. 1307-1321. [DOI: https://dx.doi.org/10.1016/j.ijheatmasstransfer.2018.09.061]

3. Nikpoor, M.H.; Dejam, M.; Chen, Z.; Clarke, M. Chemical-Gravity-Thermal Diffusion Equilibrium in Two-Phase Non-isothermal Petroleum Reservoirs. Energy Fuel; 2016; 30, pp. 2021-2034. [DOI: https://dx.doi.org/10.1021/acs.energyfuels.5b02753]

4. Ostrowski, A.M. Solution of Equations and Systems of Equations; Academic Press: New York, NY, USA, 1960.

5. Traub, J.F. Iterative Methods for the Solution of Equations; Prentice-Hall: Englewood Cliffs, NJ, USA, 1964.

6. Petkovic, M.S.; Neta, B.; Petkovic, L.D.; Dzunic, J. Multipoint Methods for Solving Nonlinear Equations; Academic Press: New York, NY, USA, 2013.

7. Kung, H.T.; Traub, J.F. Optimal order of one-point and multipoint iteration. J. Assoc. Comput. Mach.; 1974; 21, pp. 643-651. [DOI: https://dx.doi.org/10.1145/321850.321860]

8. Behl, R.; Cordero, A.; Motsa, S.S.; Torregrosa, J.R. On developing fourth-order optimal families of methods for multiple roots and their dynamics. Appl. Math. Comput.; 2015; 265, pp. 520-532. [DOI: https://dx.doi.org/10.1016/j.amc.2015.05.004]

9. Behl, R.; Cordero, A.; Motsa, S.S.; Torregrosa, J.R.; Kanwar, V. An optimal fourth-order family of methods for multiple roots and its dynamics. Numer. Algor.; 2016; 71, pp. 775-796. [DOI: https://dx.doi.org/10.1007/s11075-015-0023-5]

10. Behl, R.; Zafar, F.; Alshormani, A.S.; Junjua, M.U.D.; Yasmin, N. An optimal eighth-order scheme for multiple zeros of unvariate functions. Int. J. Comput. Meth.; 2018; 16, 1843002. [DOI: https://dx.doi.org/10.1142/S0219876218430028]

11. Dong, C. A family of multipoint iterative functions for finding multiple roots of equations. Int. J. Comput. Math.; 1987; 21, pp. 363-367. [DOI: https://dx.doi.org/10.1080/00207168708803576]

12. Geum, Y.H.; Kim, Y.I.; Neta, B. A class of two-point sixth-order multiple-zero finders of modified double-Newton type and their dynamics. Appl. Math. Comput.; 2015; 270, pp. 387-400. [DOI: https://dx.doi.org/10.1016/j.amc.2015.08.039]

13. Hansen, E.; Patrick, M. A family of root finding methods. Numer. Math.; 1977; 27, pp. 257-269. [DOI: https://dx.doi.org/10.1007/BF01396176]

14. Hueso, J.L.; Martínez, E.; Teruel, C. Determination of multiple roots of nonlinear equations and applications. J. Math. Chem.; 2015; 53, pp. 880-892. [DOI: https://dx.doi.org/10.1007/s10910-014-0460-8]

15. Kansal, M.; Kanwar, V.; Bhatia, S. On some optimal multiple root-finding methods and their dynamics. Appl. Appl. Math.; 2015; 10, pp. 349-367.

16. Li, S.; Liao, X.; Cheng, L. A new fourth-order iterative method for finding multiple roots of nonlinear equations. Appl. Math. Comput.; 2009; 215, pp. 1288-1292.

17. Li, S.G.; Cheng, L.Z.; Neta, B. Some fourth-order nonlinear solvers with closed formulae for multiple roots. Comput Math. Appl.; 2010; 59, pp. 126-135. [DOI: https://dx.doi.org/10.1016/j.camwa.2009.08.066]

18. Liu, B.; Zhou, X. A new family of fourth-order methods for multiple roots of nonlinear equations. Nonlinear Anal. Model. Control; 2013; 21, pp. 143-152. [DOI: https://dx.doi.org/10.15388/NA.18.2.14018]

19. Neta, B. New third order nonlinear solvers for multiple roots. Appl. Math. Comput.; 2008; 202, pp. 162-170. [DOI: https://dx.doi.org/10.1016/j.amc.2008.01.031]

20. Neta, B. Extension of Murakami’s high-order non-linear solver to multiple roots. Int. J. Comput. Math.; 2010; 87, pp. 1023-1031. [DOI: https://dx.doi.org/10.1080/00207160802272263]

21. Osada, N. An optimal multiple root-finding method of order three. J. Comput. Appl. Math.; 1994; 51, pp. 131-133. [DOI: https://dx.doi.org/10.1016/0377-0427(94)00044-1]

22. Sharma, J.R.; Kumar, S. An excellent numerical technique for multiple roots. Math. Comput. Simul.; 2021; 182, pp. 316-324. [DOI: https://dx.doi.org/10.1016/j.matcom.2020.11.008]

23. Sharma, J.R.; Kumar, S. A class of computationally efficient numerical algorithms for locating multiple zeros. Afr. Mat.; 2021; 32, pp. 853-864. [DOI: https://dx.doi.org/10.1007/s13370-020-00865-3]

24. Sharma, J.R.; Sharma, R. Modified Jarratt method for computing multiple roots. Appl. Math. Comput.; 2010; 217, pp. 878-881. [DOI: https://dx.doi.org/10.1016/j.amc.2010.06.031]

25. Sharifi, M.; Babajee, D.K.R.; Soleymani, F. Finding the solution of nonlinear equations by a class of optimal methods. Comput. Math. Appl.; 2012; 63, pp. 764-774. [DOI: https://dx.doi.org/10.1016/j.camwa.2011.11.040]

26. Soleymani, F.; Babajee, D.K.R.; Lotfi, T. On a numerical technique for finding multiple zeros and its dynamics. J. Egypt. Math. Soc.; 2013; 21, pp. 346-353. [DOI: https://dx.doi.org/10.1016/j.joems.2013.03.011]

27. Soleymani, F.; Babajee, D.K.R. Computing multiple zeros using a class of quartically convergent methods. Alex. Eng. J.; 2013; 52, pp. 531-541. [DOI: https://dx.doi.org/10.1016/j.aej.2013.05.001]

28. Thukral, R. A new family of fourth-order iterative methods for solving nonlinear equations with multiple roots. J. Numer. Math. Stoch.; 2014; 6, pp. 37-44.

29. Victory, H.D.; Neta, B. A higher order method for multiple zeros of nonlinear functions. Int. J. Comput. Math.; 1983; 12, pp. 329-335. [DOI: https://dx.doi.org/10.1080/00207168208803346]

30. Zhou, X.; Chen, X.; Song, Y. Constructing higher-order methods for obtaining the multiple roots of nonlinear equations. J. Comput. Appl. Math.; 2011; 235, pp. 4199-4206. [DOI: https://dx.doi.org/10.1016/j.cam.2011.03.014]

31. Zhou, X.; Chen, X.; Song, Y. Families of third and fourth order methods for multiple roots of nonlinear equations. Appl. Math. Comput.; 2013; 219, pp. 6030-6038. [DOI: https://dx.doi.org/10.1016/j.amc.2012.12.041]

32. Cordero, A.; Torregrosa, J.R. Variants of Newton’s method using fifth-order quadrature formulas. Appl. Math. Comput.; 2007; 190, pp. 686-698. [DOI: https://dx.doi.org/10.1016/j.amc.2007.01.062]

33. Douglas, J.M. Process Dynamics and Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1972.

34. Hoffman, J.D. Numerical Methods for Engineers and Scientists; McGraw-Hill Book Company: New York, NY, USA, 1992.

35. Kumar, S.; Kumar, D.; Sharma, J.R.; Cesarano, C.; Agarwal, P.; Chu, Y.M. An Optimal Fourth Order Derivative-Free Numerical Algorithm for Multiple Roots. Symmetry; 2020; 12, 1038. [DOI: https://dx.doi.org/10.3390/sym12061038]

© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.