Author:
Righter Rhonda,Xu Susan H.
Abstract
We consider the problem of scheduling n jobs non-preemptively on m parallel, non-identical processors to minimize a weighted expected cost function of job completion times, where the weights are associated with the jobs. The cost function is assumed to be increasing and concave but otherwise arbitrary. Processing times are IFR with different distributions for different processors. Jobs may be processed on any processor and there are no precedences. We show that the optimal policy orders the jobs in decreasing order of their weights and then uses the individually optimal policy for each job. In other words, processors are offered to jobs in order, and each job considers its own expected cost function for its completion time to decide whether to accept or reject a processor. Therefore, the optimal policy does not depend on the weights of the jobs except through their order. Special cases of our objective function are weighted expected flowtime, weighted discounted expected flowtime, and weighted expected number of tardy jobs.
Publisher
Cambridge University Press (CUP)
Subject
Applied Mathematics,Statistics and Probability
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Whittle's Index Based Approach for QoE Optimization in Wireless Networks;Proceedings of the ACM on Measurement and Analysis of Computing Systems;2018-04-03
2. AN INDIVIDUAL AND SOCIALLY OPTIMAL POLICY MINIMIZING EXPECTED FLOW TIMES;Probability in the Engineering and Informational Sciences;2015-03-02
3. Energy-Aware Scheduling on Heterogeneous Processors;IEEE Transactions on Automatic Control;2014-03
4. Optimal Routing of Fixed Size Jobs to Two Parallel Servers;INFOR: Information Systems and Operational Research;2013-11
5. Scheduling;2012