2020
DOI: 10.3390/mca25040069
|View full text |Cite
|
Sign up to set email alerts
|

Convergence versus Divergence Behaviors of Asynchronous Iterations, and Their Applications in Concrete Situations

Abstract: Asynchronous iterations have long been used in distributed computing algorithms to produce calculation methods that are potentially faster than a serial or parallel approach, but whose convergence is more difficult to demonstrate. Conversely, over the past decade, the study of the complex dynamics of asynchronous iterations has been initiated and deepened, as well as their use in computer security and bioinformatics. The first work of these studies focused on chaotic discrete dynamical systems, and links were … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 48 publications
(69 reference statements)
0
2
0
Order By: Relevance
“…It is shown that [75] if the function f satisfies the pseudo-compression under the maximum block norm, the asynchronous algorithm can converge to the fixed point and can tolerate communication and calculation delay at any size. In particular, for partial asynchrony, as long as the asynchronous factor B is reasonably set, the iterative algorithm is convergent in most cases [34].…”
Section: Convergence Of Asynchronous Iterative Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…It is shown that [75] if the function f satisfies the pseudo-compression under the maximum block norm, the asynchronous algorithm can converge to the fixed point and can tolerate communication and calculation delay at any size. In particular, for partial asynchrony, as long as the asynchronous factor B is reasonably set, the iterative algorithm is convergent in most cases [34].…”
Section: Convergence Of Asynchronous Iterative Algorithmmentioning
confidence: 99%
“…The asynchronous iteration algorithm [33] entails the independent execution of iterations by all processors. Prior to the initiation of each iteration, if the required data has not been updated from other threads, and assuming Thread 1 requires data from Thread 2, but if Thread 2, due to a high computational load or weak computational capability, results in j 2 < j 1 , then the thread will resort to using outdated (data(2, j 2 )) data to proceed with the computation.Asynchronous algorithms are generally utilized for parallel computing in distributed systems, encompassing the optimization of large-scale linear algebra to the distributed coordination of small embedded devices [34]. The asynchronous algorithm allows computing nodes to operate asynchronously, facilitating the implementation of distributed algorithms and eliminating the communication waiting overhead associated with synchronization.…”
Section: Synchronous Iteration and Asynchronous Iterationmentioning
confidence: 99%