iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.3390/sym12121947
Generating Optimal Eighth Order Methods for Computing Multiple Roots
Next Article in Journal
Blockchain-Based Diversion-Point System for Balancing Customer Flow in Shopping Mall
Next Article in Special Issue
A Family of Derivative Free Optimal Fourth Order Methods for Computing Multiple Roots
Previous Article in Journal
Classification of Efficient Total Domination Sets of Circulant Graphs of Degree 5
Previous Article in Special Issue
A Novel Family of Efficient Weighted-Newton Multiple Root Iterations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generating Optimal Eighth Order Methods for Computing Multiple Roots

1
Department of Mathematics, Chandigarh University, Gharuan, Mohali 140413, India
2
Department of Mathematics, Sant Longowal Institute of Engineering and Technology Longowal, Sangrur 148106, India
3
Difarma, University of Salerno, Via Giovanni II, 132, 84084 Fisciano (SA), Italy
*
Authors to whom correspondence should be addressed.
Symmetry 2020, 12(12), 1947; https://doi.org/10.3390/sym12121947
Submission received: 6 November 2020 / Revised: 20 November 2020 / Accepted: 22 November 2020 / Published: 25 November 2020
(This article belongs to the Special Issue Symmetry in Numerical Analysis and Numerical Methods)

Abstract

:
There are a few optimal eighth order methods in literature for computing multiple zeros of a nonlinear function. Therefore, in this work our main focus is on developing a new family of optimal eighth order iterative methods for multiple zeros. The applicability of proposed methods is demonstrated on some real life and academic problems that illustrate the efficient convergence behavior. It is shown that the newly developed schemes are able to compete with other methods in terms of numerical error, convergence and computational time. Stability is also demonstrated by means of a pictorial tool, namely, basins of attraction that have the fractal-like shapes along the borders through which basins are symmetric.

1. Introduction

