Next Article in Journal
Quadratic Multilinear Discriminant Analysis for Tensorial Data Classification
Previous Article in Journal
Metamorphic Testing of Relation Extraction Models
Previous Article in Special Issue
Solving of the Inverse Boundary Value Problem for the Heat Conduction Equation in Two Intervals of Time
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Local Convergence Analysis of a One Parameter Family of Simultaneous Methods with Applications to Real-World Problems

Faculty of Physics and Technology, University of Plovdiv Paisii Hilendarski, 24 Tzar Asen, 4000 Plovdiv, Bulgaria
*
Author to whom correspondence should be addressed.
Algorithms 2023, 16(2), 103; https://doi.org/10.3390/a16020103
Submission received: 30 December 2022 / Revised: 24 January 2023 / Accepted: 6 February 2023 / Published: 10 February 2023

Abstract

:
In this paper, we provide a detailed local convergence analysis of a one-parameter family of iteration methods for the simultaneous approximation of polynomial zeros due to Ivanov (Numer. Algor. 75(4): 1193–1204, 2017). Thus, we obtain two local convergence theorems that provide sufficient conditions to guarantee the Q-cubic convergence of all members of the family. Among the other contributions, our results unify the latest such kind of results of the well known Dochev–Byrnev and Ehrlich methods. Several practical applications are further given to emphasize the advantages of the studied family of methods and to show the applicability of the theoretical results.

1. Introduction

Let f ( z ) = a 0 z n + a 1 z n 1 + + a n be a complex polynomial of degree n 2 . In 1891, Weierstrass [1] established and studied the first iteration method for the simultaneous determination of all zeros of f. The Weierstrass method is quadratically convergent and defined as follows:
x ( k + 1 ) = x ( k ) W ( x ( k ) ) , k = 0 , 1 , 2 , ,
where Weierstrass iteration function W : D C n C n is given by W ( x ) = ( W 1 ( x ) , , W n ( x ) ) with
W i ( x ) = f ( x i ) a 0 j i ( x i x j ) ( i = 1 , , n ) ,
where a 0 C is the leading coefficient of f. Here and throughout the whole paper, D shall denote the set of all vectors in C n with pairwise distinct components, that is, the set
D = x C n : x i x j whenever i j .
The first semilocal convergence theorem about the method (1) is due to Weierstrass himself in the mentioned paper [1], and the first local convergence theorem in the literature was proved by Dochev [2] in 1962. Thereafter, many papers have been dedicated to the convergence of Weierstrass method, until 2016, when Proinov [3] proved local and semilocal convergence theorems that generalize and improve all previous results about this method. For more detailed historical survey about the Weierstrass method, we refer the reader to the monograph [4] and the papers [3,5].
The second simultaneous method in the literature is due to Bulgarian mathematicians Dochev and Byrnev [6]. The Dochev–Byrnev method is cubically convergent and can be defined by the following fixed point iteration:
x ( k + 1 ) = T ( x ( k ) ) k = 0 , 1 , 2 , ,
where the iteration function T is defined in C n by T ( x ) = ( T 1 ( x ) , , T n ( x ) ) with
T i ( x ) = x i f ( x i ) g ( x i ) 2 f ( x i ) g ( x i ) + 1 2 f ( x i ) g ( x i ) g ( x i ) g ( x i )
and the polynomial g is defined by
g ( z ) = c o j = 1 n ( z x j ) .
In 1972, Prešić [7] rediscovered the Dochev–Byrnev method (4) by defining its iteration function in the following equivalent form:
T i ( x ) = x i W i ( x ) 1 j i W j ( x ) x i x j ,
where W is the Weierstrass correction (2). In 1974, Milovanović [8] gave an elegant derivation of (4) while, in 1983, the method (4) was again rediscovered by Tanabe [9], where it became widely known under the name Tanabe’s method (see, e.g., [4] and references therein). In fact, the equivalence of the iteration functions (5) and (7) was proved only in 2016 by Proinov [10] (Theorem 4.1). In the same paper [10], Proinov proved a semilocal convergence theorem that generalizes and improves all previous such results about this method. On the other hand, the local convergence of the Dochev–Byrnev method (4) was firstly studied by Semerdzhiev and Pateva [11] and then by Semerdzhiev [12]. In 1982, Kyurkchiev [13] (see also [14] (Theorem 19.1)) improved the results of the above mentioned authors while, in 2022, Proinov and Marcheva [15] stated local and semilocal convergence results of a family of iteration methods with an accelerated convergence that contains the Dochev-Byrnev method. Thus, they improved all local convergence results of this method and put an end to this research direction.
The third simultaneous method in the literature is due to Ehrlich [16] in 1967 and was rediscovered by Börsch-Supan [17] in 1970. In 1982, Werner [18] proved that these two methods are equivalent (see also Carstensen [19]). It is known that Ehrlich’s method is cubically convergent and can be defined by the following iteration:
x ( k + 1 ) = Φ ( x ( k ) ) , k = 0 , 1 , 2 , ,
where the iteration function Φ : D C n C n is defined by Φ ( x ) = ( Φ 1 ( x ) , , Φ n ( x ) )
Φ i ( x ) = x i 1 f ( x i ) f ( x i ) j i n 1 x i x j = x i W i ( x ) 1 + j i W j ( x ) x i x j .
In 2016, Proinov [10] and recently Proinov and Vasileva [20] proved semilocal and local convergence results that generalize, improve and complement all of the existing results about Ehrlich’s method (8).
In 2017, Ivanov [21] constructed a one-parameter family of simultaneous methods that includes, as special cases, Weierstrass’ method (1), Dochev–Byrnev’s method (4) and Ehrlich’s method (8), and obtained a semilocal convergence result that unifies the above mentioned such results about Dochev–Byrnev’s and Ehrlich’s methods. Ivanov’s family of simultaneous methods can be defined in C n by the following iteration:
x ( k + 1 ) = T α ( x ( k ) ) , k = 0 , 1 , 2 , ,
where the iteration function T α : D C n C n is defined by
T α ( x ) = ( T 1 ( x ) , , T n ( x ) ) with T i ( x ) = x i W i ( x ) 1 + ( α 1 ) j i W j ( x ) x i x j 1 + α j i W j ( x ) x i x j .
Obviously, the domain of the iteration function T α is the set
D = x D : 1 + α j i W j ( x ) x i x j 0 , i = 1 , , n .
As mentioned, the iteration (10) includes Weierstrass’ method (1) for α , Dochev–Byrnev’s method (4) for α = 0 and Ehrlich’s method (8) for α = 1 .
In this paper, we prove two kinds of local convergence theorems (Theorems 3 and 4) that supply sufficient conditions to guarantee the Q-cubic convergence of the family (10), along with a priori and a posteriori error estimates and an estimate of the asymptotic error constant. Moreover, our results unify the recent results of Proinov and Marcheva [15] and Proinov and Vasileva [20] regarding Dochev–Byrnev and Ehrlich’s methods. Further, we conduct some experiments in order to emphasize the convergence behavior of the methods (10) and to show their applicability to some important real-world problems. At the end of our study, we compare Dochev–Byrnev’s and Ehrlich’s methods with each other and with some other members of the family (10) on the basis of their stability ([22]) and the obtained theoretical result.

