Buying a constant competitive ratio for paging

J. Csirik, Cs. Imreh, J. Noga, S.S. Seiden, G.J. Woeginger

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    2 Downloads (Pure)

    Abstract

    We consider a variant of the online paging problem where the online algorithm may buy additional cache slots at a certain cost. The overall cost incurred equals the total cost for the cache plus the number of page faults. This problem and our results are a generalization of both, the classical paging problem and the ski rental problem. We derive the following three tight results: (1) For the case where the cache cost depends linearly on the cache size, we give a ¿-competitive online algorithm where ¿ ˜ 3.14619 is a solution of ¿ = 2 + ln ¿. This competitive ratio ¿ is best possible. (2) For the case where the cache cost grows like a polynomial of degree d in the cache size, we give an online algorithm whose competitive ratio behaves like d/lnd + o(d/lnd). No online algorithm can reach a competitive ratio better than d/lnd. (3) We exactly characterize the class of cache cost functions for which there exist online algorithms with finite competitive ratios.
    Original languageEnglish
    Title of host publicationAlgorithms - ESA2001 : proceedings 9th annual european symposium, Aarhus, Denmark, August 28-31, 2001
    EditorsF. Meyer auf der Heide
    Place of PublicationBerlin
    PublisherSpringer
    Pages98-108
    DOIs
    Publication statusPublished - 2001

    Publication series

    NameLecture Notes in Computer Science
    Volume2161
    ISSN (Print)0302-9743

    Fingerprint

    Dive into the research topics of 'Buying a constant competitive ratio for paging'. Together they form a unique fingerprint.

    Cite this