arXiv:2505.21052cs.IR2025-05

通过数据缩减提升大规模独立集问题求解效率

A Reduction-Driven Local Search for the Generalized Independent Set Problem

  • 设计14条严格保证最优性的数据缩减规则
  • 在278个真实场景图上表现优异,突破2.6亿边规模瓶颈
  • 适合处理超大规模网络中的优化问题研究者

广义独立集(GIS)问题将顶点收益与边惩罚引入经典最大独立集问题,在森林采伐规划、设施选址、社交网络分析及机器学习等领域有广泛应用。然而,在大规模真实网络中求解仍具计算挑战性。本文提出14条数据缩减规则,可在保证最优性前提下显著压缩输入图规模。进一步设计了融合缩减规则的缩减驱动局部搜索算法(RLS),高效集成于预处理、初始解生成与局部搜索环节。在278个来自不同应用场景的图上进行实验验证,结果表明RLS极具竞争力:多数情况下优于现有求解器,且成功处理超过2.6亿条边的图,是其他方法无法实现的突破。分析显示,数据缩减是取得优异性能的关键。

原文摘要 · Abstract (English)

The Generalized Independent Set (GIS) problem extends the classical maximum independent set problem by incorporating profits for vertices and penalties for edges. This generalized problem has been identified in diverse applications in fields such as forest harvest planning, competitive facility location, social network analysis, and even machine learning. However, solving the GIS problem in large-scale, real-world networks remains computationally challenging. In this paper, we explore data reduction techniques to address this challenge. We first propose 14 reduction rules that can reduce the input graph with rigorous optimality guarantees. We then present a reduction-driven local search (RLS) algorithm that integrates these reduction rules into the pre-processing, the initial solution generation, and the local search components in a computationally efficient way. The RLS is empirically evaluated on 278 graphs arising from different application scenarios. The results indicates that the RLS is highly competitive -- For most graphs, it achieves significantly superior solutions compared to other known solvers, and it effectively provides solutions for graphs exceeding 260 million edges, a task at which every other known method fails. Analysis also reveals that the data reduction plays a key role in achieving such a competitive performance.

组合优化图算法数据缩减局部搜索

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。