首页> 外文会议>Computational intelligence and efficiency in engineering systems >Estimation of Quality of Service in Stochastic Workflow Schedules
【24h】

Estimation of Quality of Service in Stochastic Workflow Schedules

机译:随机工作流时间表中的服务质量估计

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

摘要

This paper investigates the problem of estimating the quality of a given solution to a workflow scheduling problem. The underlying workflow model is one where tasks and inter-task communication links have stochastic QoS attributes. It has been proved that the exact determination even of the schedule length distribution alone is #P-complete in the general case. This is true even if the problems of processor-to-task allocation and inter-task communication are abstracted away, as in program evaluation and review technique (PERT) approaches. Yet aside from the makespan, there are many more parameters that are important for service providers and customers alike, e.g., reliability, overall quality, cost, etc. The assumption is, as in the distributed makespan problem, that all of these parameters are defined in terms of random variables with distributions known apriori for each possible task-to-processor assignment. This research provides an answer to the open question of the complexity of the so formulated problem. We also propose other than naive Monte Carlo methods to estimate the schedule quality for the purpose of, e.g., benchmarking different scheduling algorithms in a multi-attribute stochastic setting. The key idea is to apply to a schedule a novel procedure of transformation into a Bayesian network (BN). Once such a transformation is done, it is possible to prove that, for a known schedule, the problem of determining the overall QoS is still #P-complete, i.e., not more complex than the distributed PERT makespan problem. Moreover, it is possible to use the familiar Bayesian posterior probability estimation methods, given appropriately chosen evidence, instead of a blind Monte Carlo approach. As the schedules are usually required to satisfy well-defined QoS constraints, it is possible to map these to appropriately chosen conditioning variables in the generated BN.
机译:本文研究了估计工作流调度问题的给定解决方案质量的问题。底层工作流模型是一种任务和任务间通信链接具有随机QoS属性的模型。已经证明,通常情况下,即使仅调度长度分布的精确确定也是#P-完全的。即使像程序评估和审查技术(PERT)方法那样,抽象出处理器到任务分配和任务间通信的问题,也是如此。除了工期,还有许多对服务提供商和客户同样重要的参数,例如,可靠性,整体质量,成本等。与分布式工时问题一样,所有这些参数均已定义对于每个可能的任务到处理器分配,具有已知先验分布的随机变量。这项研究为如此提出的问题的复杂性提供了一个开放性问题的答案。我们还提出了除朴素的蒙特卡洛方法外的其他方法来估计调度质量,例如在多属性随机环境中对不同的调度算法进行基准测试。关键思想是将时间表转换为贝叶斯网络(BN)的新颖过程应用于时间表。一旦完成了这样的转换,就可以证明,对于已知的时间表,确定总体QoS的问题仍然是#P-complete,即,不比分布式PERT的制造跨度问题更复杂。而且,有可能使用熟悉的贝叶斯后验概率估计方法(给定适当选择的证据),而不是盲目蒙地卡罗方法。由于通常需要时间表来满足定义良好的QoS约束,因此可以将这些映射到生成的BN中适当选择的条件变量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号