1997
DOI: 10.1137/s0097539794319126
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms for the Certified Write-All Problem

Abstract: In this paper, we prove new upper bounds on the complexity of the certified write-all problem with respect to an adaptive adversary. Our strongest result is that for any ǫ > 0, there exists an O(p 1+ǫ) work algorithm for the p-processor p-memory cell write-all. We also give a randomized O(p 2 log p) work algorithm for a p-processor p 2-memory cell write-all.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
102
0

Year Published

2001
2001
2013
2013

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 47 publications
(102 citation statements)
references
References 6 publications
0
102
0
Order By: Relevance
“…In [1] is particularly good. However, this bound can only be achieved assuming that a set of permutations of 1 ... P with a specific property is given, which requires exponential time to calculate.…”
Section: In [8] An Overview Is Given Of the Algorithms And Pram Simulmentioning
confidence: 93%
See 1 more Smart Citation
“…In [1] is particularly good. However, this bound can only be achieved assuming that a set of permutations of 1 ... P with a specific property is given, which requires exponential time to calculate.…”
Section: In [8] An Overview Is Given Of the Algorithms And Pram Simulmentioning
confidence: 93%
“…As log" log q' goes to 0 when q goes to infinity, algorithm AWT has superior complexity. However, the constant amount of work that must be done in the preprocessing phase (which is independent of Nand P) is exponential in q (see [1]). In order to outperform algorithm X' for any II' and' P, it must be the case that E < log(~).…”
Section: In [8] An Overview Is Given Of the Algorithms And Pram Simulmentioning
confidence: 99%
“…. , g + − 1, represented by a status-unit with name g are old at v. Progress trees were introduced for processes to keep track of their collective progress performing a collection of tasks [4,7].…”
Section: Status-unitsmentioning
confidence: 99%
“…[4,5,[11][12][13]16,19,[22][23][24], has focused on algorithms and lower bounds for the asynchronous version of task allocation, also known as do-all [17], or write-all [19], where processes move at arbitrary speeds and are crash-prone. Task allocation is closely connected to many other fundamental distributed problems, such as mutual exclusion [10], distributed clocks [8], and shared-memory collect [3].…”
mentioning
confidence: 99%
“…Previous work. Task allocation is also known as do-all [17]; the shared memory variant is also called write-all [5,19]. The recent book by Georgiou and Shvartsman [17] gives a detailed overview of work on the problem.…”
mentioning
confidence: 99%