A constant-factor approximation algorithm for unsplittable flow on paths
In the unsplittable flow problem on a path, we are given a capacitated path P and n tasks,
each task having a demand, a profit, and start and end vertices. The goal is to compute a …
each task having a demand, a profit, and start and end vertices. The goal is to compute a …
Caching is hard—even in the fault model
We prove strong NP-completeness for the four variants of caching with multi-size pages.
These four variants are obtained by choosing either the fault cost or the bit cost model, and …
These four variants are obtained by choosing either the fault cost or the bit cost model, and …
Unsplittable flow in paths and trees and column-restricted packing integer programs
We consider the unsplittable flow problem (UFP) and the closely related column-restricted
packing integer programs (CPIPs). In UFP we are given an edge-capacitated graph G=(V, E) …
packing integer programs (CPIPs). In UFP we are given an edge-capacitated graph G=(V, E) …
A mazing 2+ ε approximation for unsplittable flow on a path
We study the problem of unsplittable flow on a path (UFP), which arises naturally in many
applications such as bandwidth allocation, job scheduling, and caching. Here we are given …
applications such as bandwidth allocation, job scheduling, and caching. Here we are given …
Optimal interval scheduling with a resource constraint
We consider a scheduling problem where n jobs have to be carried out by m parallel
identical machines. The attributes of a job j are a fixed start time sj, a fixed finish time fj, a …
identical machines. The attributes of a job j are a fixed start time sj, a fixed finish time fj, a …
New approximation schemes for unsplittable flow on a path
We study the unsplittable flow on a path problem which has received a lot of attention in the
research community recently. Given is a path with capacities on its edges and a set of tasks …
research community recently. Given is a path with capacities on its edges and a set of tasks …
Minimal cost server configuration for meeting time-varying resource demands in cloud centers
We consider the minimal cost server configuration for meeting resource demands over
multiple time slots. Specifically, there are some heterogeneous servers. Each server is …
multiple time slots. Specifically, there are some heterogeneous servers. Each server is …
A (5/3+ ε)-approximation for unsplittable flow on a path: placing small tasks into boxes
In the unsplittable flow on a path problem (UFP) we are given a path with edge capacities
and a collection of tasks. Each task is characterized by a subpath, a profit, and a demand …
and a collection of tasks. Each task is characterized by a subpath, a profit, and a demand …
Resource allocation with time intervals
We study a resource allocation problem where jobs have the following characteristic: each
job consumes some quantity of a bounded resource during a certain time interval and …
job consumes some quantity of a bounded resource during a certain time interval and …
A PTAS for unsplittable flow on a path
In the Unsplittable Flow on a Path problem (UFP) we are given a path with edge capacities,
and a set of tasks where each task is characterized by a subpath, a demand, and a weight …
and a set of tasks where each task is characterized by a subpath, a demand, and a weight …