We consider the following scheduling problem: Our goal is to execute a given amount of arbitrarily decomposable work on a distributed machine as quickly as possible. The work is maintained by a central scheduler that can assign chunks of work of an arbitrary size to idle processors. The difficulty is that the processing time required for a chunk is not exactly predictable---usually the less, the larger the chunk---and that processors suffer a delay for each assignment. Our objective is to minimize the total wasted time of the schedule, that is, the sum of all delays plus the idle times of processors waiting for the last processor to finish. We introduce a new deterministic model for this setting, based on estimated ranges $[\alpha(w),\beta(...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
AbstractThis paper introduces a stochastic scheduling problem. In this problem a directed acyclic gr...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...
We consider the following scheduling problem: Our goal is to execute a given amount of arbitrarily d...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
Two important characteristics encountered in many real-world scheduling problems are hetero-geneous ...
This paper is concerned with the problems in scheduling a set of jobs associated with random due dat...
We consider the single-machine scheduling problem of minimizing the number of late jobs. This proble...
We consider the single-machine scheduling problem of minimizing the number of late jobs. We omit he...
We study the problem of scheduling n given jobs on m uniform processors to minimize expected makespa...
AbstractThis paper studies a dual of classical stochastic scheduling of parallel processor systems. ...
This paper considers the problem of scheduling a set of jobs on a single machine subject to stochast...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
AbstractThis paper introduces a stochastic scheduling problem. In this problem a directed acyclic gr...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...
We consider the following scheduling problem: Our goal is to execute a given amount of arbitrarily d...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
Two important characteristics encountered in many real-world scheduling problems are hetero-geneous ...
This paper is concerned with the problems in scheduling a set of jobs associated with random due dat...
We consider the single-machine scheduling problem of minimizing the number of late jobs. This proble...
We consider the single-machine scheduling problem of minimizing the number of late jobs. We omit he...
We study the problem of scheduling n given jobs on m uniform processors to minimize expected makespa...
AbstractThis paper studies a dual of classical stochastic scheduling of parallel processor systems. ...
This paper considers the problem of scheduling a set of jobs on a single machine subject to stochast...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
AbstractThis paper introduces a stochastic scheduling problem. In this problem a directed acyclic gr...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...