首页> 外文期刊>Computers, IEEE Transactions on >Energy-Efficient Task Mapping for Data-Driven Sensor Network Macroprogramming
【24h】

Energy-Efficient Task Mapping for Data-Driven Sensor Network Macroprogramming

机译:用于数据驱动的传感器网络宏编程的节能任务映射

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

摘要

Data-driven macroprogramming of wireless sensor networks (WSNs) provides an easy to use high-level task graph representation to the application developer. However, determining an energy-efficient initial placement of these tasks onto the nodes of the target network poses a set of interesting problems. We present a framework to model this task-mapping problem arising in WSN macroprogramming. Our model can capture placement constraints in tasks, as well as multiple possible routes in the target network. Using our framework, we provide mathematical formulations for the task-mapping problem for two different metricsȁ4;energy balance and total energy spent. For both metrics, we address scenarios where 1) a single or 2) multiple paths are possible between nodes. Due to the complex nature of the problems, these formulations are not linear. We provide linearization heuristics for the same, resulting in mixed-integer programming (MIP) formulations. We also provide efficient heuristics for the above. Our experiments show that our heuristics give the same results as the MIP for real-world sensor network macroprograms, and show a speedup of up to several orders of magnitude. We also provide worst-case performance bounds of the heuristics.
机译:无线传感器网络(WSN)的数据驱动的宏编程为应用程序开发人员提供了易于使用的高级任务图表示。但是,确定将这些任务的节能初始放置在目标网络的节点上会带来一系列有趣的问题。我们提供了一个框架来对WSN宏编程中出现的此任务映射问题进行建模。我们的模型可以捕获任务中的放置约束以及目标网络中的多个可能路线。使用我们的框架,我们为任务映射问题提供了数学公式,用于两个不同的度量标准energy4;能量平衡和总能量消耗。对于这两个指标,我们都解决了以下情况:节点之间可能存在1)一条单一路径或2)多条路径。由于问题的复杂性,这些公式不是线性的。我们提供相同的线性启发式方法,从而产生混合整数编程(MIP)公式。我们还为上述内容提供了有效的启发式方法。我们的实验表明,对于现实世界的传感器网络宏程序,我们的启发式方法可以提供与MIP相同的结果,并且可以将速度提高多达几个数量级。我们还提供了启发式方法在最坏情况下的性能范围。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号