首页> 外文期刊>Journal of Scheduling >Resource Scheduling With Variable Requirements Over Time
【24h】

Resource Scheduling With Variable Requirements Over Time

机译:随时间推移具有可变需求的资源调度

获取原文
获取原文并翻译 | 示例
       

摘要

The problem of scheduling resources for tasks with variable requirements over time can be stated as follows.We are given two sequences of vectors A= A_1,...,A_n and R = R_1,...,R_m.Sequence A represents resource availability during n time intervals,where each vector A_i has q elements.Sequence R represents resource requirements of a task during m intervals,where each vector Ri has q elements.We wish to find the earliest time interval i,termed latency,such that for 1≤ k≤ m,1≤ j≤q: A_(i+k-1)~j≥R_k~j,where A_(j+k-1)~j and R_k~j are the 7th elements of vectors A_(i+k-1) and R_k,respectively.One application of this problem is I/O scheduling for multimedia presentations. The fastest known algorithm to compute the optimal solution of this problem has O(n(1/2)m log m) computation time (Amir and Farach,in Proceedings of the ACM-SIAM symposium on discrete algorithms (SODA),San Francisco,CA,pp.212-223,1991; Inf.Comput.118(1):1-11,1995).We propose a technique that approximates the optimal solution in linear time: O(n). We evaluated the performance of our algorithm when used for multimedia I/O scheduling.Our results show that 95% of the time,our solution is within 5% of the optimal.
机译:随时间变化的具有可变需求的任务的资源调度问题可以表述如下:给定两个向量序列A = A_1,...,A_n和R = R_1,...,R_m。序列A表示资源可用性在n个时间间隔内,每个向量A_i具有q个元素。序列R表示在m个间隔内任务的资源需求,其中每个向量Ri具有q个元素。我们希望找到最早的时间间隔i,称为等待时间,使得1 ≤k≤m,1≤j≤q:A_(i + k-1)〜j≥R_k〜j,其中A_(j + k-1)〜j和R_k〜j是向量A_(i + k-1)和R_k。此问题的一种应用是多媒体演示的I / O调度。计算此问题最佳解决方案的最快已知算法具有O(n(1/2)m log m)的计算时间(Amir和Farach,在ACM-SIAM离散算法研讨会(SODA)会议论文集,旧金山, CA,pp.212-223,1991; Inf.Comput.118(1):1-11,1995)。我们提出了一种在线性时间中逼近最佳解的技术:O(n)。我们评估了算法在用于多媒体I / O调度时的性能。我们的结果表明,我们的解决方案有95%的时间处于最佳值的5%之内。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号