一种基于保留原子子图的粗分割-精炼的大图平衡分割方法

IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Tengteng Cheng, Guosun Zeng, Shun Wang
{"title":"一种基于保留原子子图的粗分割-精炼的大图平衡分割方法","authors":"Tengteng Cheng,&nbsp;Guosun Zeng,&nbsp;Shun Wang","doi":"10.1002/cpe.70304","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Atomic subgraphs are inherent and functionally meaningful structures in real-world graphs, capturing cohesive units such as social communities, molecular functional groups, or neural circuits. Preserving these atomic subgraphs during graph partitioning is crucial for maintaining semantic integrity, improving algorithmic interpretability, and reducing communication overhead in parallel processing. However, traditional partitioning methods often overlook this structural prior, leading to fragmentation of such subgraphs and degradation in downstream analytical quality. In this work, we propose a novel balanced graph partitioning approach that explicitly preserves atomic subgraphs through a coarsen-partition-refine framework. In the coarsening phase, smaller subgraphs are merged into a larger one based on the maximum edge-to-vertex weight ratio between subgraphs. In the partitioning phase, a spectral <i>k</i>-way method divides the coarsened graph into <i>k</i> balanced blocks. In the refinement phase, boundary subgraphs are exchanged between target blocks via designed rules, reducing cut-edge weights and ultimately yielding higher-quality balanced partitions. We evaluate our method on real-world and synthetic datasets by generating graphs with diverse subgraph distributions. The experimental results demonstrate the feasibility and effectiveness of our method.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 25-26","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Balanced Partitioning Method for Big Graphs via Coarsen-Partition-Refining Steps With Preserving Atomic Subgraphs\",\"authors\":\"Tengteng Cheng,&nbsp;Guosun Zeng,&nbsp;Shun Wang\",\"doi\":\"10.1002/cpe.70304\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>Atomic subgraphs are inherent and functionally meaningful structures in real-world graphs, capturing cohesive units such as social communities, molecular functional groups, or neural circuits. Preserving these atomic subgraphs during graph partitioning is crucial for maintaining semantic integrity, improving algorithmic interpretability, and reducing communication overhead in parallel processing. However, traditional partitioning methods often overlook this structural prior, leading to fragmentation of such subgraphs and degradation in downstream analytical quality. In this work, we propose a novel balanced graph partitioning approach that explicitly preserves atomic subgraphs through a coarsen-partition-refine framework. In the coarsening phase, smaller subgraphs are merged into a larger one based on the maximum edge-to-vertex weight ratio between subgraphs. In the partitioning phase, a spectral <i>k</i>-way method divides the coarsened graph into <i>k</i> balanced blocks. In the refinement phase, boundary subgraphs are exchanged between target blocks via designed rules, reducing cut-edge weights and ultimately yielding higher-quality balanced partitions. We evaluate our method on real-world and synthetic datasets by generating graphs with diverse subgraph distributions. The experimental results demonstrate the feasibility and effectiveness of our method.</p>\\n </div>\",\"PeriodicalId\":55214,\"journal\":{\"name\":\"Concurrency and Computation-Practice & Experience\",\"volume\":\"37 25-26\",\"pages\":\"\"},\"PeriodicalIF\":1.5000,\"publicationDate\":\"2025-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Concurrency and Computation-Practice & Experience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70304\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70304","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

摘要

原子子图是现实世界图中固有的、功能上有意义的结构,捕获了社会社区、分子功能群或神经回路等内聚单位。在图划分期间保留这些原子子图对于维护语义完整性、提高算法可解释性和减少并行处理中的通信开销至关重要。然而,传统的划分方法往往忽略了这种结构先验,导致这些子图的碎片化和下游分析质量的下降。在这项工作中,我们提出了一种新的平衡图划分方法,该方法通过粗划分-细化框架显式地保留原子子图。在粗化阶段,根据子图之间的最大边与顶点权重比,将较小的子图合并为较大的子图。在划分阶段,谱k-way方法将粗化图划分为k个平衡块。在细化阶段,通过设计规则在目标块之间交换边界子图,减少切割边权重,最终产生更高质量的平衡分区。我们通过生成具有不同子图分布的图来评估我们在真实世界和合成数据集上的方法。实验结果证明了该方法的可行性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

A Balanced Partitioning Method for Big Graphs via Coarsen-Partition-Refining Steps With Preserving Atomic Subgraphs

A Balanced Partitioning Method for Big Graphs via Coarsen-Partition-Refining Steps With Preserving Atomic Subgraphs

Atomic subgraphs are inherent and functionally meaningful structures in real-world graphs, capturing cohesive units such as social communities, molecular functional groups, or neural circuits. Preserving these atomic subgraphs during graph partitioning is crucial for maintaining semantic integrity, improving algorithmic interpretability, and reducing communication overhead in parallel processing. However, traditional partitioning methods often overlook this structural prior, leading to fragmentation of such subgraphs and degradation in downstream analytical quality. In this work, we propose a novel balanced graph partitioning approach that explicitly preserves atomic subgraphs through a coarsen-partition-refine framework. In the coarsening phase, smaller subgraphs are merged into a larger one based on the maximum edge-to-vertex weight ratio between subgraphs. In the partitioning phase, a spectral k-way method divides the coarsened graph into k balanced blocks. In the refinement phase, boundary subgraphs are exchanged between target blocks via designed rules, reducing cut-edge weights and ultimately yielding higher-quality balanced partitions. We evaluate our method on real-world and synthetic datasets by generating graphs with diverse subgraph distributions. The experimental results demonstrate the feasibility and effectiveness of our method.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Concurrency and Computation-Practice & Experience
Concurrency and Computation-Practice & Experience 工程技术-计算机:理论方法
CiteScore
5.00
自引率
10.00%
发文量
664
审稿时长
9.6 months
期刊介绍: Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of: Parallel and distributed computing; High-performance computing; Computational and data science; Artificial intelligence and machine learning; Big data applications, algorithms, and systems; Network science; Ontologies and semantics; Security and privacy; Cloud/edge/fog computing; Green computing; and Quantum computing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信