This dissertation examines the power of algebraic methods in two areas of modern interest: caching for large scale content distribution and straggler mitigation within distributed computation. Caching is a popular technique for facilitating large scale content delivery over the Internet. Traditionally, caching operates by storing popular content closer to the end users. Recent work within the domain of information theory demonstrates that allowing coding in the cache and coded transmission from the server (referred to as coded caching) to the end users can allow for significant reductions in the number of bits transmitted from the server to the end users. The first part of this dissertation examines problems within coded caching. The origin...
We propose a novel organization for multi-dimensional data based on the conceptof macro-voxels. This...
Coded computation techniques provide robustness against straggling workers in distributed computing....
Algebraic codes have been studied for decades and have extensive applications in communication and s...
Caching is often used in content delivery networks as a mechanism for reducing network traffic. Rece...
Coded computation techniques provide robustness against straggling workers in distributed computing....
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Data and analytics capabilities have made a leap forward in recent years. The volume of available da...
The current BigData era routinely requires the processing of large scale data on massive distributed...
Coded caching is a technique that generalizes conventional caching and promises significant reductio...
Distributed matrix multiplication is widely used in several scientific domains. It is well recognize...
A ubiquitous problem in computer science research is the optimization of computation on large data s...
Networks are represented as a set of nodes (vertices) and the arcs (links) connecting them. Such net...
In this paper, due to the important value in practical applications, we consider the coded distribut...
Over a decade, a new class of switching technology, called wormhole routing, has been investigated i...
Multi-hop Wireless Networks (MWN) have drawn a lot of attention in the last decade, and will continu...
We propose a novel organization for multi-dimensional data based on the conceptof macro-voxels. This...
Coded computation techniques provide robustness against straggling workers in distributed computing....
Algebraic codes have been studied for decades and have extensive applications in communication and s...
Caching is often used in content delivery networks as a mechanism for reducing network traffic. Rece...
Coded computation techniques provide robustness against straggling workers in distributed computing....
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Data and analytics capabilities have made a leap forward in recent years. The volume of available da...
The current BigData era routinely requires the processing of large scale data on massive distributed...
Coded caching is a technique that generalizes conventional caching and promises significant reductio...
Distributed matrix multiplication is widely used in several scientific domains. It is well recognize...
A ubiquitous problem in computer science research is the optimization of computation on large data s...
Networks are represented as a set of nodes (vertices) and the arcs (links) connecting them. Such net...
In this paper, due to the important value in practical applications, we consider the coded distribut...
Over a decade, a new class of switching technology, called wormhole routing, has been investigated i...
Multi-hop Wireless Networks (MWN) have drawn a lot of attention in the last decade, and will continu...
We propose a novel organization for multi-dimensional data based on the conceptof macro-voxels. This...
Coded computation techniques provide robustness against straggling workers in distributed computing....
Algebraic codes have been studied for decades and have extensive applications in communication and s...