Caching refers to the act of replicating information a a faster (or closer) medium with the purpose of improving performance. This deceptively simple idea has given rise to some of the hardest optimization problems in the fields of computer systems, networking, and the Internet, many of which remain unsolved several years after their conception. While a wealth of research contributions exists from the topics of memory systems, data centers, Internet traffic, CDNs, and recently wireless networks, the literature is dispersed and overlapping at times. In this monograph, we take a unifying modeling view: by focusing on the fundamental underlying mathematical models, we re-organize the available material into a powerful framework for performing optimization of caching systems. This way, we aspire to present a solid background for the anticipated explosion in caching research, but also provide a didactic view into how engineers have managed to infuse mathematical models into the study of caching over the last 40 years.
Article navigation
20 August 2020
Research Article|
August 20 2020
Cache Optimization Models and Algorithms Available to Purchase
George Iosifidis;
George Iosifidis
Trinity College Dublin
, Ireland
Search for other works by this author on:
Giuseppe Caire
Giuseppe Caire
TU Berlin
, Germany
Search for other works by this author on:
Online ISSN: 1567-2328
Print ISSN: 1567-2190
© 2020 Georgios Paschos, George Iosifidis and Giuseppe Caire
2020
Georgios Paschos, George Iosifidis and Giuseppe Caire
Licensed re-use rights only
Foundations and Trends in Communications and Information Theory (2020) 16 (3-4): 156–345.
Citation
Paschos G, Iosifidis G, Caire G (2020), "Cache Optimization Models and Algorithms". Foundations and Trends in Communications and Information Theory, Vol. 16 No. 3-4 pp. 156–345, doi: https://doi.org/10.1561/0100000104
Download citation file:
Suggested Reading
Data caching and query processing in MANETs
International Journal of Pervasive Computing and Communications (August,2005)
Caching strategy for Web application – a systematic literature review
International Journal of Web Information Systems (October,2020)
An analytical study of cache invalidation algorithms in mobile environments
International Journal of Pervasive Computing and Communications (February,2007)
Improving Internet archive service through proxy cache
Internet Research (March,2003)
Related Chapters
Do Androids Dream of Electric Sheep Dressed in Street Fashions? Investigating Virtually Constructed Fashion Subcultures
Subcultures, Bodies and Spaces: Essays on Alternativity and Marginalization
Globalization, education and the trouble with peace
Power, Voice and the Public Good: Schooling and Education in Global Societies
Introduction: The Idea of Excessive Teacher Entitlement: Breaking New Ground
Understanding Excessive Teacher and Faculty Entitlement: Digging at the Roots
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