2. Notations and Preliminaries

To make the paper self-contained, in this section, we provide some previous results that play a crucial role in our study.
Throughout the present study, C [ z ] denotes the ring of the univariate polynomials over C , the vector space R n is endowed with the standard coordinate-wise ordering defined by
x y if and only if x i y i for each i = 1 , , n
and the space C n is equipped with p-norm · p for some 1 p and with the vector norm · defined by
x p = i = 1 n | x i | p 1 / p and x = ( | x 1 | , , | x n | ) .
In addition, we define the functions d : C n R n and δ : C n R + by
d ( x ) = ( d 1 ( x ) , , d n ( x ) ) with d i ( x ) = min j i | x i x j | and δ ( x ) = min i j d i ( x )
and, for two vectors x C n and y R n , we use the denotation x / y for the vector in R n defined by
x y = | x 1 | y 1 , , | x n | y n
provided that y has only nonzero components. For a given number p ( 1 p ), we define the number q by
1 q with 1 / p + 1 / q = 1
and, for a given n N , we use the denotations:
a = ( n 1 ) 1 / q , b = 2 1 / q .
Note that 1 a n 1 and 1 b 2 . For a non-negative integer k and r 1 , S k ( r ) stands for the sum
S k ( r ) = 0 j < k r j .
In addition, we assume that 0 0 1 and we denote by R + the set of non-negative numbers and, with J, some interval in R + containing 0. Finally, a vector ξ C n is called root-vector of f if
f ( z ) = a 0 i = 1 n ( z ξ i ) for all z C .
Definition 1
([23,24]). Let J be an interval on R + containing 0. A function φ : J R + is said to be quasi-homogeneous of exact degree m 0 if it satisfies the following two conditions:
(i)
φ ( λ t ) λ m φ ( t ) for all λ [ 0 , 1 ] and t J ;
(ii)
lim t 0 + φ ( t ) t m 0 .
The next definitions outline two important classes of iteration functions that will be used onwards.
Definition 2
([24] (Definition 9)). A function F : D C n C n is said to be an iteration function of first kind at a point ξ D if there is a quasi-homogeneous function ϕ : J R + of exact degree m 0 such that, for each vector x C n with E ( x ) J , the following conditions hold:
x D and F ( x ) ξ ϕ ( E ( x ) ) x ξ ,
where the function E : C n R + is defined by
E ( x ) = x ξ d ( ξ ) p ( 1 p )
with d defined by (13). The function ϕ is said to be the control function of F.
Definition 3
([24] (Definition 10)). A function F : D C n C n is called an iteration function of second kind at a point ξ C n if there is a nonzero quasi-homogeneous function β : J R + such that, for each vector x D with E ( x ) J , the following conditions hold:
x D and F ( x ) ξ β ( E ( x ) ) x ξ ,
where the function E : D R + is defined by
E ( x ) = x ξ d ( x ) p ( 1 p ) .
The function β is called the control function of F.
To prove our local convergence result of the first kind, we shall use the following result of Proinov [24].
Theorem 1
([24] (Theorem 3)). Suppose T : D C n C n and ξ C n is a fixed point of T with pairwise distinct components. Let T be an iteration function of first kind at ξ C n with control function ϕ : J R + of exact degree m 0 , and let x ( 0 ) C n be an initial guess of ξ such that
E ( x ( 0 ) ) J and ϕ ( E ( x ( 0 ) ) ) < 1 .
Then, the Picard iteration x ( k + 1 ) = T ( x ( k ) ) , k = 0 , 1 , 2 , , is well defined and converges to ξ with Q-order r = m + 1 and with the following error estimates for all k 0 :
x ( k ) ξ λ S k ( r ) x ( 0 ) ξ and x ( k + 1 ) ξ λ r k x ( k ) ξ ,
where λ = ϕ ( E ( x ( 0 ) ) ) . In addition, the following estimate of the asymptotic error constant holds:
lim sup k x ( k + 1 ) ξ p x ( k ) ξ p r 1 δ ( ξ ) m lim t 0 + ϕ ( t ) t m .
To prove our local convergence result of the second kind, we need the following general local convergence result of Proinov [24]:
Theorem 2
([24] (Theorem 4)). Let T : D C n C n be an iteration function of second kind at a point ξ C n with a nonzero control function β : J R + of exact degree m 0 and let x ( 0 ) D be an initial guess satisfying
E ( x ( 0 ) ) J and Ψ ( E ( x ( 0 ) ) ) 0 ,
where the function Ψ : J R is defined by
Ψ ( t ) = 1 b t β ( t ) ( 1 + b t )
with b = 2 1 / q . Then, the vector ξ is a fixed point of T with distinct components and the Picard iteration x ( k + 1 ) = T ( x ( k ) ) , k = 0 , 1 , 2 , , is well defined and converges to ξ with Q-order r = m + 1 and with the following error estimates for all k 0 :
x ( k ) ξ θ k λ S k ( r ) x ( 0 ) ξ a n d x ( k + 1 ) ξ θ λ r k x ( k ) ξ
where λ = ϕ ( E ( x ( 0 ) ) ) , θ = ψ ( E ( x ( 0 ) ) ) and the functions ψ and ϕ are defined by
ψ ( t ) = 1 b t ( 1 + β ( t ) ) a n d ϕ ( t ) = β ( t ) / ψ ( t ) .
We end this section with several useful technical lemmas.
Lemma 1
([25]). Let x , y , ξ be three vectors in C n , and let ξ have pairwise distinct components. If y ξ α x ξ for some α 0 , then, for all i , j = 1 , , n , we have
| x i y j | 1 ( 1 + α q ) 1 / q x ξ d ( ξ ) p | ξ i ξ j | .
Lemma 2
([25]). Let x , y , ξ be three vectors in C n and x have pairwise distinct components. If y ξ α x ξ for some α 0 , then, for all i j , we have
| x i y j | 1 ( 1 + α ) x ξ d ( x ) p | x i x j | .
The following lemma provides an inequality that plays an important role in our study.
Lemma 3.
Let x , y C n be vectors with pairwise distinct components, λ 0 and 1 p . Then, for all i j , we have
| x i y j | 1 ( 1 + λ q ) 1 / q x y d ( y ) p | x i x j | .
Proof. 
Set E ( x , y ) = ( x y ) / d ( y ) p . The claimed inequality is obvious if E ( x , y ) 1 / ( 1 + λ q ) 1 / q . Let E ( x , y ) < 1 / ( 1 + λ q ) 1 / q . Then, from the triangle inequality and Lemma 1 with ξ = y and α = 0 , we obtain
| x i x j | = | x i y j + y j x j | | x i y j | 1 + | x j y j | | x i y j | | x i y j | 1 + | x j y j | ( 1 E ( x , y ) ) d j ( y ) | x i y j | 1 + E ( x , y ) 1 E ( x , y ) = | x i y j | 1 E ( x , y ) | x i y j | 1 ( 1 + λ q ) 1 / q E ( x , y )
which completes the proof. □

