English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Paging with Request Sets

Epstein, L., van Stee, R., & Tamir, T. (2009). Paging with Request Sets. Theory of Computing Systems, 44(1), 67-81. doi:10.1007/s00224-007-9029-2.

Item is

Files

show Files
hide Files
:
pagesets-j3.pdf (Any fulltext), 168KB
 
File Permalink:
-
Name:
pagesets-j3.pdf
Description:
-
OA-Status:
Visibility:
Private
MIME-Type / Checksum:
application/pdf
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
License:
-

Locators

show

Creators

show
hide
 Creators:
Epstein, Leah1, Author
van Stee, Rob2, Author           
Tamir, Tami1, Author
Affiliations:
1External Organizations, ou_persistent22              
2Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

Content

show
hide
Free keywords: -
 Abstract: A generalized paging problem is considered. Each request is expressed as a set of $u$ pages. In order to satisfy the request, at least one of these pages must be in the cache. Therefore, on a page fault, the algorithm must load into the cache at least one page out of the $u$ pages given in the request. The problem arises in systems in which requests can be serviced by various utilities (e.g., a request for a data that lies in various web-pages) and a single utility can service many requests (e.g., a web-page containing various data). The server has the freedom to select the utility that will service the next request and hopefully additional requests in the future. The case $u=1$ is simply the classical paging problem, which is known to be polynomially solvable. We show that for any $u>1$ the offline problem is NP-hard and hard to approximate if the cache size $k$ is part of the input, but solvable in polynomial time for constant values of $k$. We consider mainly online algorithms, and design competitive algorithms for arbitrary values of $k,u$. We study in more detail the cases where $u$ and $k$ are small. %We further study two modifications of the problem. We also give an algorithm which uses resource augmentation and which is asymptotically optimal for $u=2$.

Details

show
hide
Language(s): eng - English
 Dates: 2009-02-1620092009
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Identifiers: eDoc: 518319
DOI: 10.1007/s00224-007-9029-2
Other: Local-ID: C1256428004B93B8-613A62588D7F6989C125755C0039FCEA-vanStee2009
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Theory of Computing Systems
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: New York, NY : Springer
Pages: - Volume / Issue: 44 (1) Sequence Number: - Start / End Page: 67 - 81 Identifier: ISSN: 1432-4350
CoNE: https://pure.mpg.de/cone/journals/resource/954926948774