首页> 外文期刊>Computer networks >Efficient algorithms for periodic scheduling
【24h】

Efficient algorithms for periodic scheduling

机译:定期排程的高效算法

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

摘要

In a perfectly periodic schedule, time is divided into time slots, and each client gets a slot precisely every predefined number of time slots. The input to a schedule design algorithm is a frequency request for each client, and its task is to construct a perfectly periodic schedule that matches the requests as "closely" as possible. The quality of the schedule is measured by the ratios between the requested frequency and the allocated frequency for each client (either by the weighted average or by the maximum of these ratios over all clients). Perfectly Periodic schedules enjoy maximal fairness, and are very useful in many contexts of asymmetric communication, e.g., push systems and Bluetooth networks. However, finding an optimal perfectly periodic schedule is NP-hard. Tree scheduling is a methodology for developing perfectly periodic schedules based on hierarchical round-robin, where the hierarchy is represented by trees. In this paper, we study algorithms for constructing scheduling trees. First, we give optimal (exponential time) algorithms for both the average and the maximum measures. Second, we present a few efficient heuristic algorithms for generating schedule trees, based on the structure and the analysis of the optimal algorithms. Simulation results indicate that some of these heuristics produce excellent schedules in practice, sometimes even beating the best known non-perfectly periodic scheduling algorithms.
机译:在一个完美的定期计划中,将时间划分为多个时隙,每个客户端每精确定义一个时隙数就获得一个时隙。时间表设计算法的输入是每个客户端的频率请求,其任务是构建一个完美的周期性时间表,以尽可能“接近”地匹配请求。进度表的质量通过每个客户请求的频率与分配的频率之间的比率(通过加权平均值或所有客户机上这些比率的最大值)来衡量。理想的情况是,定期调度具有最大的公平性,并且在非对称通信的许多情况下(例如推送系统和蓝牙网络)非常有用。然而,找到一个最佳的理想周期性时间表是困难的。树调度是一种基于层次轮循机制开发完善的周期性调度的方法,其中层次结构由树表示。在本文中,我们研究了构建调度树的算法。首先,我们针对平均值和最大值均给出最佳(指数时间)算法。其次,基于最佳算法的结构和分析,我们提出了一些有效的启发式算法,用于生成调度树。仿真结果表明,其中一些启发式方法在实践中产生了出色的调度,有时甚至超过了最著名的非完美周期性调度算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号