3. Convergence Analysis

In this section, we prove two local convergence theorems about the family (10) to supply sufficient conditions that guarantee the Q-cubic convergence of all members of the family and provide a priori and a posteriori error estimates together with an estimate of the asymptotic error constant of the methods.
The next lemma gives a useful representation of the iteration function (11).
Lemma 4.
Let f C [ z ] be a polynomial of degree n 2 with only simple roots in C , ξ C n be a root-vector of f and T α : D C n C n be the iteration function defined by (11). Suppose x D is a vector with distinct components such that f ( x i ) 0 . Then, the following relation holds:
T i ( x ) ξ i = σ i ( x i ξ i )
where σ i is defined by
σ i = ( 1 α ) C i 2 ( 1 + α C i ) B i ( 1 B i ) ( 1 + α C i ) = ( 1 α ) [ ( A i 1 ) 2 A i 2 B i ] α A i B i 1 α + α A i ( 1 B i )
with
A i = j i x i ξ j x i x j , B i = ( x i ξ i ) j i x j ξ j ( x i ξ j ) ( x i x j ) and C i = j i W j ( x ) x i x j .
Proof. 
We start with the proof of the first equality of (23). Thus, using the known relation (see, e.g., [20] (Lemma 2))
f ( x i ) f ( x i ) j i n 1 x i x j = 1 B i x i ξ i
together with the second equality of (9), we obtain
W i ( x ) x i x j = 1 + C i 1 B i .
From this and (11), we obtain
T i ( x ) ξ i = 1 1 + C i 1 B i 1 C i + α C i 1 + α C i ( x i ξ i ) = ( 1 + α C i ) ( 1 B i ) 1 + ( 1 α ) C i 2 α C i ( 1 B i ) ( 1 + α C i ) ( x i ξ i ) = σ i ( x i ξ i )
which proves the first equality of (23). The second equality of (23) follows immediately from the relation C i = A i ( 1 B i ) 1 , which, in turn, follows from (26) and the known identity A i = W i ( x ) / ( x i ξ i ) (see [26] (Equation (28))). □

3.1. Local Convergence of the First Kind

Let f C [ z ] be a polynomial of degree n 2 with n simple roots and let ξ C n be a root-vector of f. In this section, we study the convergence of the iteration (10) regarding the function of initial conditions E : C n R + defined by (16).
Let a and b be the numbers (14). For the needs of the main result, we define the real functions γ , η , μ : [ 0 , 1 / b ) [ 1 , ) by
γ ( t ) = 1 + a t ( n 1 ) ( 1 b t ) n 1 , η ( t ) = a t 2 ( 1 t ) ( 1 b t ) and μ ( t ) = ( γ ( t ) 1 ) 2 + γ ( t ) 2 η ( t ) .
Using these functions, we define ϕ α by
ϕ α ( t ) = | 1 α | μ ( t ) + | α | γ ( t ) η ( t ) | 1 α | | α | γ ( t ) ( 1 + η ( t ) ) for R e ( α ) < 1 / 2 , | α | ν ( t ) 2 + η ( t ) ( 1 + | α | ν ( t ) ) ( 1 η ( t ) ) ( 1 | α | ν ( t ) ) for R e ( α ) = 1 / 2 , | 1 α | μ ( t ) + | α | η ( t ) ( 1 t ) n 1 | α | ( 1 η ( t ) ) ( 1 t ) n 1 | 1 α | for R e ( α ) > 1 / 2 ,
where ν is defined by
ν ( t ) = a γ ( t ) t 1 b t .
The following lemma shows that T α is an iteration function of first kind at a point ξ .
Lemma 5.
Let f C [ z ] be a polynomial of degree n 2 that has only simple zeros in C , and let ξ C n be a root-vector of f. Then, T α : D C n C n defined by (11) is an iteration function of first kind at ξ with control function ϕ α defined by (28).
Proof. 
First, let us define the functions g α , h α and l α by
g α ( t ) = | 1 α | | α | γ ( t ) ( 1 + η ( t ) ) , h α ( t ) = ( 1 η ( t ) ) ( 1 | α | ν ( t ) ) , l α ( t ) = | α | ( 1 η ( t ) ) ( 1 t ) n 1 | 1 α | .
Now, let x C n be such that E ( x ) < 1 / b with g α ( t ) > 0 for R e ( α ) < 1 / 2 , h α ( t ) > 0 for R e ( α ) = 1 / 2 or l α ( t ) > 0 for R e ( α ) > 1 / 2 . According to Definition 2 and Lemma 4, we ought to prove that
x D and | σ i | ϕ α ( E ( x ) ) for each i = 1 , , n ,
where the number σ i is defined by (23).
We divide the proof into two cases.
Case 1.
Let R e ( α ) = 1 / 2 . Note that, in this case, we have | α | = | 1 α | . Thus, from the first identity of (23), the triangle inequality and the following inequalities:
| B i | a E ( x ) 2 ( 1 E ( x ) ) ( 1 b E ( x ) ) = η ( E ( x ) ) and | C i | a γ ( E ( x ) ) E ( x ) 1 b E ( x ) = ν ( E ( x ) )
we obtain
| σ i | | 1 α | | C i | 2 + | 1 + α C i | | B i | | 1 B i | | 1 + α C i | | α | ν ( E ( x ) ) 2 + η ( E ( x ) ) ( 1 + | α | ν ( E ( x ) ) ) h α ( E ( x ) ) = ϕ α ( E ( x ) )
which completes the proof of this case. Observe that the first inequality of (32) can be found in [24] (Lemma 4) whereas the second one follows from Lemma 1 and the known inequalities (see, e.g., [26] (Equation (30)))
| W j | γ ( E ( x ) ) | x j ξ j | and j i x j ξ j x i x j a E ( x ) 1 b E ( x ) .
Case 2.
Let R e ( α ) 1 / 2 . If R e ( α ) < 1 / 2 , then, from the first inequality of (32) and | A i | γ ( E ( x ) ) (see the last identity in the proof of Lemma 4 and the penultimate inequality in the previous case), we obtain
| σ i | | 1 α | ( | A i 1 | 2 + | A i | 2 | B i | ) + | α | | A i | | B i | | 1 α | | α | | A i | | 1 B i | | 1 α | μ ( E ( x ) ) + | α | γ ( E ( x ) ) η ( E ( x ) ) g α ( E ( x ) ) = ϕ α ( E ( x ) ) .
If R e ( α ) > 1 / 2 , we use Lemma 3 with y = ξ and λ = 0 to obtain the inequality
| A i | = j i x i ξ j x i x j ( 1 E ( x ) ) n 1
which, together with the above used upper estimates of | A i | and | B i | , leads us to
| σ i | | 1 α | ( | A i 1 | 2 + | A i | 2 | B i | ) + | α | | A i | | B i | | α | | A i | | 1 B i | | 1 α | | 1 α | μ ( E ( x ) ) + | α | η ( E ( x ) ) ( 1 E ( x ) ) n 1 l α ( E ( x ) ) = ϕ α ( E ( x ) ) .
This completes the proof of the lemma. □
The following is our first main result in this paper.
Theorem 3.
Let f C [ z ] be a polynomial of degree n 2 with only simple zeros and ξ C n be a root-vector of f. Suppose that x ( 0 ) C n is an initial approximation satisfying
E ( x ( 0 ) ) = x ( 0 ) ξ d ( ξ ) p < 1 b and ϕ α ( E ( x ( 0 ) ) ) < 1 ,
where the function ϕ α is defined by (28). Then, the iteration (10) is well defined and Q-cubically convergent to ξ with the following error estimates for all k 0 :
x ( k + 1 ) ξ λ 3 k x ( k ) ξ and x ( k ) ξ λ 3 k 1 2 x ( 0 ) ξ ,
where λ = ϕ ( E ( x 0 ) ) . In addition, we have the following estimate of the asymptotic error constant:
lim sup k x ( k + 1 ) ξ p x ( k ) ξ p 3 a ( | 1 α | + | α | ) ( | 1 α | | α | ) δ ( ξ ) 2 for R e ( α ) < 1 / 2 , a δ ( ξ ) 2 for R e ( α ) = 1 / 2 , a ( | 1 α | + | α | ) ( | α | | 1 α | ) δ ( ξ ) 2 for R e ( α ) > 1 / 2 .
Proof. 
The proof straightforwardly follows from Lemma 5 and Theorem 1. □