Finding out the roots of nonlinear equations is an important task in numerical mathematics and has many advantages in engineering and applied sciences [1,2,3,4,5]. In the present work, we consider numerical methods for locating the multiple root α of multiplicity m of a nonlinear equation f ( x ) = 0 . Mathematically, by multiple root α of multiplicity m, we mean that f ( j ) ( α ) = 0 , j = 0 , 1 , 2 , , m 1 and f ( m ) ( α ) 0 .
Based on the quadratically convergent modified Newton’s method (see [6])
x n + 1 = x n m f ( x n ) f ( x n ) , n = 0 , 1 , 2 , ,
many higher order methods have been developed in literature. For example, see [7,8,9,10,11,12,13,14,15,16,17,18] and references shown therein. According to Traub’s terminology (see [5]), the Newton’s method (1) is a one-point optimal order method. In recent years, a number of two-point optimal fourth order methods have been proposed for multiple zeros (see [10,11,12,14,15,16,19,20,21,22,23,24,25]). Some non-optimal multipoint methods of sixth order are developed in [17,26]. More recently, multipoint methods with optimal eighth order convergence have also been proposed in the literature which are shown below:
Behl et al. [27] derived a three-point family of optimal method with eighth-order convergence, which is given by
y n = x n m f ( x n ) f ( x n ) z n = x n u n Q ( u n ) f ( x n ) f ( x n ) , x n + 1 = z n u n t n G ( h n , t n ) f ( x n ) f ( x n ) ,
where u n = f ( y n ) f ( x n ) 1 m , h n = u n a 1 + a 2 u n and t n = f ( z n ) f ( y n ) 1 m , being a 1 and a 2 complex non-zero free parameters, Q : C C and Q : C 2 C is a holomorphic function in the neighborhood of origin ( 0 ) and ( 0 , 0 ) .
Zafar et al. [28] proposed an optimal iterative scheme with eighth-order convergence, which is given as follows:
y n = x n m f ( x n ) f ( x n ) z n = x n m u n H ( u n ) f ( x n ) f ( x n ) , x n + 1 = z n u n t n ( B 1 + B 2 u n ) P ( t n ) G ( w n ) f ( x n ) f ( x n ) ,
where B 1 , B 2 R are free parameters and the weight functions H : C C , P : C C and G : C C are analytic functions in the neighborhood of origin ( 0 ) with u n = f ( y n ) f ( x n ) 1 m , t n = f ( z n ) f ( y n ) 1 m and w n = f ( z n ) f ( x n ) 1 m .
Geum et al. [29] have derived an optimal iterative scheme with eighth order convergence with weight function approach as follows:
y n = x n m f ( x n ) f ( x n ) w n = x n m L f ( s ) f ( x n ) f ( x n ) , x n + 1 = x n m L f ( s ) + K f ( s , u ) f ( x n ) f ( x n ) ,
where weight functions L f : C C and K f : C 2 C are holomorphic functions in the neighborhood of origin ( 0 ) and ( 0 , 0 ) with s = f ( y n ) f ( x n ) 1 m and u = f ( w n ) f ( y n ) 1 m .
Behl et al. [30] also developed another three-point optimal iterative scheme with eighth order convergence involving free parameters for multiple zeros using a weight function approach as follows:
y n = x n m f ( x n ) f ( x n ) w n = y n m u f ( x n ) f ( x n ) 1 + β u 1 + ( β 2 ) u , β R x n + 1 = z n u v f ( x n ) f ( x n ) α 1 + ( 1 + α 2 v ) P f ( u ) ,
where α 1 , α 2 R are free parameters and the weight function P f : C C is an analytic function in the neighborhood of origin ( 0 ) with u = f ( y n ) f ( x n ) 1 m and v = f ( w n ) f ( y n ) 1 m .
Behl et al. [31] proposed yet another three-point optimal iterative scheme with eighth-order convergence involving free parameters for multiple zeros which is as follows:
y n = x n m f ( x n ) f ( x n ) w n = y n m u n G f ( u n ) f ( x n ) f ( x n ) , x n + 1 = z n + u n w n 1 w n f ( x n ) f ( x n ) H f ( u n ) + K f ( v n ) ,
where weight function G f , H f , K f : C C is a holomorphic function in the neighborhood of origin ( 0 ) with u n = f ( y n ) f ( x n ) 1 m , v n = f ( z n ) f ( x n ) 1 m and v n = f ( z n ) f ( y n ) 1 m .
Zafar et al. in [32] also developed a three-point optimal iterative scheme with eighth order convergence involving free parameters as follows:
y n = x n m f ( x n ) f ( x n ) w n = y n m u n G f ( u n ) f ( x n ) f ( x n ) , x n + 1 = z n m u n H ( u n , t n , w n ) f ( x n ) f ( x n ) ,
where weight functions G : C C and H : C 3 C are holomorphic functions in the neighborhood of origin ( 0 ) and ( 0 , 0 , 0 ) with u n = f ( y n ) f ( x n ) 1 m , t n = f ( z n ) f ( y n ) 1 m and w n = f ( z n ) f ( x n ) 1 m .
We are motivated by the research moving in the direction of developing optimal higher order methods. So, we attempt to propose a new class of iterative methods with optimal eighth order for computing multiple zeros. The methodology is based on weight function approach for the construction of a new scheme. Each member of the proposed scheme has optimal order in the sense of the classical Kung–Traub conjecture [5]. The efficiency and robustness of the proposed methods are demonstrated by performing several numerical problems. We observe that our methods have better results than those obtained by the existing methods.
The rest of the paper is summarized as follows. In Section 2, the scheme of eighth order method is developed and its convergence is studied. Some special cases of the family are explored in Section 3. Numerical experiments for several examples are performed in Section 4 to demonstrate the applicability and efficiency of the presented methods. Section 5 contains complex geometry based on the geometrical tool basins of attraction. Concluding remarks are given in Section 6.

2. Construction of the Method

