Tight space bounds for l-exclusion

Gadi Taubenfeld

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

תקציר

The simplest deadlock-free algorithm for mutual exclusion requires only one single-writer non-atomic bit per process [4,6,13]. This algorithm is known to be space optimal [5,6]. For over 20 years now it has remained an intriguing open problem whether a similar type of algorithm, which uses only one single-writer bit per process, exists also for l-exclusion for some l ≥ 2. We resolve this longstanding open problem. For any l and n, we provide a tight space bound on the number of single-writer bits required to solve l-exclusion for n processes. It follows from our results that it is not possible to solve l-exclusion with one single-writer bit per process, for any l ≥ 2. In an attempt to understand the inherent difference between the space complexity of mutual exclusion and that of l-exclusion for l ≥ 2, we define a weaker version of l-exclusion in which the liveness property is relaxed, and show that, similarly to mutual exclusion, this weaker version can be solve using one single-writer non-atomic bit per process.

שפה מקוריתאנגלית
כותר פרסום המארחDistributed Computing - 25th International Symposium, DISC 2011, Proceedings
עמודים110-124
מספר עמודים15
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 2011
פורסם באופן חיצוניכן
אירוע25th International Symposium on Distributed Computing, DISC 2011 - Rome, איטליה
משך הזמן: 20 ספט׳ 201122 ספט׳ 2011

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

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

כנס

כנס25th International Symposium on Distributed Computing, DISC 2011
מדינה/אזוראיטליה
עירRome
תקופה20/09/1122/09/11

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Tight space bounds for l-exclusion'. יחד הם יוצרים טביעת אצבע ייחודית.

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