This thesis is concerned with three combinatorial optimization problems for job scheduling, named the MinUsageTime Dynamic Bin Packing problem, the Energy-Efficient Job Scheduling problem and the Flexible Job Scheduling problem. These problems are motivated by emerging issues arising from cloud computing and energy-efficient computing. A central theme of these problems is to minimize the server usage time for processing jobs. In this thesis, we focus on the algorithmic aspects of each problem by proposing online and approximation algorithms in the online and offline settings respectively. The MinUsageTime Dynamic Bin Packing problem aims at packing a set of items arriving and departing over time to minimize the accumulated bin usage...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Abstract. In Cloud systems, we often deal with jobs that arrive and depart in an online manner. Upon...
Topic classification: Algorithms and data structures We study scheduling problems in battery-operate...
Cloud-based systems often face the problem of dispatching a stream of jobs to run on cloud servers i...
In this thesis, we consider the problem of scheduling jobs in such a way that we minimize the energy...
Improving energy efficiency and lowering operational costs are the main challenges faced in systems ...
We consider the online resource minimization problem in which jobs with hard deadlines arrive online...
We consider the following online scheduling problem in which the input consists of n jobs to be sche...
<p>Scheduling a set of jobs over a collection of machines to optimize a certain quality-of-service m...
We introduce and study a general scheduling problem that we term the Packing Scheduling problem (PSP...
This thesis presents several new results on online job scheduling. Job scheduling is a basic require...
We consider the problem of scheduling jobs online nonclairvoyantly, that is, when job sizes are not ...
AbstractWe study the problem of scheduling n jobs that arrive over time. We consider a non-preemptiv...
Online flow-time scheduling is a fundamental problem in computer science and has been extensively st...
AbstractWe study a new variant of the online bin-packing problem, in which each item ai is associate...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Abstract. In Cloud systems, we often deal with jobs that arrive and depart in an online manner. Upon...
Topic classification: Algorithms and data structures We study scheduling problems in battery-operate...
Cloud-based systems often face the problem of dispatching a stream of jobs to run on cloud servers i...
In this thesis, we consider the problem of scheduling jobs in such a way that we minimize the energy...
Improving energy efficiency and lowering operational costs are the main challenges faced in systems ...
We consider the online resource minimization problem in which jobs with hard deadlines arrive online...
We consider the following online scheduling problem in which the input consists of n jobs to be sche...
<p>Scheduling a set of jobs over a collection of machines to optimize a certain quality-of-service m...
We introduce and study a general scheduling problem that we term the Packing Scheduling problem (PSP...
This thesis presents several new results on online job scheduling. Job scheduling is a basic require...
We consider the problem of scheduling jobs online nonclairvoyantly, that is, when job sizes are not ...
AbstractWe study the problem of scheduling n jobs that arrive over time. We consider a non-preemptiv...
Online flow-time scheduling is a fundamental problem in computer science and has been extensively st...
AbstractWe study a new variant of the online bin-packing problem, in which each item ai is associate...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Abstract. In Cloud systems, we often deal with jobs that arrive and depart in an online manner. Upon...
Topic classification: Algorithms and data structures We study scheduling problems in battery-operate...