This section contains the construction and convergence analysis of the proposed method with the main theorem. So, we consider the following three-step scheme whose first step is modified Newton iteration (1) for the known multiplicity m 1 :
x n + 1 = y n = x n m f ( x n ) f ( x n ) , z n = y n m u ( 1 + 2 u u 2 ) f ( x n ) f ( x n ) , x n + 1 = z n m ( 1 + u ) v H ( v ) f ( x n ) f ( x n ) m ( u + w ) v G ( u ) f ( x n ) f ( x n ) ,
where u = f ( y n ) f ( x n ) 1 m , v = f ( z n ) f ( x n ) 1 m , w = f ( z n ) f ( y n ) 1 m and the functions H : C C and G : C C are analytic in the neighborhood of ‘0’.
In order to discuss the convergence analysis of iterative scheme, (8) the following theorem is proved:
Theorem 1.
Let f : C C be an analytic function in a domain containing a multiple zero (say, α) having multiplicity m. Assume that starter x 0 is close enough to α, then the iteration scheme expressed by (8) possesses eighth order of convergence, when the following conditions are satisfied
G ( 0 ) = 1 , G ( 0 ) = 0 , a n d G ( 0 ) = 12 , H ( 0 ) = 1 , a n d H ( 0 ) = 4 .
Proof. 
Let e n = x n α be the error at n-th stage. Expanding f ( x n ) about α by Taylor’s expansion, we have that
f ( x n ) = f ( m ) ( α ) m ! e n m ( 1 + C 1 e n + C 2 e n 2 + C 3 e n 3 + C 4 e n 4 + C 5 e n 5 + C 6 e n 6 + C 7 e n 7 + C 8 e n 8 + O ( e n 9 ) )
and
f ( x n ) = f ( m ) ( α ) m ! e n m 1 ( m + C 1 ( m + 1 ) e n + C 2 ( m + 2 ) e n 2 + C 3 ( m + 3 ) e n 3 + C 4 ( m + 4 ) e n 4 + C 5 ( m + 5 ) e n 5 + C 6 ( m + 6 ) e n 6 + C 7 ( m + 7 ) e n 7 + C 8 ( m + 8 ) e n 8 + O ( e n 9 ) ) ,
where C k = m ! ( m + k ) ! f ( m + k ) ( α ) f ( m ) ( α ) for k N .
By using (9) and (10), we obtain that
y n α = C 1 m e n 2 + i = 1 6 ω i e n i + 2 + O ( e n 9 ) ,
where ω i = ω i ( m , C 1 , C 2 , , C 8 ) are given in terms of m , C 1 , C 2 C 8 with explicitly written two coefficients ω 1 = 2 m C 2 ( m + 1 ) C 1 2 m 2 , ω 2 = 1 m 3 { 3 m 2 C 3 + ( m + 1 ) 2 C 1 3 m ( 4 + 3 m ) C 1 C 2 , etc.
Developing f ( y n ) about α ,
f ( y n ) = f ( m ) ( α ) m ! C 2 m m e n 2 m ( 1 + 2 C 2 m C 1 2 ( m + 1 ) C 1 e n + 1 2 m c 1 2 { ( 3 + 3 m + 3 m 2 + m 3 ) C 1 4 2 m ( 2 + 3 m + 2 m 2 ) C 1 2 C 2 + 4 ( 1 + m ) m 2 C 2 2 + 6 m 2 C 1 C 3 } e n 2 + i = 0 4 ω ¯ i e n i + 4 + O ( e n 9 ) ) .
By using (9) and (12), we get expression of u as
u = C 1 m e n + 2 C 2 m C 1 2 ( m + 2 ) m 2 e n 2 + i = 0 3 η i e n i + 3 + O ( e n 7 ) ,
where η i = η i ( m , C 1 , C 2 , , C 8 ) are given in terms of m , C 1 , C 2 , , C 8 with explicitly written one coefficient η 1 = 1 2 m 3 { C 1 3 ( 2 m 2 + 7 m + 7 ) + 6 C 3 m 2 2 C 2 C 1 m ( 3 m + 7 ) } etc.
Inserting the expressions (9), (10) and (13) in the second step of scheme (8), we obtain that
z n α = ( 11 + m ) C 1 3 2 m C 2 C 3 2 m 3 e n 4 + j = 1 4 P j e n j + 4 + O ( e n 9 ) ,
where P j = P j ( m , C 1 , C 2 , , C 8 ) and j = 1 , 2 , 3 , 4 .
Expansion of f ( z n ) about α leads us to the expression
f ( z n ) = f ( m ) ( α ) m ! z n m 1 + C 1 z n + C 2 z n 2 + O ( z n 3 ) .
Using (9), (12) and (15), we get expressions of v and w
v = ( 11 + m ) C 1 3 2 m C 2 C 3 2 m 3 e n 3 + j = 0 3 Q j e n j + 4 + O ( e n 8 ) ,
where Q j = Q j ( m , C 1 , C 2 , , C 7 ) , 1 j 4
and
w = ( 11 + m ) C 1 2 2 m C 2 2 m 3 e n 2 + i = 0 4 R j e n j + 3 + O ( e n 8 ) ,
where R j = R j ( m , C 1 , C 2 , , C 7 ) are given in terms of m , C 1 , C 2 C 7 .
Expansions of weight functions G ( u ) and H ( v ) in the neighborhood of origin ‘0’ by Taylor series yield
G ( u ) G ( 0 ) + u G ( 0 ) + 1 2 u 2 G ( 0 )
and
H ( v ) H ( 0 ) + v H ( 0 ) + 1 2 v 2 H ( 0 ) .
Hence by substituting (9), (10), (13), (16), (18) and (19) into the last step of scheme (8), we obtain the error equation
e n + 1 = ( 1 + H ( 0 ) ) C 1 2 m C 1 ( 11 + m ) C 1 2 2 m 3 e n 4 + i = 1 4 Γ i e n i + 4 + O ( e n 9 ) ,
where Γ i = Γ i ( m , H ( 0 ) , C 1 , C 2 , , C 7 ) are given in terms of m , H ( 0 ) , C 1 , C 2 C 7 with i = 1 , 2 , 3 .
From Equation (20), it is clear that we will obtain at least fifth order convergence when H ( 0 ) = 1 . Using the value H ( 0 ) = 1 in Γ 1 = 0 , we will obtain
G ( 0 ) = 1 .
By inserting the expression H ( 0 ) = 1 and G ( 0 ) = 1 in Γ 2 = 0 , we have
G ( 0 ) = 0 .
Now, with the help of the above independent expressions H ( 0 ) = 1 , G ( 0 ) = 1 and G ( 0 ) = 0 in Γ 3 = 0 , we ascertain that
H ( 0 ) = 4 .
Substituting H ( 0 ) = 1 , (21), (22) and (23) in Equation (20), the error equation showing eighth order convergence is given by
e n + 1 = 1 720 m 7 ( 655751 + 990429 m + 809345 m 2 + 335415 m 3 + 61304 m 4 + 2556 m 5 C 1 7 6 m ( 330143 + 491815 m + 278255 m 2 + 61385 m 3 + 2882 m 4 ) C 1 5 C 2 + 30 m 2 ( 28649 + 29546 m + 8971 m 2 + 514 m 3 ) C 1 C 3 + 60 m 2 C 1 3 ( 34857 + 35162 m + 10263 m 2 + 562 m 3 C 2 2 2 m ( 2375 + 1320 m + 103 m 2 ) C 4 ) 360 m 3 C 1 2 3341 + 1740 m + 127 m 2 C 2 C 3 m ( 167 + 23 m ) C 5 + 360 m 4 × ( 417 + 43 m ) C 2 3 C 3 34 m C 3 C 4 26 m C 2 C 5 120 m 3 C 1 ( 4247 + 2070 m + 139 m 2 C 2 3 6 m ( 273 + 35 m ) C 2 C 4 3 m 305 + 39 m ) C 3 2 10 m C 6 ) e n 8 + O ( e n 9 ) .
Thus, proof of theorem is established.□

3. Some Special Cases of Weight Functions of G(u) and H(v)

We explore some special cases of our proposed method (8) by employing different forms of weight functions. In this regard, the following simple members of the proposed family are defined:
Case 1.
Let us describe the following weight functions satisfying the conditions established in Theorem 1:
G ( u ) = 1 + 6 u 1 + 6 u + 6 u 2 a n d H ( v ) = 1 + 4 v .
Then corresponding optimal eighth order iterative scheme is given by
y n = x n m f ( x n ) f ( x n ) , z n = y n m u ( 1 + 2 u u 2 ) f ( x n ) f ( x n ) , x n + 1 = z n m ( 1 + u ) ( 1 + 4 v ) v f ( x n ) f ( x n ) m ( u + w ) v 1 + 6 u 1 + 6 u + 6 u 2 f ( x n ) f ( x n ) ,
Case 2.
Let us describe the following weight functions that satisfy the conditions of Theorem 2.1:
G ( u ) = 1 + 6 u 1 + 6 u + 6 u 2 a n d H ( v ) = 1 1 4 v .
Then, the eighth order iterative scheme is
y n = x n m f ( x n ) f ( x n ) , z n = y n m u ( 1 + 2 u u 2 ) f ( x n ) f ( x n ) , x n + 1 = z n m 1 + u 1 4 v v f ( x n ) f ( x n ) m ( u + w ) v 1 + 6 u 1 + 6 u + 6 u 2 f ( x n ) f ( x n ) ,
Case 3.
Next, the following weight functions from the conditions of Theorem 2.1 are selected:
G ( u ) = 1 + 6 u 1 + 6 u + 6 u 2 a n d H ( v ) = 1 + 2 v 1 2 v .
For these functions, the corresponding eighth order method is
y n = x n m f ( x n ) f ( x n ) , z n = y n m u ( 1 + 2 u u 2 ) f ( x n ) f ( x n ) , x n + 1 = z n m ( 1 + u ) ( 1 + 2 v ) 1 2 v v f ( x n ) f ( x n ) m ( u + w ) v 1 + 6 u 1 + 6 u + 6 u 2 f ( x n ) f ( x n ) ,

4. Numerical Results

This section is dedicated to test the efficiency and convergence of the proposed class. To do this, we consider the special cases of the proposed class, namely methods (25)–(27), denoted by NM1, NM2, and NM3, respectively. A total number of four test problems are selected for numerical testing. In addition, we want to compare our methods with other existing robust schemes of eighth order for multiple zeros given by Behl et al. [27,31] and Zafar et al. [28]. In this regard, we consider method (2) for a 1 = 1, a 2 = 1 by Behl et al. [27], two special cases of method (6) by Behl et al. [31] and two special cases method (7) (for A 2 = 1, P 0 = 1) by Zafar et al. [28], and denote them by BM1, BM2, BM3, FM1 and FM2, respectively.
Various problems considered for numerical testing are shown in Table 1. Calculations are performed in the Mathematica software using multiple-precision arithmetic. The computed numerical values shown in Table 2, Table 3, Table 4 and Table 5 include: (i) number of iterations ( n ) that are required to find the solution with stopping criterion | x n + 1 x n | + | f ( x n ) | < 10 350 (ii) values of the last three successive errors | x n + 1 x n | , (iii) residual error f ( x n ) , (iv) computational order of convergence (COC) and (v) elapsed time (CPU—time in seconds) in execution of a program, which is measured by the command “TimeUsed[ ]”. The computational order of convergence (COC) is calculated by applying the formula (see [33])
COC = ln | ( x n + 1 α ) / ( x n α ) | ln | ( x n α ) / ( x n 1 α ) | .
From the above tables, we observe that the accuracy is increasing in the values of successive approximations, which points to the good convergence of the methods. The present methods also show consistent convergence behavior as compared to the existing methods. At the time when stopping criterion | x n + 1 x n | + | f ( x n ) | < 10 350 is attained, the value ‘0’ for | x n + 1 x n | is displayed. Computational order of convergence shown in the penultimate column of each table overwhelmingly supports the theoretical convergence of order eight. The CPU-time values in the last column of each table show that the new methods utilize less execution time than the time used by existing methods, which confirms the effectiveness of the proposed techniques. The main motive to apply these methods on different types of nonlinear equations is to illustrate the exactness of the obtained approximate solution and the convergence to the solution. Similar numerical tests, performed on a variety of numerical problems of different kinds, ensured the above remarks to a large extent.

5. Basins of Attraction

We aim to present the complex dynamical nature of new methods based on the geometrical tool, namely basins of attraction of the multiple zeros of a polynomial P ( z ) . Study of basins of attraction provides an important information about the stability and convergence of numerical methods. Initially, this idea was floated by Vrscay and Gilbert [34]. In recent times, many authors have used this idea in their work, see, for example [35,36] and references given there. The basic definitions related to dynamical concepts of rational function associated with iterative methods can be found in [34].
To view the geometry in complex plane, we assess the attraction basins of the roots by applying the methods on some polynomials (see Table 6). The basins of attraction assessed are shown in Figure 1, Figure 2 and Figure 3 for the considered polynomials. To plot basins we use rectangles R C of size [ 2 , 2 ] × [ 2 , 2 ] and [ 3 , 3 ] × [ 3 , 3 ] , and assign different colors to the basins. Black color is assigned to the points for which the method is divergent.
From these graphics, one can easily check the behavior and stability of any iterative procedure. If an initial guess z 0 is chosen in a region where different basins meet each other, it is difficult to guess which zero is going to be attained by the method that starts in z 0 . So, the selection of z 0 in such a region is not preferable. Both the black zone (divergent zone) and the zones with different colors are not suitable to consider the initial guess z 0 when we want to acquire a unique root. The most adorable pictures can be seen along the boundaries between the basins of attraction. These boundaries have fractal-like pictures and belong to the cases where the method is more demanding with choice of initial point. At such regions, the dynamic behavior of the initial guess is more unpredictable.

6. Conclusions

In this research article, we have developed a class of optimal eighth order methods for locating multiple roots of nonlinear equations with known multiplicity. The analysis of the order of convergence has been discussed, that proves the order eighth under well-known assumptions regarding the nonlinear function whose zeros we are looking for. Some particular cases have been presented and their performance has been compared with well-known methods available in literature. The robustness of new algorithms can be judged by the fact that the accuracy in the successive approximations to the solution is much better compared to the accuracy of existing ones. Moreover, the used CPU time in execution of program is less than that of the CPU time taken by the existing techniques in majority of the cases. These conclusions have also been verified by similar numerical testing on many other different problems.

Author Contributions

Methodology, D.K. and S.K.; Formal analysis, J.R.S.; Investigation, J.R.S.; Data Curation, J.R.S.; Conceptualization, M.d.; Writing—review & editing, D.K. and S.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Argyros, I.K. Convergence and Applications of Newton-Type Iterations; Springer: New York, NY, USA, 2008. [Google Scholar]
  2. Constantinides, A.; Mostoufi, N. Numerical Methods for Chemical Engineers with MATLAB Applications; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1999. [Google Scholar]
  3. Kung, H.T.; Traub, J.F. Optimal order of one-point and multipoint iteration. J. Assoc. Comput. Mach. 1974, 21, 643–651. [Google Scholar] [CrossRef]
  4. Ostrowski, A.M. Solution of Equations and Systems of Equations; Academic Press: New York, NY, USA, 1966. [Google Scholar]
  5. Traub, J.F. Iterative Methods for the Solution of Equations; Chelsea Publishing Company: New York, NY, USA, 1982. [Google Scholar]
  6. Schröder, E. Über unendlich viele Algorithmen zur Auflösung der Gleichungen. Math. Ann. 1870, 2, 317–365. [Google Scholar] [CrossRef] [Green Version]
  7. Hansen, E.; Patrick, M. A family of root finding methods. Numer. Math. 1977, 27, 257–269. [Google Scholar] [CrossRef]
  8. Victory, H.D.; Neta, B. A higher order method for multiple zeros of nonlinear functions. Int. J. Comput. Math. 1983, 12, 329–335. [Google Scholar] [CrossRef]
  9. Osada, N. An optimal multiple root-finding method of order three. J. Comput. Appl. Math. 1994, 51, 131–133. [Google Scholar] [CrossRef] [Green Version]
  10. Li, S.; Liao, X.; Cheng, L. A new fourth-order iterative method for finding multiple roots of nonlinear equations. Appl. Math. Comput. 2009, 215, 1288–1292. [Google Scholar]
  11. Li, S.G.; Cheng, L.Z.; Neta, B. Some fourth-order nonlinear solvers with closed formulae for multiple roots. Comput Math. Appl. 2010, 59, 126–135. [Google Scholar] [CrossRef] [Green Version]
  12. Sharma, J.R.; Sharma, R. Modified Jarratt method for computing multiple roots. Appl. Math. Comput. 2010, 217, 878–881. [Google Scholar] [CrossRef]
  13. Neta, B. Extension of Murakamis high-order nonlinear solver to multiple roots. Int. J. Comput. Math. 2010, 87, 1023–1031. [Google Scholar] [CrossRef]
  14. Zhou, X.; Chen, X.; Song, Y. Constructing higher-order methods for obtaining the multiple roots of nonlinear equations. J. Comput. Math. Appl. 2011, 235, 4199–4206. [Google Scholar] [CrossRef] [Green Version]
  15. 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, 764–774. [Google Scholar] [CrossRef] [Green Version]
  16. 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, 346–353. [Google Scholar] [CrossRef]
  17. 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, 387–400. [Google Scholar] [CrossRef] [Green Version]
  18. Kansal, M.; Kanwar, V.; Bhatia, S. On some optimal multiple root-finding methods and their dynamics. Appl. Appl. Math. 2015, 10, 349–367. [Google Scholar]
  19. Soleymani, F.; Babajee, D.K.R. Computing multiple zeros using a class of quartically convergent methods. Alex. Eng. J. 2013, 52, 531–541. [Google Scholar] [CrossRef] [Green Version]
  20. Liu, B.; Zhou, X. A new family of fourth-order methods for multiple roots of nonlinear equations. Nonlinear Anal. Model. Cont. 2013, 18, 143–152. [Google Scholar] [CrossRef] [Green Version]
  21. Zhou, X.; Chen, X.; Song, Y. Families of third and fourth order methods for multiple roots of nonlinear equations. Appl. Math. Comput. 2013, 219, 6030–6038. [Google Scholar] [CrossRef]
  22. Thukral, R. A new family of fourth-order iterative methods for solving nonlinear equations with multiple roots. J. Numer. Math. Stoch. 2014, 6, 37–44. [Google Scholar]
  23. 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, 520–532. [Google Scholar] [CrossRef] [Green Version]
  24. Hueso, J.L.; Martz, E.; Teruel, C. Determination of multiple roots of nonlinear equations and applications. J. Math. Chem. 2015, 53, 880–892. [Google Scholar] [CrossRef] [Green Version]
  25. 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. Algorithms 2016, 71, 775–796. [Google Scholar] [CrossRef]
  26. Geum, Y.H.; Kim, Y.I.; Neta, B. A sixth-order family of three-point modified Newton-like multiple-root finders and the dynamics behind their extraneous fixed points. Appl. Math. Comput. 2016, 283, 120–140. [Google Scholar] [CrossRef] [Green Version]
  27. Behl, R.; Cordero, A.; Motsa, S.S.; Torregrosa, J.R. An eighth-order family of optimal multiple root finders and its dynamics. Numer. Algorithms 2018, 77, 1249–1272. [Google Scholar] [CrossRef]
  28. Zafar, F.; Cordero, A.; Rana, Q.; Torregrosa, J.R. Optimal iterative methods for finding multiple roots of nonlinear equations using free parameters. J. Math. Chem. 2018, 56, 1884–1901. [Google Scholar] [CrossRef] [Green Version]
  29. Geum, Y.H.; Kim, Y.I.; Neta, B. Constructing a family of optimal eighth-order modified Newton-type multiple-zero finders along with the dynamics behind their purely imaginary extraneous fixed points. J. Comput. Appl. Math. 2018, 333, 131–156. [Google Scholar] [CrossRef]
  30. Behl, R.; Zafar, F.; Alshomrani, A.S.; Junjua, M.; Yasmin, N. An optimal eighth-order scheme for multiple zeros of univariate function. Int. J. Comput. Math. 2018, 15, 14. [Google Scholar] [CrossRef]
  31. Behl, R.; Alshomrani, A.S.; Motsa, S.S. An optimal scheme for multiple roots of nonlinear equations with eighth-order convergence. J. Math. Chem. 2018, 56, 2069–2084. [Google Scholar] [CrossRef]
  32. Zafar, F.; Cordero, A.; Torregrosa, J.R. An efficient family of optimal eighth-order multiple root finder. Mathematics 2018, 6, 310. [Google Scholar] [CrossRef] [Green Version]
  33. Weerakoon, S.; Fernando, T.G.I. A variant of Newton’s method with accelerated third-order convergence. Appl. Math. Lett. 2000, 13, 87–93. [Google Scholar] [CrossRef]
  34. Vrscay, E.R.; Gilbert, W.J. Extraneous fixed points, basin boundaries and chaotic dynamics for Schröder and König rational iteration functions. Numer. Math. 1988, 52, 1–16. [Google Scholar] [CrossRef]
  35. Varona, J.L. Graphic and numerical comparison between iterative methods. Math. Intell. 2002, 24, 37–46. [Google Scholar] [CrossRef]
  36. Scott, M.; Neta, B.; Chun, C. Basin attractors for various methods. Appl. Math. Comput. 2011, 218, 2584–2599. [Google Scholar] [CrossRef]
Figure 1. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 1 ( z ) .
Figure 1. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 1 ( z ) .
Symmetry 12 01947 g001
Figure 2. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 2 ( z ) .
Figure 2. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 2 ( z ) .
Symmetry 12 01947 g002
Figure 3. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 3 ( z ) .
Figure 3. Basins of attraction of B M 1 , B M 2 , B M 3 , F M 1 , F M 2 , N M 1 , N M 2 , N M 3 for polynomial P 3 ( z ) .
Symmetry 12 01947 g003
Table 1. Test examples.
Table 1. Test examples.
Example Root Multiplicity Initial Guess
( α ) ( m ) ( x 0 )
Example 1: Standard nonlinear function [26]:
f 1 ( x ) = x log x x + x 3 3 1.000 3 1.50
Example 2: Standard nonlinear function [17]:
f 2 ( x ) = x e x 2 sin 2 x + 3 cos x + 5 4 1.21596937 4 1.50
Example 3: Standard nonlinear function [26]:
f 3 ( x ) = 9 2 x 2 x 4 + cos 2 x 5 x x 4 sin 2 x 1.29179850… 2 1.50
Example 4: Eigen value problem [18]:
f 4 ( x ) = x 7 17 x 6 + 116 x 5 410 x 4 + 809 x 3 893 x 2 + 514 x 120 1 2 0.50
Table 2. Comparison of performance of methods for example 1.
Table 2. Comparison of performance of methods for example 1.
Methodsn | e n 2 | | e n 1 | | e n | f ( x n ) COCCPU-Time
BM14 6.33 × 10 03 7.63 × 10 16 3.69 × 10 119 5.90 × 10 2834 7.99570.078
BM24 1.40 × 10 03 1.20 × 10 21 1.10 × 10 062 2.79 × 10 0554 2.27100.140
BM34 2.05 × 10 03 4.23 × 10 21 4.89 × 10 061 1.81 × 10 0539 2.25820.094
FM14 4.34 × 10 03 4.36 × 10 17 4.93 × 10 129 9.54 × 10 3071 7.99640.078
FM24 4.24 × 10 03 3.64 × 10 17 1.15 × 10 129 6.83 × 10 3086 7.99650.078
NM14 4.51 × 10 03 3.05 × 10 17 1.40 × 10 130 9.34 × 10 3109 7.99690.093
NM24 3.15 × 10 03 1.74 × 10 18 1.60 × 10 140 2.35 × 10 3347 7.99800.094
NM24 3.91 × 10 03 9.80 × 10 18 1.62 × 10 134 2.96 × 10 3203 7.99740.094
Table 3. Comparison of performance of methods for example 2.
Table 3. Comparison of performance of methods for example 2.
Methodsn | e n 2 | | e n 1 | | e n | f ( x n ) COCCPU-Time
BM14 8.32 × 10 03 5.37 × 10 14 1.68 × 10 103 1.03 × 10 3270 7.99470.360
BM24 4.34 × 10 04 1.47 × 10 09 5.79 × 10 026 2.57 × 10 0293 3.00000.344
BM34 2.14 × 10 03 2.15 × 10 19 1.80 × 10 055 2.12 × 10 0647 2.25500.344
FM14 5.65 × 10 03 3.48 × 10 15 7.80 × 10 113 1.04 × 10 3568 7.99470.360
FM24 5.53 × 10 03 2.93 × 10 15 1.98 × 10 113 9.76 × 10 3588 7.99480.344
NM14 5.51 × 10 03 8.72 × 10 16 3.53 × 10 118 6.94 × 10 3742 7.99680.343
NM24 2.02 × 10 03 2.92 × 10 19 5.64 × 10 146 2.28 × 10 4631 7.99900.328
NM24 4.13 × 10 03 8.67 × 10 17 3.37 × 10 126 1.64 × 10 3998 7.99770.360
Table 4. Comparison of performance of methods for example 3.
Table 4. Comparison of performance of methods for example 3.
Methodsn | e n 2 | | e n 1 | | e n | f ( x n ) COCCPU-Time
BM14 6.52 × 10 05 2.95 × 10 32 5.20 × 10 251 4.85 × 10 3999 7.99990.250
BM24 6.81 × 10 09 2.06 × 10 24 5.69 × 10 71 2.96 × 10 418 3.00000.219
BM34 7.63 × 10 06 1.35 × 10 40 1.61 × 10 119 1.53 × 10 709 2.27110.219
FM14 4.88 × 10 05 3.85 × 10 33 5.74 × 10 258 1.10 × 10 4085 7.99990.187
FM24 4.81 × 10 05 3.40 × 10 33 2.13 × 10 258 07.99990.203
NM14 3.59 × 10 05 1.29 × 10 34 3.67 × 10 270 07.99990.188
NM24 2.73 × 10 05 1.44 × 10 35 8.58 × 10 278 07.99990.203
NM24 3.17 × 10 05 4.79 × 10 35 1.31 × 10 273 07.99990.204
Table 5. Comparison of performance of methods for example 4.
Table 5. Comparison of performance of methods for example 4.
Methodsn | e n 2 | | e n 1 | | e n | f ( x n ) COCCPU-Time
BM14 1.27 × 10 03 1.47 × 10 22 4.85 × 10 147 7.90 × 10 4155 7.99950.078
BM24 2.13 × 10 04 1.91 × 10 29 2.02 × 10 086 3.25 × 10 0769 2.27470.172
BM34 3.30 × 10 04 5.27 × 10 29 4.24 × 10 085 2.55 × 10 0757 2.26210.157
FM14 8.52 × 10 04 6.89 × 10 24 1.28 × 10 184 1.48 × 10 4408 7.99960.109
FM24 8.35 × 10 04 5.89 × 10 24 3.65 × 10 185 1.23 × 10 4421 7.99960.093
NM14 8.50 × 10 04 3.78 × 10 24 5.84 × 10 187 1.59 × 10 4465 7.99970.109
NM24 6.65 × 10 04 5.32 × 10 25 8.92 × 10 194 4.20 × 10 4629 7.99970.109
NM24 7.63 × 10 04 1.60 × 10 24 5.87 × 10 190 1.81 × 10 4537 7.99970.125
Table 6. Comparison of performance based on basins of attraction of methods.
Table 6. Comparison of performance based on basins of attraction of methods.
S. No.Test ProblemsmRootsColor of FractalBest PerformerPoor Performer
1 P 1 ( z ) = ( z 2 1 ) 3 3 1 greenBM1, NM2, NM3,FM1, FM2
1redBM2, BM3, NM1
2 P 2 ( z ) = ( z 3 z ) 3 3 1 redBM3, BM2, NM2FM1, FM2
0greenNM1, BM1
1blue
3 P 3 ( z ) = z 4 6 z 2 + 8 1 2 redBM3, NM2, BM2FM1, FM2
−1.414greenNM3, NM1, BM1
1.414yellow
2blue
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kumar, D.; Kumar, S.; Sharma, J.R.; d’Amore, M. Generating Optimal Eighth Order Methods for Computing Multiple Roots. Symmetry 2020, 12, 1947. https://doi.org/10.3390/sym12121947

AMA Style

Kumar D, Kumar S, Sharma JR, d’Amore M. Generating Optimal Eighth Order Methods for Computing Multiple Roots. Symmetry. 2020; 12(12):1947. https://doi.org/10.3390/sym12121947

Chicago/Turabian Style

Kumar, Deepak, Sunil Kumar, Janak Raj Sharma, and Matteo d’Amore. 2020. "Generating Optimal Eighth Order Methods for Computing Multiple Roots" Symmetry 12, no. 12: 1947. https://doi.org/10.3390/sym12121947

APA Style

Kumar, D., Kumar, S., Sharma, J. R., & d’Amore, M. (2020). Generating Optimal Eighth Order Methods for Computing Multiple Roots. Symmetry, 12(12), 1947. https://doi.org/10.3390/sym12121947

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