Back to results

NJIT

Online algorithms for content caching: an economic perspective

Abstract

dc:description.abstract

Content Caching at intermediate nodes, such that future requests can be served without going back to the origin of the content, is an effective way to optimize the operations of computer networks. Therefore, content caching reduces the delivery delay and improves the users’ Quality of Experience (QoE). The current literature either proposes offline algorithms that have complete knowledge of the request profile a priori, or proposes heuristics without provable performance. In this dissertation, online algorithms are presented for content caching in three different network settings: the current Internet Network, collaborative multi-cell coordinated network, and future Content Centric Networks (CCN). Due to the difficulty of obtaining a prior knowledge of contents’ popularities in real scenarios, an algorithm has to make a decision whether to cache a content or not when a request for the content is made, and without the knowledge of any future requests. The performance of the online algorithms is measured through a competitive ratio analysis, comparing the performance of the online algorithm to that of an omniscient optimal offline algorithm. Through theoretical analyses, it is shown that the proposed online algorithms achieve either the optimal or close to the optimal competitive ratio. Moreover, the algorithms have low complexity and can be implemented in a distributed way. The theoretical analyses are complemented with simulation-based experiments, and it is shown that the online algorithms have better performance compared to the state of the art caching schemes.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy in Computer Engineering - (Ph.D.)
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Year
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Gharaibeh, Ammar
Contributors dc:contributor
  • Abdallah Khreishah
  • Nirwan Ansari
  • Roberto Rojas-Cessa

Subjects

dc:subject × 5

Identifiers

dc:identifier.*
Repository record dc:identifier
https://digitalcommons.njit.edu/dissertations/9
OAI identifier oai:identifier
oai:digitalcommons.njit.edu:dissertations-1008

Chain of custody

source
Harvested from
NJIT
Base URL
digitalcommons.njit.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Gharaibeh, Ammar. Online algorithms for content caching: an economic perspective. 2017. https://digitalcommons.njit.edu/dissertations/9