3.2. Local Convergence of the Second Kind

In the present section, we study the convergence of the iteration (10) under the function of initial conditions E : D C n R + defined by (18).
Let a and b be the numbers (14). For the needs of the main result, we define the real functions γ , η , ν , μ : [ 0 , 1 ) [ 1 , ) by
γ ( t ) = 1 + a t n 1 n 1 , η ( t ) = a t 2 1 t , ν ( t ) = a t γ ( t ) and μ ( t ) = ( γ ( t ) 1 ) 2 + γ ( t ) 2 η ( t ) .
Using these functions, we define β α by
β α ( t ) = | 1 α | μ ( t ) + | α | γ ( t ) η ( t ) | 1 α | | α | γ ( t ) ( 1 + η ( t ) ) for R e ( α ) < 1 / 2 , | α | ν ( t ) 2 + η ( t ) ( 1 + | α | ν ( t ) ) ( 1 η ( t ) ) ( 1 | α | ν ( t ) ) for R e ( α ) = 1 / 2 , | 1 α | μ ( t ) + | α | η ( t ) ( 1 t ) n 1 | α | ( 1 η ( t ) ) ( 1 t ) n 1 | 1 α | for R e ( α ) > 1 / 2 .
The following lemma shows that T α is an iteration function of second kind at a point ξ .
Lemma 6.
Let f C [ z ] be a polynomial of degree n 2 that has only simple zeros in C , and ξ C n be a root-vector of f. Then, T α : D C n C n defined by (11) is an iteration function of second kind at ξ with control function β α defined by (39).
Proof. 
The proof is performed the same way as the one of Lemma 5. One just has to use the inequalities
| B i | a E ( x ) 2 1 E ( x ) = η ( E ( x ) ) and | C i | a γ ( E ( x ) ) E ( x ) = ν ( E ( x ) )
instead of (32). The first of these inequalities can be found in [24] (Lemma 6), whereas the second one follows from Lemma 1 and the known inequalities
| W j | γ ( E ( x ) ) | x j ξ j | and j i x j ξ j x i x j a E ( x ) .
Now, we are ready to introduce our second main result.
Theorem 4.
Let f C [ z ] be a polynomial of degree n 2 with only simple zeros and ξ C n be a root-vector of f. Suppose that x ( 0 ) C n is an initial approximation satisfying
E ( x ( 0 ) ) = x ( 0 ) ξ d ( x ( 0 ) ) p < 1 and Ψ α ( E ( x ( 0 ) ) ) 0 ,
where the function Ψ α : J R is defined by
Ψ α ( t ) = 1 b t β α ( t ) ( 1 + b t )
with β α defined by (39). Then, the iteration (10) is well defined and Q-cubically convergent to ξ with the following error estimates for all k 0 :
x ( k ) ξ θ k λ ( 3 k 1 ) / 2 x ( 0 ) ξ a n d x ( k + 1 ) ξ θ λ 3 k x ( k ) ξ
where λ = ϕ ( E ( x ( 0 ) ) ) , θ = ψ ( E ( x ( 0 ) ) ) and ψ and ϕ are defined by
ψ ( t ) = 1 b t ( 1 + β α ( t ) ) a n d ϕ ( t ) = β α ( t ) / ψ ( t ) .
Proof. 
The conclusions of the theorem follow directly from Lemma 6 and Theorem 2. □

4. Computational Aspects and Applications

In the present section, we show the practical applicability of the theoretical results obtained in the previous section and then apply several particular members of the family (10) to solve some important real-world problems. For convenience, we shall consider the case p = .

