欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2025, Vol. 42 ›› Issue (2): 248-259.DOI: 10.7523/j.ucas.2023.044

• 电子信息与计算机科学 • 上一篇    

在网计算中资源受限的流汇聚算法

盛家华, 洪佩琳, 王航   

  1. 中国科学技术大学电子工程与信息科学系信息网络实验室, 合肥 230027
  • 收稿日期:2022-12-27 修回日期:2023-04-27 发布日期:2023-06-07
  • 通讯作者: 洪佩琳,E-mail:plhong@ustc.edu.cn
  • 基金资助:
    国家自然科学基金(61671420)资助

Flow aggregation with constrained resource for in-network computation

SHENG Jiahua, HONG Peilin, WANG Hang   

  1. Laboratory of Information Network, Department of Electronic Engineering and Information Science, University of Science and Technology of China, Hefei 230027, China
  • Received:2022-12-27 Revised:2023-04-27 Published:2023-06-07

摘要: 考虑在总资源量和节点容量的限制下,如何为任务找到一棵最小代价汇聚树。该问题是一个NP难问题,分别提出问题的线性整数规划模型和启发式算法GCAT。仿真结果显示,相比于其他的启发式算法,GCAT算法生成的汇聚树代价更小,同时有更高的资源利用率,小规模网络下性能接近于最优解。

关键词: 在网计算, 汇聚树, 资源分配, 线性整数规划, GCAT

Abstract: In-network computation can greatly reduce the traffic generated during many-to-one transmission by establishing aggregation trees to merge data streams at the aggregation nodes. In this paper, we consider finding the minimum-cost aggregation tree under the constraints of a given amount of resources and the capacity of switch nodes. Since this problem is an NP-hard problem, a linear integer programming model and a heuristic algorithm called greedy cost aggregation tree (GCAT) are given to solve it. Simulation results show that the GCAT algorithm can generate a tree with less cost and utilize the resource more efficiently than other heuristics, and the performance is close to the optimal solution for small-scale networks.

Key words: in-network computation, aggregation tree, resource allocation, linear integer programming (ILP), greedy cost aggregation tree (GCAT)

中图分类号: