TCS Journal 2025 Journal Article
Asynchronous fully-decentralized SGD in the cluster-based model
- Hagit Attiya
- Noa Schiller
Author name cluster
Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.
TCS Journal 2025 Journal Article
STOC Conference 2025 Conference Paper
TCS Journal 2021 Journal Article
TCS Journal 2013 Journal Article
TCS Journal 2011 Journal Article
STOC Conference 2008 Conference Paper
STOC Conference 2007 Conference Paper
STOC Conference 1994 Conference Paper
STOC Conference 1992 Conference Paper
SODA Conference 1992 Conference Paper
STOC Conference 1991 Conference Paper
FOCS Conference 1990 Conference Paper
The time complexity of wait-free algorithms in so-called normal executions, where no failures occur and processes operate at approximately the same speed, is considered. A lower bound of log n on the time complexity of any wait-free algorithm that achieves approximate agreement among n processes is proved. In contrast, there exists a non-wait-free algorithm that solves this problem in constant time. This implies an Omega (log n)-time separation between the wait-free and non-wait-free computation models. An O(log n)-time wait-free approximate agreement algorithm is presented. Its complexity is within a small constant of the lower bound. >
FOCS Conference 1987 Conference Paper
The paper deals with achievability of fault tolerant goals in a completely asynchronous distributed system. Fischer, Lynch, and Paterson [FLP] proved that in such a system "nontrivial agreement" cannot be achieved even in the (possible) presence of a single "benign" fault. In contrast, we exhibit two pairs of goals that are achievable even in the presence of up to t ≪ n/2 faulty processors, contradicting the widely held assumption that no nontrivial goals are attainable in such a system. The first pair deals with renaming processors so as to reduce the size of the initial name space. When only uniqueness is required of the new names, we present a lower bound of n + 1 on the size of the new name space, and a renaming algorithm which establishes an upper bound of n + t. In case the new names are required also to preserve the original order, a tight bound of 2t(n- t + 1) - 1 is obtained. The second pair of goals deals with the multi-slot critical section problem. We present algorithms for controlled access to a critical section. As for the number of slots required, a tight bound of t + 1 is proved in case the slots are identical. In the case of distinct slots the upper bound is 2t + 1.
TCS Journal 1987 Journal Article