2018
DOI: 10.1007/s00453-018-0461-2
|View full text |Cite
|
Sign up to set email alerts
|

On the Separation and Equivalence of Paging Strategies and Other Online Algorithms

Abstract: We introduce a new technique for the analysis of online algorithms, namely bijective analysis, that is based on pair-wise comparison of the costs incurred by the algorithms. Under this framework, an algorithm A is no worse than an algorithm B if there is a bijection π defined over all request sequences of a given size such that the cost of A on σ is no more than the cost of B on B(π(σ)). We also study a relaxation of bijective analysis, termed average analysis, in which we compare two algorithms based on their… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
43
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 15 publications
(44 citation statements)
references
References 56 publications
1
43
0
Order By: Relevance
“…This result parallels the equivalence of all lazy paging algorithms under Bijective Analysis as shown in [6]. Proof.…”
Section: Bijective Analysissupporting
confidence: 78%
See 3 more Smart Citations
“…This result parallels the equivalence of all lazy paging algorithms under Bijective Analysis as shown in [6]. Proof.…”
Section: Bijective Analysissupporting
confidence: 78%
“…We choose to employ these measures since they reflect certain desirable characteristics for comparing online algorithms: they allow for direct comparison of two algorithms without appealing to the concept of the "optimal" cost (see [6] for a more detailed discussion), and they do not evaluate the performance of the algorithm on a single "worst-case" request, but instead use the cost that the algorithm incurs on each and all request sequences. These two measures have already been successfully applied in the context of the paging problem [6].…”
Section: Bijective Analysismentioning
confidence: 99%
See 2 more Smart Citations
“…These include (a) the max/max ratio [6], (b) bijective and average analysis [2,3], (c) the relative worst-order ratio [7,8], (e) relative interval analysis [9,14] and (f) parametrized analysis [11]. In a bijective analysis two algorithms alg 1 and alg 2 are compared on permutations of the same requests.…”
Section: Introductionmentioning
confidence: 99%