4.1. Comparative Analysis

Here, we use Theorem 3 to compare the convergence domains and the error estimates of some particular methods of the family (10).
Define the function ϕ α by (28) in the case p = ; that is, with γ , η , ν and μ defined by
γ ( t ) = 1 + t 1 2 t n 1 , η ( t ) = ( n 1 ) t 2 ( 1 t ) ( 1 2 t ) , ν ( t ) = ( n 1 ) γ ( t ) t 1 2 t
and
μ ( t ) = ( γ ( t ) 1 ) 2 + γ ( t ) 2 η ( t ) .
Evidently, the initial condition (35) can be presented in the form E ( x 0 ) < R , where R is the unique solution of the equation ϕ α ( t ) = 1 in the interval ( 0 , 1 / 2 ) . Thus, the bigger the number R, the larger the convergence domain and the better the error estimates of the respective method.
Further on, we compare Dochev–Byrnev’s method (4) ( α = 0 ) and Ehrlich’s method (8) ( α = 1 ) with each other and with three other members of the family (10), obtained for α = 1 / 2 and for the complex numbers α = α 1 = 0.722 + 0.126 i and α = α 2 = 0.238 0.004 i , which were randomly chosen from the rectangles
{ z C : 0.5 < R e ( z ) 1 and | I m ( z ) | 1 } and { z C : 1 R e ( z ) < 0.5 and | I m ( z ) | 1 } .
Note that the last three values of α were chosen to cover the three different cases in (28).
The graphs of the functions ϕ 0 , ϕ 1 / 2 , ϕ 1 , ϕ α 1 and ϕ α 2 , obtained for n = 5 , are depicted in Figure 1. It can be clearly seen from the figure that Ehrlich’s method (8) has the largest convergence domain and the best error estimates among the considered methods. However, despite the randomness of the choice, the method obtained for α = α 1 has a very large convergence domain and relatively good error estimates.

4.2. Applications to Some Real-World Problems

