Abstract
In the study of systems’ dynamics the presence of symmetry dramatically reduces the complexity, while in chemistry, symmetry plays a central role in the analysis of the structure, bonding, and spectroscopy of molecules. In a more general context, the principle of equivalence, a principle of local symmetry, dictated the dynamics of gravity, of space-time itself. In certain instances, especially in the presence of symmetry, we end up having to deal with an equation with multiple roots. A variety of optimal methods have been proposed in the literature for multiple roots with known multiplicity, all of which need derivative evaluations in the formulations. However, in the literature, optimal methods without derivatives are few. Motivated by this feature, here we present a novel optimal family of fourth-order methods for multiple roots with known multiplicity, which do not use any derivative. The scheme of the new iterative family consists of two steps, namely Traub-Steffensen and Traub-Steffensen-like iterations with weight factor. According to the Kung-Traub hypothesis, the new algorithms satisfy the optimality criterion. Taylor’s series expansion is used to examine order of convergence. We also demonstrate the application of new algorithms to real-life problems, i.e., Van der Waals problem, Manning problem, Planck law radiation problem, and Kepler’s problem. Furthermore, the performance comparisons have shown that the given derivative-free algorithms are competitive with existing optimal fourth-order algorithms that require derivative information.
MSC:
49M15; 65H05; 41A25
1. Introduction
Simple systems often embed a good amount of symmetry. Take for instance the characteristic polynomial (ChP) of hydrocarbons [1]. Considering 3 cases here, propane (ChP is ), normal butane (ChP is ) and isobutane (ChP is ), one should easily notice that the highest symmetry is in isobutane. At the same time, isobutane is the one having multiple roots in the characteristic polynomial. Same symmetry is responsible for the presence of the multiple roots in the ChP of 2,2,4,4-Tetramethylpentane (ChP is , see a_25 in [2]). One should notice that, in the selected cases, the multiple root is banal (); however, in general, in more complex cases, the multiple root is not any more banal.
Much research has been conducted on the solution of nonlinear equations and systems of nonlinear equations. There are numerous publications on the topic, including those given in reference [3,4,5,6,7,8,9,10], and Traub’s book [11] has a whole chapter devoted to it. It can be particularly difficult to find multiple roots for a given nonlinear equation; hence, many scholars have proposed several iterative algorithms for this purpose (see Refs. [12,13,14,15,16,17,18,19]). Multiple zero, repeating root, or multiple point are other names for roots having a multiplicity m. The root is referred to as a simple zero when . It is very challenging to solve a nonlinear equation with multiple zeros. The goal of this article is to build iterative algorithms for a given nonlinear equation to find a multiple root with a multiplicity of m, i.e., and .
The use of multiple steps to improve the solution in iterative algorithms is commonly referred to as multi-point iterations in literature. Many scholars are now interested in these algorithms because of some interesting aspects. These can first overcome the one-point algorithms’ low efficiency index, and can also minimize the number of iterations and improve the order of convergence with multiple steps, which also lessens the computational burden in numerical work. Many researchers [20,21,22,23,24,25,26,27,28] have developed higher-order iterative techniques using the first-order derivative to locate the multiple roots of a nonlinear problem. One function and two derivative evaluations are needed per iteration for the optimal fourth-order methods established in the literature [20,21,23,24,25,27,28]. Li et al. have introduced six new fourth-order methods in [22]. The first four methods require one function and three-derivative evaluations per iteration, whereas the last two require one function and two derivative evaluations per iteration. A class of two-point sixth-order multiple-zero finders, using two functions and two derivative evaluations per step, has been proposed in [26].
In science and engineering, iterative techniques without derivatives are useful tools in finding multiple roots of complicated equations. These techniques do not rely on the computation of derivatives, which in the case of complex systems can be time-consuming and computationally expensive. For any complex problem, when the derivative of function is difficult to calculate or is expensive to evaluate, then derivative-free algorithms are important [29,30]. Derivative-free iterative approaches are crucial for optimizing complex systems and resolving difficult engineering problems [31]. In the literature, researchers [32,33,34,35,36,37,38,39] have also developed the derivative-free multiple root iterative algorithms that are based on second-order modified Traub-Steffensen iteration [11]. The modified Traub-Steffensen method is given by
where and . For and this method is Steffensen’s method [40]. Note that this method is obtained from Newton’s method
replacing the derivative by divided difference .
Our goal in this study is to develop efficient derivative-free algorithms for multiple roots with known multiplicity. Therefore, we describe a class of derivative-free fourth-order algorithms that require three new pieces of function information per iteration and so have optimal fourth-order convergence, as defined by the Kung-Traub conjecture [41]. The scheme uses iteration (1) in the first step and in the second step uses a weight function with Traub-Steffensen-like iteration. The algorithms are tested numerically on many real-life problems such as the Van der Waals problem, the Manning (isentropic supersonic flow) problem, the Planck law radiation problem, the Kepler’s problem, etc. The performance, in the context of accuracy and CPU time, of proposed methods is compared with existing ones that require derivative evaluations.
Let us briefly introduce here the practical problems that we will consider for numerical testing. Their mathematical forms are given in later sections. The Van der Waals equation [42] corrects the deviations from ideal gas behavior, allowing for more accurate predictions of gas properties under non-ideal conditions. It is used to understand the behavior of gases at high pressures and low temperatures, where intermolecular attractions and molecular volume become significant. The Manning isentropic supersonic flow problem has multiple uses. Among them, the gas and particle dynamics in first-generation needle-free drug delivery devices [43] are of medical interest. Additionally, it is applicable to the Plank law radiation problem, which relates to the principles of phototherapy and photochemotherapy [44]. The use of the ChP in structure-activity studies is reported in previous works [45,46,47,48]. Kepler’s problem [49] has significant applications in celestial mechanics, spacecraft navigation, and astrodynamics.
2. Development of Method
We considered a fourth-order family with a simple and compact body structure for multiple zeros , which is described by the following:
where , and is a differential function in the vicinity of . The second step is weighted by the factor ; hence, is called the weight function.
In what follows, we will prove the convergence results of the scheme (3). For a better understanding (as we will point out in Remark 1), few results are proved separately depending on multiplicity m. First, we consider the case and prove the following theorem:
Theorem 1.
Assuming that is an analytic function in a domain surrounding with multiplicity . Let us consider an initial guess is close to . Then, scheme (3) has at least a convergence order of 4, provided that , , , , and , where , for .
Proof.
Assuming that is an error at p-th stage, then, using the Taylor’s series expansion of around and allowing that , and we have
where for .
Similarly, the expansion of about can be written as follows:
where
Then, Equation (3) becomes
Similarly, expanding about gives us
Using (4), (5) and (7), we have
and
Next, we develop by Taylor series in the neighborhood of origin :
where , for . Inserting (4)–(10) in the second step of (3), we get
where . The expression of is very lengthy, so it is not produced here.
It is clear from (11), if we set coefficients of , and simultaneously equal to zero, then after some simple calculation, one gets
Consequently, the error Equation (11) is given by
Hence, the result is proved. □
Next, we consider the case and prove the following theorem:
Theorem 2.
Assuming the hypothesis of Theorem 1, the convergence order of (3) for is at least 4, if , , and , wherein .
Proof.
Let , , and . Then, expanding about using Taylor’s expansion,
where for .
Similarly, we can expand about as
where
Then, the first step of (3) yields
The expansion of about is
Then, from (14), (15) and (17), it follows that
and
By using (10) and (14)–(19) in the last step of (3), we have
where .
The above Equation (20) will yield minimum fourth order convergence if the coefficients of , and satisfy the following conditions:
Then, the final form of the error Equation (20) is given by
Thus, the theorem is proved. □
Next, we state the results for the cases in the form of corollaries. The proofs are similar to the above-proved Theorems 1 and 2.
Corollary 1.
Assuming the hypothesis of Theorem 1, the convergence of (3) for is at least 4, provided that , and , where . Moreover, the error equation is given by
where for .
Corollary 2.
Assuming the hypothesis of Theorem 1, the convergence of (3) for is at least 4, provided that , and , wherein . Then, the final error equation is given by
where for .
Corollary 3.
Assuming the hypothesis of Theorem 1, the convergence order of (3) for is at least 4, provided that , and , where . Moreover, the error equation of the method is
where for .
Remark 1.
Notice that the parameter β, which is used in the expression of , appears only in the error equations for , but not for . However, we have noticed that for , this parameter appears in terms involving and higher orders. In general, such terms are difficult to calculate. Moreover, we do not require these to demonstrate the required fourth-order convergence. For these reasons the convergence conditions for are explored separately in the next section.
3. Main Result
For the reason stated in Remark 1, we prove the following unified result for :
Theorem 3.
Assuming the hypothesis of Theorem 1, the convergence order of (3) for is at least 4, provided that , and , wherein . Moreover, the error is given by
Proof.
Keeping in mind that and , then Taylor’s series expansion of about is given by
where for .
Similarly, the expansion of about gives
where
From the first step of (3)
Expanding about , we have
Using (23), (24) and (26), we have that
and
Putting (10) and (23)–(28) in the last step of (3), it follows that
where .
Equation (29) will yield minimum fourth order convergence if the coefficients of , and satisfy the following conditions
Then, Equation (29) is given by
Thus, the theorem is proved. □
Remark 2.
If the criteria of the above theorems are satisfied, the proposed scheme (3) achieves fourth-order convergence. Only three functional evaluations viz. , and per iteration are used to achieve this convergence rate. So the iterative scheme (3) is the optimal according to the Kung-Traub hypothesis [41].
Some Special Cases
We can construct various special iterative schemes of (3) based on the function , which satisfies the conditions explored in the preceding theorems and corollaries. However, we shall limit our options to low-degree polynomials or simple rational functions. These selections can allow the resulting algorithms for to converge to the root with order four. The following simple forms of are chosen:
The corresponding algorithm to each of the above forms can be demonstrated as follows:
Method 1 (NM1):
Method 2 (NM2):
Method 3 (NM3):
Method 4 (NM4):
In each case above , and
4. Numerical Results
To check the validity and stability of the new algorithms, we have considered some real-life problems which prove the results that we have shown in the preceding sections. Moreover, new algorithms are compared with existing fourth order algorithms that use derivatives in the formulas. For example, the following five schemes are taken for comparison:
Li et al. method [21] (LLC):
Li et al. method [22] (LCN):
where
Sharma-Sharma method [23] (SS):
Zhou et al. method [24] (ZCS):
Soleymani et al. method [25] (SBL):
where
The numerical work of this study is performed in software Mathematica [50]. In computation, we use the value for parameter . The idea for taking small value is clear from the Traub-Steffensen formula (1), developed by replacing the derivative in the Newton formula (2) with the divided difference, as shown above in the Introduction section, since small values of will give a more accurate approximation. The results displayed in Table 1, Table 2, Table 3, Table 4 and Table 5 are performed in respect of the following:
- (i)
- The number of iterations taken by the algorithms and the satisfaction of the stopping criterion .
- (ii)
- The first three iterations’ error .
- (iii)
- The calculated convergence order (CCO).
- (iv)
- The total time (in seconds) consumed by the algorithms.
To calculate the convergence order (CCO), we use the formula (see [51])
where
Let us consider the following problems for the testing:
Problem 1: The Van der Waals equation for a gas [42,52] is given by
where, R: universal gas constant, T: temperature, P: pressure, V: volume, n: number of moles, , : variables with values depending on the gas. To calculate the volume V, we can write (33) as
One can find values of n, P, T, and of a particular gas [52] such that Equation (34) has three roots. So, by using a specific set of values, we have
that has three roots . So, our desired root is with . The methods are tested for two initial guesses . Computed results are given in Table 6. Figure 1 and Figure 2 represent the graph of the errors committed by methods as iteration proceeds for at and , respectively. However, some graphs overlap each other. So, to make it more clear, we further draw the graphs in Figure 3 and Figure 4 for the following methods: LLC, LCN, SS, ZCS, SBL, and Figure 5 and Figure 6 for the methods: NM1, NM2, NM3 and NM4. To make the pictures more clear, the bending portion of the lines is shown in sub-figures within the Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6. It can be observed from the graphs that newly proposed methods are good competitors to existing Newton-like methods. Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 are drawn using the Mathematica software. These figures are the geometrical representation of the errors shown in columns 3, 4, and 5 of Table 6 that help us visualize methods’ behavior for different initial guesses.
Figure 1.
Error of all methods for at .
Figure 2.
Error of all methods for at .
Figure 3.
Error of LLC, LCN, SS, ZCS, SBL for at .
Figure 4.
Error of LLC, LCN, SS, ZCS, SBL for at .
Figure 5.
Error of NM1, NM2, NM3, NM4 for at .
Figure 6.
Error of NM1, NM2, NM3, NM4 for at .
Table 1.
Numerical problems 2–5.
Table 1.
Numerical problems 2–5.
| Problem | Root | Multiplicity | Initial Guess | Results’ Table |
|---|---|---|---|---|
| 2: Isentropic supersonic flow problem [53] | ||||
| 1.8411… | 3 | 1.5 & 1.7 | Table 2 | |
| 3: Planck law of radiation problem [54] | ||||
| 4.9651… | 4 | 2.5 & 5.5 | Table 3 | |
| 4: Kepler’s problem [49] | ||||
| 0.8093… | 5 | 1 & 1.4 | Table 4 | |
| 5: Complex root problem | ||||
| i | 6 | 1.1 i & 1.3 i | Table 5 |
Table 2.
Numerical results of methods for problem 2.
Table 2.
Numerical results of methods for problem 2.
| Methods | CCO | CPU-Time | ||||
|---|---|---|---|---|---|---|
| LLC | 4 | 4 | 2.1224 | |||
| LCN | 4 | 4 | 2.4660 | |||
| SS | 4 | 4 | 2.4653 | |||
| ZCS | 4 | 4 | 2.4492 | |||
| SBL | 4 | 4 | 2.7765 | |||
| NM1 | 4 | 4 | 1.8522 | |||
| NM2 | 4 | 4 | 1.8878 | |||
| NM3 | 4 | 4 | 1.8867 | |||
| NM4 | 4 | 4 | 1.9042 | |||
| LLC | 4 | 4 | 2.6054 | |||
| LCN | 4 | 4 | 2.8556 | |||
| SS | 4 | 4 | 2.9173 | |||
| ZCS | 4 | 4 | 2.8868 | |||
| SBL | 4 | 4 | 3.2764 | |||
| NM1 | 4 | 4 | 2.4214 | |||
| NM2 | 4 | 4 | 2.5285 | |||
| NM3 | 4 | 4 | 2.5432 | |||
| NM4 | 4 | 4 | 2.4967 | |||
Table 3.
Numerical results of methods for problem 3.
Table 3.
Numerical results of methods for problem 3.
| Methods | CCO | CPU-Time | ||||
|---|---|---|---|---|---|---|
| LLC | 5 | 4 | 0.8893 | |||
| LCN | 5 | 4 | 1.2483 | |||
| SS | 5 | 4 | 1.2791 | |||
| ZCS | 5 | 4 | 1.2172 | |||
| SBL | 5 | 4 | 1.4986 | |||
| NM1 | 5 | 4 | 0.5946 | |||
| NM2 | 5 | 4 | 0.6385 | |||
| NM3 | 5 | 4 | 0.6843 | |||
| NM4 | 5 | 4 | 0.6682 | |||
| LLC | 4 | 4 | 0.6545 | |||
| LCN | 4 | 4 | 1.0772 | |||
| SS | 4 | 4 | 1.0301 | |||
| ZCS | 4 | 4 | 1.0142 | |||
| SBL | 4 | 4 | 1.2646 | |||
| NM1 | 3 | 0 | 4 | 0.4534 | ||
| NM2 | 3 | 0 | 4 | 0.5173 | ||
| NM3 | 3 | 0 | 4 | 0.5238 | ||
| NM4 | 3 | 0 | 4 | 0.4923 | ||
Table 4.
Numerical results of methods for problem 4.
Table 4.
Numerical results of methods for problem 4.
| Methods | CCO | CPU-Time | ||||
|---|---|---|---|---|---|---|
| LLC | 4 | 4 | 0.8422 | |||
| LCN | 4 | 4 | 0.9675 | |||
| SS | 4 | 4 | 0.9833 | |||
| ZCS | 4 | 4 | 0.9215 | |||
| SBL | 4 | 4 | 1.1863 | |||
| NM1 | 4 | 4 | 0.5865 | |||
| NM2 | 4 | 4 | 0.6246 | |||
| NM3 | 4 | 4 | 0.5934 | |||
| NM4 | 4 | 4 | 0.6440 | |||
| LLC | 4 | 4 | 0.8114 | |||
| LCN | 4 | 4 | 1.0320 | |||
| SS | 4 | 4 | 1.0146 | |||
| ZCS | 4 | 4 | 0.9998 | |||
| SBL | 4 | 4 | 1.1393 | |||
| NM1 | 4 | 4 | 0.6155 | |||
| NM2 | 4 | 4 | 0.6442 | |||
| NM3 | 4 | 4 | 0.6561 | |||
| NM4 | 4 | 4 | 0.6240 | |||
Table 5.
Numerical results of methods for problem 5.
Table 5.
Numerical results of methods for problem 5.
| Methods | CCO | CPU-Time | ||||
|---|---|---|---|---|---|---|
| LLC | 4 | 4 | 1.7604 | |||
| LCN | 4 | 4 | 2.4491 | |||
| SS | 4 | 4 | 2.4653 | |||
| ZCS | 4 | 4 | 2.5426 | |||
| SBL | 4 | 4 | 3.1042 | |||
| NM1 | 4 | 4 | 0.5311 | |||
| NM2 | 4 | 4 | 0.5380 | |||
| NM3 | 4 | 4 | 0.5935 | |||
| NM4 | 4 | 4 | 0.5468 | |||
| LLC | 4 | 4 | 1.6234 | |||
| LCN | 4 | 4 | 2.5432 | |||
| SS | 4 | 4 | 2.6216 | |||
| ZCS | 4 | 4 | 2.6217 | |||
| SBL | 4 | 4 | 3.1824 | |||
| NM1 | 4 | 4 | 0.5162 | |||
| NM2 | 4 | 4 | 0.6243 | |||
| NM3 | 4 | 4 | 0.5922 | |||
| NM4 | 4 | 4 | 0.5610 | |||
Table 6.
Numerical results of methods for problem 1.
Table 6.
Numerical results of methods for problem 1.
| Methods | CCO | CPU-Time | ||||
|---|---|---|---|---|---|---|
| LLC | 6 | 4 | 0.0787 | |||
| LCN | 6 | 4 | 0.0786 | |||
| SS | 6 | 4 | 0.1095 | |||
| ZCS | 6 | 4 | 0.0786 | |||
| SBL | 6 | 4 | 0.0938 | |||
| NM1 | 6 | 4 | 0.0753 | |||
| NM2 | 6 | 4 | 0.0821 | |||
| NM3 | 6 | 4 | 0.0778 | |||
| NM4 | 6 | 4 | 0.0782 | |||
| LLC | 6 | 4 | 0.0982 | |||
| LCN | 6 | 4 | 0.1102 | |||
| SS | 6 | 4 | 0.1096 | |||
| ZCS | 6 | 4 | 0.1145 | |||
| SBL | 6 | 4 | 0.0944 | |||
| NM1 | 6 | 4 | 0.0682 | |||
| NM2 | 6 | 4 | 0.0924 | |||
| NM3 | 6 | 4 | 0.0947 | |||
| NM4 | 6 | 4 | 0.0936 | |||
The rest of the problems (2–5) are shown in Table 1. This table has five columns: column 1 contains the considered problem, column 2 contains the desired root of the problem, column 3 contains the multiplicity of the root, column 4 displays the initial guess and column 5 shows the table number of the numerical results of the corresponding problem.
We can see from the computed results in Table 6 and Table 2, Table 3, Table 4 and Table 5 that the new methods have good convergence behavior. The increment in precision per iteration, as seen by the numerical results, is the reason for good convergence. This also describes the stable nature of the methods. It is also clear from the computed results that the new methods have better authenticity than those calculated by the existing methods. We display the value in Table 3 at the stage when the stopping criterion has been satisfied. The calculation of the convergence order in each problem, as shown in the tables, implies verification of the theoretical convergence order four. Efficiency of the new methods can also be judged by the fact that the amount of CPU time required by the methods is less than that required by the existing ones. This is shown in Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 where we draw a bar chart of the time consumed by the methods.
Figure 7.
Bar Chart for .
Figure 8.
Bar Chart for .
Figure 9.
Bar Chart for .
Figure 10.
Bar Chart for .
Figure 11.
Bar Chart for .
Note that, in general, the new methods are more efficient than the existing ones. The new methods are also applied to many different practical problems to confirm their consistency. We conclude this section by the remark that new derivative-free iterative schemes are more effective.
5. Conclusions
In the presence of symmetry in a system, when deriving the equations characterizing the system, we end up having to deal with equations with multiple roots. This study presents a family of optimal methods for solving nonlinear equations with multiple roots. Some special cases of the family have been presented. The main advantage of the new methods is that they are derivative-free. We have employed the methods on some nonlinear real-life problems viz. the Van der Waals problem, Manning problem, Planck law radiation problem, and the Kepler’s problem. The new methods have also been compared with existing methods of the same order. It has been observed that the performance of the methods may be the same geometrically even if they are different mathematically. Finally, we conclude this study with a remark: the derivative-free algorithms presented here can be the better choice for existing Newton-type algorithms in the cases where derivatives are difficult to obtain or expensive to compute.
Author Contributions
Conceptualization, methodology, S.K. and J.R.S.; Formal analysis, validation, resources, L.J.; Software, writing-original draft preparation, J.B. 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.
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 conflict of interest.
References
- Haruo, H. Topological Index. A Newly Proposed Quantity Characterizing the Topological Nature of Structural Isomers of Saturated Hydrocarbons. Bull. Chem. Soc. Jpn. 1971, 44, 2332–2339. [Google Scholar] [CrossRef]
- Jäntschi, L.; Bolboacă, S.D.; Furdui, C.M. Characteristic and counting polynomials: Modelling nonane isomers properties. Mol. Simulat. 2009, 35, 220–227. [Google Scholar] [CrossRef]
- Gander, W. On Halley’s iteration method. Am. Math. Mon. 1985, 92, 131–134. [Google Scholar] [CrossRef]
- Proinov, P.D. General local convergence theory for a class of iterative processes and its applications to Newton’s method. J. Complex. 2009, 25, 38–62. [Google Scholar] [CrossRef]
- Proinov, P.D.; Ivanov, S.I.; Petković, M.S. On the convergence of Gander’s type family of iterative methods for simultaneous approximation of polynomial zeros. Appl. Math. Comput. 2019, 349, 168–183. [Google Scholar] [CrossRef]
- Petković, M.S.; Neta, B.; Petković, L.D.; Džunić, J. Multipoint methods for solving nonlinear equations: A survey. Appl. Math. Comput. 2014, 226, 635–660. [Google Scholar] [CrossRef]
- McNamee, J.M.; Pan, V.Y. Numerical Methods for Roots of Polynomials—Part II; Elsevier Science: Amsterdam, The Netherlands, 2013. [Google Scholar]
- Soleymani, F. Some optimal iterative methods and their with memory variants. J. Egypt. Math. Soc. 2013, 21, 133–141. [Google Scholar] [CrossRef]
- Hafiz, M.A.; Bahgat, M.S.M. Solving nonsmooth equations using family of derivative-free optimal methods. J. Egypt. Math. Soc. 2013, 21, 38–43. [Google Scholar] [CrossRef]
- Sihwail, R.; Solaiman, O.S.; Ariffin, K.A.Z. New robust hybrid Jarratt-Butterfly optimization algorithm for nonlinear models. J. King Saud Univ. Comput. Inf. Sci. 2022, 34, 8207–8220. [Google Scholar] [CrossRef]
- Traub, J.F. Iterative Methods for the Solution of Equations; Prentice-Hall: Englewood Cliffs, NJ, USA, 1964. [Google Scholar]
- Galantai, A.; Hegedus, C.J. A study of accelerated Newton methods for multiple polynomial roots. Numer. Algorithms 2010, 54, 219–243. [Google Scholar] [CrossRef]
- Halley, E. A new exact and easy method of finding the roots of equations generally and that without any previous reduction. Philos. Trans. R. Soc. Lond. 1694, 18, 136–147. [Google Scholar] [CrossRef]
- Hansen, E.; Patrick, M. A family of root finding methods. Numer. Math. 1976, 27, 257–269. [Google Scholar] [CrossRef]
- Neta, B.; Johnson, A.N. High-order nonlinear solver for multiple roots. Comput. Math. Appl. 2008, 55, 2012–2017. [Google Scholar] [CrossRef]
- Victory, H.D.; Neta, B. A higher order method for multiple zeros of nonlinear functions. Int. J. Comput. Math. 1982, 12, 329–335. [Google Scholar] [CrossRef]
- Akram, S.; Zafar, F.; Yasmin, N. An optimal eighth-order family of iterative methods for multiple roots. Mathematics 2019, 7, 672. [Google Scholar] [CrossRef]
- Akram, S.; Akram, F.; Junjua, M.U.D.; Arshad, M.; Afzal, T. A family of optimal Eighth order iteration functions for multiple roots and its dynamics. J. Math. 2021, 5597186. [Google Scholar] [CrossRef]
- Ivanov, S.I. Unified convergence analysis of Chebyshev-Halley methods for multiple polynomial zeros. Mathematics 2022, 12, 135. [Google Scholar] [CrossRef]
- 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]
- 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] [CrossRef]
- 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]
- Sharma, J.R.; Sharma, R. Modified Jarratt method for computing multiple roots. Appl. Math. Comput. 2010, 217, 878–881. [Google Scholar] [CrossRef]
- Zhou, X.; Chen, X.; Song, Y. Constructing higher-order methods for obtaining the multiple roots of nonlinear equations. J. Comput. Appl. Math. 2011, 235, 4199–4206. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
- Behl, R.; Alsolami, A.J.; Pansera, B.A.; Al-Hamdan, W.M.; Salimi, M.; Ferrara, M. A new optimal family of Schröder’s method for multiple zeros. Mathematics 2019, 7, 1076. [Google Scholar] [CrossRef]
- Soleymani, F. Efficient optimal eighth-order derivative-free methods for nonlinear equations. Jpn. J. Ind. Appl. Math. 2013, 30, 287–306. [Google Scholar] [CrossRef]
- Larson, J.; Menickelly, M.; Wild, S. Derivative-free optimization methods. Acta Numer. 2019, 28, 287–404. [Google Scholar] [CrossRef]
- Moré, J.J.; Wild, S.M. Benchmarking Derivative-Free Optimization Algorithms. SIAM J. Optim. 2009, 20, 172–191. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, S.; Jäntschi, L. On a class of optimal fourth order multiple root solvers without using derivatives. Symmetry 2019, 11, 1452. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, S.; Argyros, I.K. Development of optimal eighth order derivative-free methods for multiple roots of nonlinear equations. Symmetry 2019, 11, 766. [Google Scholar] [CrossRef]
- 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. [Google Scholar] [CrossRef]
- Kansal, M.; Alshomrani, A.S.; Bhalla, S.; Behl, R.; Salimi, M. One parameter optimal derivative-free family to find the multiple roots of algebraic nonlinear equations. Mathematics 2020, 8, 2223. [Google Scholar] [CrossRef]
- Behl, R.; Cordero, A.; Torregrosa, J.R. A new higher-order optimal derivative free scheme for multiple roots. J. Comput. Appl. Math. 2022, 404, 113773. [Google Scholar] [CrossRef]
- Kumar, S.; Kumar, D.; Kumar, R. Development of cubically convergent iterative derivative free methods for computing multiple roots. SeMA J. 2022. [Google Scholar] [CrossRef]
- Kumar, D.; Sharma, J.R.; Cesarano, C. An Efficient Class of Traub–Steffensen-Type Methods for Computing Multiple Zeros. Axioms 2019, 8, 65. [Google Scholar] [CrossRef]
- Zafar, F.; Iqbal, S.; Nawaz, T. A Steffensen type optimal eighth order multiple root finding scheme for nonlinear equations. J. Comp. Math. Data Sci. 2023, 7, 100079. [Google Scholar] [CrossRef]
- Steffensen, J.F. Remarks on iteration. Scand. Actuar. J. 1933, 16, 64–72. [Google Scholar] [CrossRef]
- 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]
- Moriguchi, I.; Kanada, Y.; Komatsu, K. Van der Waals Volume and the Related Parameters for Hydrophobicity in Structure-Activity Studies. Chem. Phamaceut. Bull. 1976, 24, 1799–1806. [Google Scholar] [CrossRef]
- Quinlan, N.; Kendall, M.; Bellhouse, B.; Ainsworth, R.W. Investigations of gas and particle dynamics in first generation needle-free drug delivery devices. Shock Waves 2001, 10, 395–404. [Google Scholar] [CrossRef]
- Parrish, J.A. Photobiologic principles of phototherapy and photochemotherapy of psoriasis. Phamacol. Therapeut. 1981, 15, 439–446. [Google Scholar] [CrossRef]
- Balasubramanian, K. Integration of Graph Theory and Quantum Chemistry for Structure-Activity Relationships. SAR QSAR Environ. Res. 1994, 2, 59–77. [Google Scholar] [CrossRef]
- Basak, S.C.; Bertelsen, S.; Grunwald, G.D. Application of graph theoretical parameters in quantifying molecular similarity and structure-activity relationships. J. Chem. Inf. Comput. Sci. 1994, 34, 270–276. [Google Scholar] [CrossRef]
- Ivanciuc, O. Chemical Graphs, Molecular Matrices and Topological Indices in Chemoinformatics and Quantitative Structure-Activity Relationships. Curr. Comput. Aided Drug Des. 2013, 9, 153–163. [Google Scholar] [CrossRef]
- Matsuzaka, Y.; Uesawa, Y. Ensemble Learning, Deep Learning-Based and Molecular Descriptor-Based Quantitative Structure–Activity Relationships. Molecules 2023, 28, 2410. [Google Scholar] [CrossRef] [PubMed]
- Danby, J.M.A.; Burkardt, T.M. The solution of Kepler’s equation. I. Celest. Mech. 1983, 40, 95–107. [Google Scholar] [CrossRef]
- Wolfram, S. The Mathematica Book, 5th ed.; Wolfram Media: Champaign, IL, USA, 2003. [Google Scholar]
- 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]
- Hueso, J.L.; Martinez, E.; Teruel, C. Detemination of multiple roots of nonlinear equations and applications. J. Math. Chem. 2014, 53, 880–892. [Google Scholar] [CrossRef]
- Hoffman, J.D. Numerical Methods for Engineers and Scientists; McGraw-Hill Book Company: New York, NY, USA, 1992. [Google Scholar]
- Bradie, B. A Friendly Introduction to Numerical Analysis; Pearson Education Inc.: New Delhi, India, 2006. [Google Scholar]
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. |
© 2023 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/).