Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

Reducing splaying by taking advantage of working sets

Julkaisun otsikon käännös: Reducing splaying by taking advantage of working sets

    Tutkimustuotos: ArtikkeliTieteellinenvertaisarvioitu

    1 Sitaatiot (Scopus)
    83 Lataukset (Pure)

    Abstrakti

    Access requests to keys stored into a data structure often exhibit locality of reference in practice. Such a regularity can be modeled, e.g., by working sets. In this paper we study to what extent can the existence of working sets be taken advantage of in splay trees. In order to reduce the number of costly splay operations we monitor for information on the current working set and its change. We introduce a simple algorithm which attempts to splay only when necessary. Under worst-case analysis the algorithm guarantees an amortized logarithmic bound. In empirical experiments it is 5% more efficient than randomized splay trees and at most 10% more efficient than the original splay tree. We also briefly analyze the usefulness of the commonly-used Zipf’s distribution as a general model of locality of reference.
    Julkaisun otsikon käännösReducing splaying by taking advantage of working sets
    AlkuperäiskieliEnglanti
    Sivut1-13
    Sivumäärä13
    JulkaisuLecture Notes in Computer Science
    Vuosikerta5038
    DOI - pysyväislinkit
    TilaJulkaistu - 2008
    OKM-julkaisutyyppiA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

    Julkaisufoorumi-taso

    • Jufo-taso 1

    Sormenjälki

    Sukella tutkimusaiheisiin 'Reducing splaying by taking advantage of working sets'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä