Skip to main content
QUICK REVIEW

[论文解读] Nearly Optimal Scheduling of Wireless Ad Hoc Networks in Polynomial Time

Alper Köse, Noyan Evirgen|arXiv (Cornell University)|Dec 2, 2017
Mobile Ad Hoc Networks参考文献 13被引用 3
一句话总结

本文提出一种多项式时间调度方法,通过战略性地添加边,将一般冲突图转换为无爪图,从而实现通过最大权独立集(MWIS)计算的吞吐量最优调度。爪消除策略在每跳收发器平均具有4个邻居时,性能最高可达最优的88%,即使在最坏情况下也比最大集合调度高出33%,尤其在使用定向天线限制干扰簇时表现更优。

ABSTRACT

In this paper, we address the scheduling problem in wireless ad hoc networks by exploiting the computational advantage that comes when such scheduling problems can be represented by claw-free conflict graphs where we consider a wireless broadcast medium. It is possible to formulate a scheduling problem of network coded flows as finding maximum weighted independent set (MWIS) in the conflict graph of the network. Finding MWIS of a general graph is NP-hard leading to an NP-hard complexity of scheduling. In a claw-free conflict graph, MWIS can be found in polynomial time leading to a throughput-optimal scheduling. We show that the conflict graph of certain wireless ad hoc networks are claw-free. In order to obtain claw-free conflict graphs in general networks, we suggest introducing additional conflicts (edges) while keeping the decrease in MWIS size minimal. To this end, we introduce an iterative optimization problem to decide where to introduce edges and investigate its efficient implementation. Besides, we exemplify some physical modifications to manipulate the conflict graph of a network and also propose a mixed scheduling strategy for specific networks. We conclude that claw breaking method by adding extra edges can perform nearly optimal under the necessary assumptions.

研究动机与目标

  • 解决无线自组织网络在干扰约束下吞吐量最优调度的NP难复杂性问题。
  • 通过将一般冲突图转换为无爪图,实现多项式时间调度,因为无爪图中MWIS可高效计算。
  • 通过优化边添加策略,最小化对冲突图进行非最优修改时的性能下降。
  • 评估物理网络修改(如定向天线、通信范围调节)在实现无爪结构方面的有效性。
  • 设计一种混合调度策略,对不同网络区域分别应用最优与近似调度方法。

提出的方法

  • 将网络传输建模为冲突图中的顶点,其中边表示在协议模型下的干扰关系。
  • 采用最大权独立集(MWIS)公式表示最优调度,该公式在无爪图中可多项式时间求解。
  • 引入迭代优化框架,选择最少的边添加操作,以消除冲突图中的所有爪结构。
  • 应用物理修改手段,如定向天线、发射范围控制及节点位置调整,以诱导出无爪拓扑结构。
  • 设计一种混合调度策略,对无爪区域应用最优MWIS算法,对含爪区域使用近似算法,随后谨慎合并结果。
  • 通过仿真评估在不同网络密度和邻居数量下的性能表现,并与最大集合调度方法进行对比。

实验结果

研究问题

  • RQ1能否通过将冲突图转换为无爪结构,将无线自组织网络中NP难的调度问题在多项式时间内求解?
  • RQ2如何最优地选择边添加操作,以在消除冲突图中所有爪结构的同时,最小化吞吐量下降?
  • RQ3使用定向天线在多大程度上可减少爪的数量,并提升爪消除策略的性能?
  • RQ4在不同网络密度下,所提出的爪消除策略与最大集合调度相比性能如何?
  • RQ5结合最优与近似调度的混合调度策略,是否能在一般网络中实现近似最优吞吐量?

主要发现

  • 当每跳收发器平均邻居数达到4时,爪消除策略可实现最高达最优吞吐量88%的性能,显著优于最大集合调度。
  • 在每跳收发器邻居数不超过2的网络中,爪消除策略可实现最优性能,表现出接近理想的效率。
  • 即使在高干扰密度的最坏情况下,该策略相比最大集合调度仍能提升33%的性能。
  • 为消除爪结构而添加的边数随网络规模呈凹函数增长,表明优化过程具有良好的可扩展性与效率。
  • 定向天线至关重要:若使用全向天线,爪的数量会迅速增加,导致性能下降并提升复杂度。
  • 物理修改手段如天线方向调整与通信范围调节可诱导出无爪冲突图,但需专家干预,且无法完全自动化。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。