{"title":"一种基于保留原子子图的粗分割-精炼的大图平衡分割方法","authors":"Tengteng Cheng, Guosun Zeng, 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, Guosun Zeng, 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}
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 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.