Reaching Consensus in the Presence of Contention-Related Crash Failures

Anaïs Durand, Michel Raynal, Gadi Taubenfeld

פרסום מחקרי: פרק בספר / בדוח / בכנספרסום בספר כנסביקורת עמיתים

תקציר

While consensus is at the heart of many coordination problems in asynchronous distributed systems prone to process crashes, it has been shown to be impossible to solve in such systems where processes communicate by message-passing or by reading and writing a shared memory. Hence, these systems must be enriched with additional computational power for consensus to be solved on top of them. This article presents a new restriction of the classical basic computational model that combines process participation and a constraint on failure occurrences that can happen only while a predefined contention threshold has not yet been bypassed. This type of failure is called λ -constrained crashes, where λ defines the considered contention threshold. It appears that when assuming such contention-related crash failures and enriching the system with objects whose consensus number is k≥ 1, consensus for n processes can be solved for any n≥ k assuming up to k failures. The article proceeds incrementally. It first presents an algorithm that solves consensus on top of read/write registers if at most one crash occurs before the contention threshold λ= n- 1 has been bypassed. Then, it shows that if the system is enriched with objects whose consensus number is k≥ 1, then when λ= n- k, consensus can be solved despite up to kλ -constrained crashes, for any n≥ k, andwhen λ= n- 2 k+ 1, consensus can be solved despite up to 2 k- 1 λ -constrained crashes, assuming k divides n. Finally, impossibility results are presented for the number of λ -constrained failures that can be tolerated.

שפה מקוריתאנגלית
כותר פרסום המארחStabilization, Safety, and Security of Distributed Systems - 24th International Symposium, SSS 2022, Proceedings
עורכיםStéphane Devismes, Franck Petit, Karine Altisen, Giuseppe Antonio Di Luna, Antonio Fernandez Anta
מוציא לאורSpringer Science and Business Media Deutschland GmbH
עמודים193-205
מספר עמודים13
מסת"ב (מודפס)9783031210167
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 2022
פורסם באופן חיצוניכן
אירוע24th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2022 - Clermont-Ferrand, צרפת
משך הזמן: 15 נוב׳ 202217 נוב׳ 2022

סדרות פרסומים

שםLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
כרך13751 LNCS
ISSN (מודפס)0302-9743
ISSN (אלקטרוני)1611-3349

כנס

כנס24th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2022
מדינה/אזורצרפת
עירClermont-Ferrand
תקופה15/11/2217/11/22

הערה ביבליוגרפית

Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Reaching Consensus in the Presence of Contention-Related Crash Failures'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי