self stabilization
Recently Published Documents


TOTAL DOCUMENTS

320
(FIVE YEARS 28)

H-INDEX

29
(FIVE YEARS 3)

Author(s):  
Matthias Volk ◽  
Borzoo Bonakdarpour ◽  
Joost-Pieter Katoen ◽  
Saba Aflaki

AbstractRandomization is a key concept in distributed computing to tackle impossibility results. This also holds for self-stabilization in anonymous networks where coin flips are often used to break symmetry. Although the use of randomization in self-stabilizing algorithms is rather common, it is unclear what the optimal coin bias is so as to minimize the expected convergence time. This paper proposes a technique to automatically synthesize this optimal coin bias. Our algorithm is based on a parameter synthesis approach from the field of probabilistic model checking. It over- and under-approximates a given parameter region and iteratively refines the regions with minimal convergence time up to the desired accuracy. We describe the technique in detail and present a simple parallelization that gives an almost linear speed-up. We show the applicability of our technique to determine the optimal bias for the well-known Herman’s self-stabilizing token ring algorithm. Our synthesis obtains that for small rings, a fair coin is optimal, whereas for larger rings a biased coin is optimal where the bias grows with the ring size. We also analyze a variant of Herman’s algorithm that coincides with the original algorithm but deviates for biased coins. Finally, we show how using speed reducers in Herman’s protocol improve the expected convergence time.


2021 ◽  
Vol 13 (19) ◽  
pp. 10899
Author(s):  
Qingliang Chang ◽  
Yifeng Sun ◽  
Qiang Leng ◽  
Zexu Liu ◽  
Huaqiang Zhou ◽  
...  

Ensuring the stability of paste false rooves is an important issue in the study of the process of paste filling and slicing mining. Here, a mechanical model of a paste false roof is created to analyze its stability in the process of lower slicing mining in order to determine the minimum slicing thickness of the false roof. We use FLAC3D to simulate and analyze the influence of changes in paste false roof thickness on the stability of the roof. The quantitative functional relationship between the thickness and the subsidence of a false roof, and the optimal thickness of the artificial paste roof, is finally obtained by the development law of the plastic zone in the lower slicing face. The results show that when the thickness of the paste false roof is 3.2 m, the roof can maintain its self-stabilization state and ensure the normal mining of lower layers. Because the same thickness of the upper and lower layers is beneficial for mining replacement and equipment selection in different layered working faces, the optimal thickness of a paste false roof is determined to be 3.2 m.


SINERGI ◽  
2021 ◽  
Vol 25 (3) ◽  
pp. 381
Author(s):  
Nur Arifin Akbar ◽  
Andi Sunyoto ◽  
M. Rudyanto Arief ◽  
Wahyu Caesarendra

Today, there is a tendency to reduce the dependence on local computation in favor of cloud computing. However, this inadvertently increases the reliance upon distributed fault-tolerant systems. In a condition that forced to work together, these systems often need to reach an agreement on some state or task, and possibly even in the presence of some misbehaving Byzantine nodes. Although non-trivial, Byzantine Agreement (BA) protocols now exist that are resilient to these types of faults. However, there is still a risk for inconsistencies in the application state in practice, even if a BA protocol is used. A single transient fault may put a node into an illegal state, creating a need for new self-stabilizing BA protocols to recover from illegal states. As self-stabilization often comes with a cost, primarily in the form of communication overhead, a potential lowering of latency - the cost of each message - could significantly impact how fast the protocol behaves overall. Thereby, there is a need for new network protocols such as QUIC, which, among other things, aims to reduce latency. In this paper, we survey current state-of-the-art agreement protocols. Based on previous work, some researchers try to implement pseudocode like QUIC protocol for Ethereum blockchain to have a secure network, resulting in slightly slower performance than the IP-based blockchain. We focus on consensus in the context of blockchain as it has prompted the development and usage of new open-source BA solutions that are related to proof of stake. We also discuss extensions to some of these protocols, specifically the possibility of achieving self-stabilization and the potential integration of the QUIC protocol, such as PoS and PBFT. Finally, further challenges faced in the field and how they might be overcome are discussed.


2021 ◽  
Author(s):  
Amir Reza Ramtin ◽  
Don Towsley

Author(s):  
James P. Cahill ◽  
Tanvir Mahmood ◽  
Patrick Sykes ◽  
Weimin Zhou ◽  
Curtis R. Menyuk

2021 ◽  
pp. 479-483
Author(s):  
Johanne Cohen ◽  
Laurence Pilard ◽  
Jonas Sénizergues

Sign in / Sign up

Export Citation Format

Share Document