We consider two fundamental problems in dynamic scheduling: scheduling to meet deadlines in a preemptive multiprocessor setting, and scheduling to provide good response time in a number of scheduling environments. When viewed from the perspective of traditional worst-case analysis, no good on-line algorithms exist for these problems, and for some variants no good off-line algorithms exist unless P = NP. We study these problems using a relaxed notion of competitive analysis, introduced by Kalyanasundaram and Pruhs, in which the on-line algorithm is allowed more resources than the optimal off-line algorithm to which it is compared. Using this approach, we establish that several well-known on-line algorithms, that have poor performance from an...
Abstract. As multi-core processors proliferate, it has become more important than ever to ensure eff...
On-line scheduling in real-time environments has been studied by a number of researchers [8, 16, 13...
AbstractGiven a time slotted list of resource capacities, we address the problem of scheduling resou...
Abstract We consider two fundamental problems in dynamic scheduling: scheduling to meet deadlines in...
We consider two fundamental problems in dynamic scheduling: scheduling to meet deadlines in a preemp...
AbstractWe study the problem of scheduling n jobs that arrive over time. We consider a non-preemptiv...
AbstractWe study the scheduling problem of minimizing the maximum starting time on-line. The goal is...
We consider the online resource minimization problem in which jobs with hard deadlines arrive online...
We study the scheduling problem of minimizing the maximum starting time on-line. The goal is to mini...
Abstract: Task scheduling is a wide research area with several scheduling techniques, each of which ...
We study the problem of scheduling $n$ jobs that arrive over time. We consider a non-preemptive sett...
AbstractThis paper is concerned with online algorithms for scheduling jobs with deadlines on a singl...
Abstract. As multi-core processors proliferate, it has become more im-portant than ever to ensure ef...
This dissertation focuses on scheduling problems that are found in a client-server setting where mul...
AbstractThe following scheduling problem is studied: We are given a set of tasks with release times,...
Abstract. As multi-core processors proliferate, it has become more important than ever to ensure eff...
On-line scheduling in real-time environments has been studied by a number of researchers [8, 16, 13...
AbstractGiven a time slotted list of resource capacities, we address the problem of scheduling resou...
Abstract We consider two fundamental problems in dynamic scheduling: scheduling to meet deadlines in...
We consider two fundamental problems in dynamic scheduling: scheduling to meet deadlines in a preemp...
AbstractWe study the problem of scheduling n jobs that arrive over time. We consider a non-preemptiv...
AbstractWe study the scheduling problem of minimizing the maximum starting time on-line. The goal is...
We consider the online resource minimization problem in which jobs with hard deadlines arrive online...
We study the scheduling problem of minimizing the maximum starting time on-line. The goal is to mini...
Abstract: Task scheduling is a wide research area with several scheduling techniques, each of which ...
We study the problem of scheduling $n$ jobs that arrive over time. We consider a non-preemptive sett...
AbstractThis paper is concerned with online algorithms for scheduling jobs with deadlines on a singl...
Abstract. As multi-core processors proliferate, it has become more im-portant than ever to ensure ef...
This dissertation focuses on scheduling problems that are found in a client-server setting where mul...
AbstractThe following scheduling problem is studied: We are given a set of tasks with release times,...
Abstract. As multi-core processors proliferate, it has become more important than ever to ensure eff...
On-line scheduling in real-time environments has been studied by a number of researchers [8, 16, 13...
AbstractGiven a time slotted list of resource capacities, we address the problem of scheduling resou...