1998
DOI: 10.1007/3-540-68530-8_23
|View full text |Cite
|
Sign up to set email alerts
|

Adaptability and the Usefulness of Hints (Extended Abstract)

Abstract: In this paper we study the problem of designing algorithms in situations where there is some information concerning the typical conditions that are encountered when the respective problem is solved. The basic goal is to assure efficient performance in the typical case, while satisfying the correctness requirements in every case. We introduce adaptability, a new measure for the quality of an algorithm, which generalizes competitive analysis and related frameworks. This new notion applies to sequential, parallel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

1998
1998
2004
2004

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 21 publications
0
8
0
Order By: Relevance
“…) case (wi = ) then return(wi) (7) (wi = ) then repeat Xi ← collect(W ); (8) if (∃ j : Xi[j] = ⊥, ) then return(Xi[j]) endif (9) until (⊥ / ∈ Xi) endrepeat; (10) [a1, . .…”
Section: Traversing a Labeled Binary Treementioning
confidence: 99%
See 2 more Smart Citations
“…) case (wi = ) then return(wi) (7) (wi = ) then repeat Xi ← collect(W ); (8) if (∃ j : Xi[j] = ⊥, ) then return(Xi[j]) endif (9) until (⊥ / ∈ Xi) endrepeat; (10) [a1, . .…”
Section: Traversing a Labeled Binary Treementioning
confidence: 99%
“…then if P [d] (currenti) then return(S(currenti)) endif; (7) prev d vali ← d; prev nb of boti ← # ⊥ (currenti) (8) endif; (9) if richi = yes then v ← v.right else v ← v.left endif (10) endwhile; (11) [0]…”
Section: The Core Of the Protocolmentioning
confidence: 99%
See 1 more Smart Citation
“…Agreement problems with a restricted set of inputs vectors were considered in Taubenfeld et al [1994] and Taubenfeld and Moran [1996], where possibility and impossibility results in a shared memory system and a hierarchy of problems that can be solved with up to f failures but not for ( f + 1) failures are introduced. More generally, an approach for designing algorithms in situations where there is some information about the typical conditions that are encountered when the respective problem is solved is presented in Berman and Garay [1998]. In this article, the consensus problem in a synchronous setting is analyzed taking as parameter the difference between the number of 0's and 1's in the input vector.…”
Section: Related Workmentioning
confidence: 99%
“…We s h o w that this approach has a low cushion. 4. Processes in a connected component share state and a process informs the other processes when it has taken an action.…”
Section: Introductionmentioning
confidence: 99%