In this part, some computer implementations are performed to show the applicability of four particular methods of the family (10) to some important real-world problems, as well as to emphasize the convergence behavior of the chosen methods.
Suppose that f C [ z ] is a polynomial of degree n 2 and x ( 0 ) C n is an initial approximation with pairwise distinct coordinates. In order to compute all of the zeros of f simultaneously, in the examples below, we apply four members of the family (10), namely the ones obtained for α = 0 (Dochev–Burnev’s method), α = 1 (Ehrlich’s method), α = 1 / 2 and α = 0.766 + 0.484 i . The penultimate value of α was chosen because of its ‘border’ role in the proof of the theoretical results, whereas the last one was randomly chosen from the square
{ z C : | R e ( z ) | 1 and | I m ( z ) | 1 } .
In the performed examples, we used the following theorem of [27] as a stopping criterion.
Theorem 5
([27] (Theorem 5.1)). Let f C [ z ] be a polynomial of degree n 2 and ( x ( k ) ) k = 0 be an iterative sequence in C n consisting of vectors with pairwise distinct components. Then, for every k 0 , there exists a root-vector ξ C n of f such that
E f ( x ( k ) ) < τ = 1 ( 1 + n 1 ) 2
implies
x ( k ) ξ ε k = α ( E f ( x ( k ) ) ) W f ( x ( k )
where the function E f is defined by E f ( x ) = W ( x ) / d ( x ) and α : [ 0 , τ ] R + is defined by
α ( t ) = 2 1 ( n 2 ) t + ( 1 ( n 2 ) t ) 2 4 t .
In 2000, Weerakoon and Fernando [28] (Definition 2.2) gave a definition for the computational order of convergence (COC) of an iterative sequence. A main drawback of this definition is the involvement of the exact roots of f. In order to avoid this problem, Cordero and Torregrosa [29], and later on Grau-Sánchez et al. [30] (Definition 2), used some approximations of COC that do not involve the roots of f. Following these ideas, together with Theorem 5, we made use of the following practically applicable COC (see also [25]):
r k = ln ( ε k + 1 / ε k ) ln ( ε k / ε k 1 ) .
In the considered examples, we calculated the smallest k that satisfies the following stopping criterion:
E f ( x ( k ) ) < τ and ε k < 10 10
In the tables below, for any of the tested polynomials, we exhibit the values of k, E f ( x ( k ) ) , τ , ε k , ε k + 1 and r k with at least six decimal digits.
Example 1 (Quarter car suspension model).
The shock absorber is an element of the suspension system that is also used to control the transient behavior of the vehicle mass and the suspension mass (see Pulvirenti [31], Konieczny [32]). It is one of the most complex parts of the suspension system due to its nonlinear behavior. In fact, the damping force of the dampers is described by an asymmetric nonlinear hysteresis loop (Liu [33]). For the purposes of the present example, the vehicle characteristics are represented by a two-degrees-of-freedom quarter-car model to study the damper effect based on linear and nonlinear damping characteristics. Since simpler models such as linear and piecewise linear models are ineffective in describing the behavior of the damper, it is essential to develop a damper model that describes the nonlinear hysteresis characteristics of the damper such as a polynomial model. The equations of the motion of the masses are given as follows:
m s x ¨ s + k s x s x u + F = 0 m u x ¨ u k s x s x u k t x r x u F = 0 ,
where m s and m u are over-sprung and under-sprung masses, x s and x u are the displacement variables for m s and m u , respectively, x r describes disturbances from road bumps and k s and k t are coefficients connected to the stiffness of the suspension’s system spring and the tire stiffness. The damper force F in (46) can be fitted by the following polynomial (see Barethiye [34]):
f ( z ) = 77.14 z 4 + 23.14 z 3 + 342.7 z 2 + 956.7 z + 124.5 .
For the simultaneous approximation of all of the zeros of f, we apply the above mentioned four members of the family (10) with Aberth’s initial approximation x ( 0 ) C n defined by [35]
x j ( 0 ) = a 1 n + r e i θ j , θ j = π n 2 j 3 2 , j = 1 , , n ,
where r = 14 , a 1 is the second coefficient and n is the degree of the corresponding polynomial.
One can see from Table 1 that, for α = 1 (Ehrlich’s method), the stopping criterion (45) is satisfied at the eighth iteration with an error estimation of less than 10 24 , and, at the ninth step, the roots are found with an accuracy of 10 74 . It is also seen that the obtained COC confirms the theoretical order of convergence proven in Section 3. The approximation trajectories for this example calculated for α = 1 (Ehrlich’s method) and α = 0.766 + 0.484 i are plotted in Figure 2a,b, where the blue points are the coordinates of the initial approximation and the red ones are the zeros of f.
In this example, we also compare the stability of the considered four methods (see e.g., [22]). For this purpose, the basins of attraction of the roots of (47) are obtained in the rectangle
{ z C : 2 < R e ( z ) 3.2 and | I m ( z ) | 2 }
which contains the root-vector ξ = ( 0.136743 , 1.32692 1.43467 i , 1.32692 + 1.43467 i , 3.09056 ) of f. The dynamical planes, using a mesh of 200 × 200 points with k iterations, are obtained and depicted in Figure 3. The sets of the initial approximations that generate iteration sequences to fulfill the accuracy criterion max 1 i 4 | f ( x i ( k ) ) | < 10 10 at the preset iterations ( k = 30 for Dochev–Byrnev’s method ( α = 0 ), k = 10 for Ehrlich’s method ( α = 1 ) and k = 18 for the methods obtained with α = 1 / 2 and α = 0.7669 + 0.4847 i ) are green-colored, the initial approximations that generate sequences such that max 1 i 4 | f ( x i ( k ) ) | 10 10 at the mentioned iterations are red-colored and the rest are in blue. It can be seen from the figure that Ehrlich’s method and the random method behave better than the other two methods. It can also be seen that Dochev-Byrnev’s method behaves the worst for this polynomial.
Example 2 (Thermo-denaturation of milk proteins).
To study the behavior of the milk polydisperse system and the change in its structure while turning into gel during enzymatic coagulation, Kabadzhov [36] (Ch. 4) sequentially measured the optical density and permeability of natural skimmed fresh milk (NSFM). Note that, during heat-denaturation, the protein molecule passed through several stages (usually four or five) of structural changes before turning into gel, and thence into a food product (cheese, yellow cheese, etc.). In the optical spectra, this is observed as maximums (see Figure 4), which correspond to the maximal values of the heat capacity.
The endothermic temperature characteristic of the thermo-denaturation process during all stages can be easily and quickly found by means of a non-destructive turbidimetric method performed on a specially constructed fiber-optic measuring device [36] (Figure 3.1a).
Using the OriginePro 8.5 software product, a correlation analysis of the dependence of the optical density on temperature was made at the used wavelengths in the range from 650 n m to 850 n m in the temperature interval from 60 to 80 . The function of the dependence between the optical density and the heating temperature during the kinetic process was approximated by the following polynomial (see Figure 4):
f ( z ) = 1.006 × 10 10 z 9 1.937 × 10 8 z 8 + 2.867 × 10 5 z 7 0.008 z 6 + 1.286 z 5 117.529 z 4 + 6749.614 z 3 239750.379 z 2 + 4.832 × 10 6 z 4.241 × 10 7 .
In this example, we applied the above mentioned members of the family (10) for the simultaneous computing of all zeros of f starting from Aberth’s initial approximation (48) with r = 160 .
The data in Table 2 show that Ehrlich’s method and the random one give better results than the other two methods. It is interesting to note that, for this example, the random method behaves better than Ehrlich’s method and much better than Dochev–Burnev’s method. The approximation trajectories for Ehrlich’s method and the random method are plotted in Figure 5a,b. Despite the similarity of the convergence behaviors, the trajectories of the approximations of the two methods are highly different. It is worth noting that, in Figure 5a, the coordinate starting from the initial point 138.564 79.999 i ‘jumps away’ to the point 849.322 + 1560.620 i before turning back towards the root.
Example 3 (Schrödinger wave equation for a hydrogen atom).
In quantum mechanics, the position of the electron relative to the core has a probability distribution that is related to the solution of the Schrödinger wave equation for a charged particle moving in a Coulomb potential. The famous Schrödinger equation for a single particle of mass μ moving in a central potential can be written in the following form:
2 2 μ 2 Ψ k e 2 r Ψ = E Ψ ,
where E is the energy and r is the distance of the electron from the core. In spherical coordinates, Equation (50) takes the form
2 2 μ 1 r 2 r r 2 Ψ r + 1 r 2 sin θ θ sin θ Ψ θ + 1 r 2 sin 2 θ 2 Ψ ϕ 2 + e 2 r Ψ = E Ψ .
By using some conventional methods, the last equation can be separated into two equations called a radial equation and angular equation. It is well known that the angular equation can also be separated into two equations, one of which leading to the associated Legendre equation (see, e.g., [37]):
( 1 x 2 ) f ( x ) 2 x f ( x ) + l ( l + 1 ) m 2 1 x 2 f ( x ) = 0 .
In the azimuthally symmetric case m = 0 , the solution of (52) can be presented in terms of Legendre polynomials. For the purposes of our example, we applied the above mentioned members of the family (10) for the simultaneous computing of all zeros of the polynomial
f ( z ) = 46189 z 10 109395 z 8 + 90090 z 6 30030 z 4 + 3465 z 2 63
that coincide with the zeros of the tenth-order Legendre polynomial. In this example, we used a different kind of initial approximation, namely the following:
x ( 0 ) = ( 3.343 + 2.375 i , 2.690 0.008 i , 3.155 1.844 i , 3.592 1.444 i , 2.417 + 0.840 i , 0.843 3.729 i , 1.468 3.630 i , 2.031 + 2.411 i , 2.295 1.281 i , 1.212 2.508 i )
whose coordinates are randomly chosen from the square
{ z C : | R e ( z ) | 4 and | I m ( z ) | 4 } .
Despite the ‘rough’ choice of the initial approximation, it can be seen from Table 3 that, for α = 1 (Ehrlich’s method), the stopping criterion (45) is satisfied at the 13th iteration with an error estimation smaller than 10 18 , and, at the next step, the roots are found with an accuracy of 10 55 . It can also be seen that the obtained COC confirms the theoretical order of convergence proven in Section 3. Approximation trajectories for this example calculated for the methods obtained for α = 1 (Ehrlich’s method) and α = 0.766 + 0.484 i are plotted in Figure 6a,b.

5. Conclusions

A detailed local convergence analysis of the one-parameter family of simultaneous methods (10) has been provided. As a result, two types of local convergence theorems (Theorems 3 and 4) with a priori and a posteriori error estimates and with an assessment of the asymptotic error constant were proven. The obtained theorems unify the best results of their kind regarding the well-known Dochev-Byrnev and Ehrlich’s methods. A comparative analysis based on the stability and on Theorem 3 was conducted to show the advantages and disadvantages of several particular members of the family (10). Some real-world applications were given to show the applicability and to emphasize the convergence behaviors of the methods (10).

Author Contributions

Conceptualization, S.I.I.; Formal analysis, S.I.I. and T.M.P.; Investigation, T.M.P., V.G.K., I.K.I. and S.I.I.; Methodology, S.I.I. and V.G.K.; Software, T.M.P., I.K.I. and S.I.I. The authors contributed equally to the writing and approved the final manuscript of this paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All supporting data are included in the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Weierstrass, K. Neuer Beweis des Satzes, dass jede ganze rationale Function einer Veränderlichen dargestellt werden kann als ein Product aus linearen Functionen derselben Veränderlichen. Sitzungsber. Königl. Preuss. Akad. Wiss. Berlinn 1891, II, 1085–1101. Available online: https://biodiversitylibrary.org/page/29263197 (accessed on 5 February 2023).
  2. Dochev, K. Modified Newton method for simultaneous approximation of all roots of a given algebraic equation. Phys. Math. J. Bulg. Acad. Sci. 1962, 5, 136–139. [Google Scholar]
  3. Proinov, P.D. General convergence theorems for iterative processes and applications to the Weierstrass root-finding method. J. Complex. 2016, 33, 118–144. [Google Scholar] [CrossRef]
  4. Petković, M. Point Estimation of Root Finding Methods; Lecture Notes in Mathematics; Springer: Berlin/Heidelberg, Germany, 2008; Volume 1933. [Google Scholar] [CrossRef]
  5. Proinov, P.D.; Petkova, M.D. A new semilocal convergence theorem for the Weierstrass method for finding zeros of a polynomial simultaneously. J. Complex. 2014, 30, 366–380. [Google Scholar] [CrossRef]
  6. Dochev, K.; Byrnev, P. Certain modifications of Newton’s method for the approximate solution of algebraic equations. USSR Comput. Math. Math. Phys. 1964, 4, 174–182. [Google Scholar] [CrossRef]
  7. Prešić, M. An Iterative Procedure for Determination of k Roots of a Polynomial. Ph.D. Thesis, University of Belgrade, Belgrade, Serbia, 1972. Available online: http://elibrary.matf.bg.ac.rs/handle/123456789/338 (accessed on 5 February 2023). (In Serbian).
  8. Milovanović, G. A method to accelerate iterative processes in Banach space. Univ. Beograd. Publ. Elektrotehn. Fak. Ser. Mat. Fiz. 1974, 461, 67–71. [Google Scholar]
  9. Tanabe, K. Behavior of the sequences around multiple zeros generated by some simultaneous methods for solving algebraic equations. Tech. Rep. Inf. Process Numer. Anal. 1983, 4, 1–6. (In Japanese) [Google Scholar]
  10. Proinov, P.D. A general semilocal convergence theorem for simultaneous methods for polynomial zeros and its applications to Ehrlich’s and Dochev-Byrnev’s methods. Appl. Math. Comput. 2016, 284, 102–114. [Google Scholar] [CrossRef]
  11. Semerdzhiev, K.; Pateva, S. A numerical method for simultaneous determination of all roots of a given algebraic equation. Plovdiv. Univ. Nauchn. Trud. 1977, 15, 263–274. (In Bulgarian) [Google Scholar]
  12. Semerdzhiev, K. Methods for simultaneous approximative determining all roots of a given algebraic equation. Comm. JINR 1979, P5, 12495. (In Russian) [Google Scholar]
  13. Kyurkchiev, N.V. Some iterative schemes of Dochev type with an increased rate of convergence. Annu. Univ. Sofia Fac. Math. MÉc. 1982, 76, 3–10. (In Russian) [Google Scholar]
  14. Sendov, B.; Andreev, A.; Kjurkchiev, N. Numerical Solution of Polynomial Equations. In Handbook of Numerical Analysis; Ciarlet, P., Lions, J., Eds.; Elsevier: Amsterdam, The Netherlands, 1994; Volume III, pp. 625–778. [Google Scholar]
  15. Proinov, P.D.; Marcheva, P.I. A new family of Dochev-Byrnev type iterative methods with accelerated convergence. Sci. Work. Union Sci. Bulg. 2022, 23, 93–97. [Google Scholar]
  16. Ehrlich, L. A modified Newton method for polynomials. Commun. ACM 1967, 10, 107–108. [Google Scholar] [CrossRef]
  17. Börsch-Supan, W. Residuenabschätzung für Polynom-Nullstellen mittels Lagrange Interpolation. Numer. Math. 1970, 14, 287–296. [Google Scholar] [CrossRef]
  18. Werner, W. On the simultaneous determination of polynomial roots. Lect. Notes Math. 1982, 953, 188–202. [Google Scholar]
  19. Carstensen, C. On quadratic-like convergence of the means for two methods for simultaneous rootfinding of polynomials. BIT 1993, 33, 64–73. [Google Scholar] [CrossRef]
  20. Proinov, P.D.; Vasileva, M.T. A New Family of High-Order Ehrlich-Type Iterative Methods. Mathematics 2021, 9, 1855. [Google Scholar] [CrossRef]
  21. Ivanov, S.I. A unified semilocal convergence analysis of a family of iterative algorithms for computing all zeros of a polynomial simultaneously. Numer. Algor. 2017, 75, 1193–1204. [Google Scholar] [CrossRef]
  22. Cordero, A.; Garrido, N.; Torregrosa, J.R.; Triguero-Navarro, P. Iterative schemes for finding all roots simultaneously of nonlinear equations. Appl. Math. Let. 2022, 134, 108325. [Google Scholar] [CrossRef]
  23. Proinov, P.D. New general convergence theory for iterative processes and its applications to Newton-Kantorovich type theorems. J. Complex. 2010, 26, 3–42. [Google Scholar] [CrossRef]
  24. Proinov, P.D. Two Classes of Iteration Functions and Q-Convergence of Two Iterative Methods for Polynomial Zeros. Symmetry 2021, 13, 371. [Google Scholar] [CrossRef]
  25. Proinov, P.D.; Ivanov, S.I. A new family of Sakurai-Torii-Sugiura type iterative methods with high order of convergence. J. Comput. Appl. Math. 2022. under review. [Google Scholar]
  26. Marcheva, P.I.; Ivanov, S.I. Convergence analysis of a modified Weierstrass method for the simultaneous determination of polynomial zeros. Symmetry 2020, 12, 1408. [Google Scholar] [CrossRef]
  27. Proinov, P.D. Relationships between different types of initial conditions for simultaneous root finding methods. Appl. Math. Lett. 2016, 52, 102–111. [Google Scholar] [CrossRef]
  28. Weerakoon, S.; Fernando, T. A variant of Newton’s method with accelerated third-order convergence. Appl. Math. Lett. 2000, 13, 87–93. [Google Scholar] [CrossRef]
  29. Cordero, A.; Torregrosa, J.R. Variants of Newton’s Method using fifth-order quadrature formulas. Appl. Math. Comput. 2007, 190, 686–698. [Google Scholar] [CrossRef]
  30. Grau-Sánchez, M.; Nogueraa, M.; Gutiérrez, J.M. On some computational orders of convergence. Appl. Math. Lett. 2010, 23, 472–478. [Google Scholar] [CrossRef]
  31. Pulvirenti, G.; Faria, C. Influence of Housing Wall Compliance on Shock Absorbers in the Context of Vehicle Dynamics; IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2017; Volume 252. [Google Scholar]
  32. Konieczny, L. Analysis of simplifications applied in vibration damping modelling for a passive car shock absorber. Shock Vib. 2016, 2016, 6182847. [Google Scholar] [CrossRef]
  33. Liu, Y.; Zhang, J. Nonlinear dynamic responses of twin-tube hydraulic shock absorber. Mech. Res. Commun. 2002, 29, 359–365. [Google Scholar] [CrossRef]
  34. Barethiye, V.M.; Pohit, G.; Mitra, A. Analysis of a quarter car suspension system based on nonlinear shock absorber damping models. Int. J. Automot. Mech. Eng. 2017, 14, 4401–4418. [Google Scholar] [CrossRef]
  35. Aberth, O. Iteration Methods for Finding all Zeros of a Polynomial Simultaneously. Math. Comp. 1973, 27, 339–344. [Google Scholar] [CrossRef]
  36. Kabadzhov, V.G. Optical Methods for Investigating the Structural Changes of Proteins in Polydisperse Systems. Ph.D. Thesis, University of Plovdiv, Plovdiv, Bulgaria, 2018. (In Bulgarian). [Google Scholar] [CrossRef]
  37. Bronshtein, I.N.; Semendyayev, K.A.; Musiol, G.; Mühlig, H. Handbook of Mathematics, 6th ed.; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Graph of the functions ϕ 0 , ϕ 1 / 2 , ϕ 1 , ϕ α 1 and ϕ α 2 for n = 5 .
Figure 1. Graph of the functions ϕ 0 , ϕ 1 / 2 , ϕ 1 , ϕ α 1 and ϕ α 2 for n = 5 .
Algorithms 16 00103 g001
Figure 2. Trajectories of approximations for Example 1. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Figure 2. Trajectories of approximations for Example 1. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Algorithms 16 00103 g002
Figure 3. Basins of attraction for Example 1. (a) Dochev–Byrnev’s method ( α = 0 ). (b) Ehrlich’s method ( α = 1 ). (c) The method by α = 1 / 2 . (d) The method by α = 0.7669 + 0.4847 i .
Figure 3. Basins of attraction for Example 1. (a) Dochev–Byrnev’s method ( α = 0 ). (b) Ehrlich’s method ( α = 1 ). (c) The method by α = 1 / 2 . (d) The method by α = 0.7669 + 0.4847 i .
Algorithms 16 00103 g003aAlgorithms 16 00103 g003b
Figure 4. Dependence between the optical density and the temperature.
Figure 4. Dependence between the optical density and the temperature.
Algorithms 16 00103 g004
Figure 5. Trajectories of approximations for Example 2. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Figure 5. Trajectories of approximations for Example 2. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Algorithms 16 00103 g005
Figure 6. Trajectories of approximations for Example 3. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Figure 6. Trajectories of approximations for Example 3. (a) For α = 1 (Ehrlich’s method). (b) For α = 0.7669 + 0.4847 i .
Algorithms 16 00103 g006
Table 1. Numerical results for Example 1.
Table 1. Numerical results for Example 1.
Methodk E f ( x ( k ) ) τ ε k ε k + 1 r k
α = 0 9 2.060 × 10 15 0.133975 3.841 × 10 15 3.256 × 10 44 3.000205
α = 1 8 1.546 × 10 25 2.882 × 10 25 4.487 × 10 75 3.000012
α = 1 / 2 8 2.224 × 10 15 4.147 × 10 15 3.057 × 10 44 3.001956
α = 0.766 + 0.484 i 9 6.258 × 10 18 1.166 × 10 17 5.851 × 10 52 3.000188
Table 2. Numerical results for Example 2.
Table 2. Numerical results for Example 2.
Method k E f ( x ( k ) ) τ ε k ε k + 1 r k
α = 0 23 7.876 × 10 13 0.06822 1.003 × 10 11 1.244 × 10 35 3.000619
α = 1 14 1.043 × 10 20 4.847 × 10 18 1.107 × 10 59 3.002078
α = 1 / 2 17 7.045 × 10 13 8.978 × 10 12 6.633 × 10 36 3.016032
α = 0.766 + 0.484 i 13 3.968 × 10 12 5.057 × 10 11 1.023 × 10 33 3.002426
Table 3. Numerical results for Example 3.
Table 3. Numerical results for Example 3.
Method k E f ( x ( k ) ) τ ε k ε k + 1 r k
α = 0 19 8.233 × 10 9 0.0625 8.961 × 10 11 4.148 × 10 26 2.996272
α = 1 13 1.257 × 10 18 1.368 × 10 19 2.897 × 10 56 3.000015
α = 1 / 2 17 1.473 × 10 16 3.625 × 10 17 8.827 × 10 49 2.999946
α = 0.766 + 0.484 i 15 1.292 × 10 19 2.152 × 10 20 1.473 × 10 58 3.003039
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pavkov, T.M.; Kabadzhov, V.G.; Ivanov, I.K.; Ivanov, S.I. Local Convergence Analysis of a One Parameter Family of Simultaneous Methods with Applications to Real-World Problems. Algorithms 2023, 16, 103. https://doi.org/10.3390/a16020103

AMA Style

Pavkov TM, Kabadzhov VG, Ivanov IK, Ivanov SI. Local Convergence Analysis of a One Parameter Family of Simultaneous Methods with Applications to Real-World Problems. Algorithms. 2023; 16(2):103. https://doi.org/10.3390/a16020103

Chicago/Turabian Style

Pavkov, Tsonyo M., Valentin G. Kabadzhov, Ivan K. Ivanov, and Stoil I. Ivanov. 2023. "Local Convergence Analysis of a One Parameter Family of Simultaneous Methods with Applications to Real-World Problems" Algorithms 16, no. 2: 103. https://doi.org/10.3390/a16020103

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