arXiv論文メモ
新着一覧
cs.DC · 査読状況未確認

符号付き二部グラフのバタフライを分散処理で高速集計

Distributed Balanced Butterfly Counting in Signed Bipartite Graphs

Kiran Mekala, Apurba Das, Suman Banerjee

この論文をやさしく読む

ひとことで言うと

正負の関係を持つ二部グラフに現れる、バランスしたバタフライという小さな構造を数える処理を並列化する研究です。大規模なネットワーク解析の基礎処理を速めます。

何に役立つ?

考えられる用途は、符号付き二部グラフのまとまりやコミュニティ構造の分析です。15の実データセットで計数処理の速度を評価しています。

この研究の面白いところ

プロセス間通信のMPIとノード内並列処理のTBBを組み合わせています。逐次・マルチコア・分散の異なる比較対象を置き、処理全体の時間も比較しています。

どこまで分かった?

1,321倍と16.2倍はそれぞれ異なる実装に対する平均、23.58倍は分散比較手法に対する最大値です。これらを同じ比較条件での数字として扱うことはできず、要旨には計算機構成の詳細はありません。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

バランスしたバタフライは、符号付き二部グラフを解析するための基本的な構造であり、クラスタリング係数やコミュニティ構造など、高次の構造的性質を研究する基盤となる。その重要性にもかかわらず、既存の方法は主として逐次アルゴリズムによるバランスしたバタフライの計数に依存しており、大規模グラフでは非効率になる。 この限界に対処するため、MPIをプロセス間通信に、Intel TBBをノード内並列処理に用いる、MPI+TBBの混成フレームワークに基づく分散アルゴリズムD-BBCを提案する。実世界の15のデータセットで提案手法を実験的に評価する。その結果、単一ノードの分散システム上で、D-BBCは逐次実装のBB2Kに対して平均1,321倍、マルチコア実装のM-BBCに対して平均16.2倍の高速化を達成する。さらに、処理全体の実行時間について、分散処理の比較手法S-Monarchに対して最大23.58倍の高速化を達成する。これらの結果は、提案する分散手法の効率と、大規模二部グラフで高性能な符号付きモチーフ解析を可能にする潜在性を示している。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-18(UTC)
最新改訂
2026-09-18 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

The balanced butterfly is a fundamental primitive for analyzing signed bipartite graphs and provides a basis for studying higher-order structural properties, such as clustering coefficients and community structure. Despite its importance, existing approaches primarily rely on serial algorithms for balanced butterfly counting, which become inefficient on large-scale graphs. To address this limitation, we propose a distributed algorithm, D-BBC, based on a hybrid MPI+TBB framework that exploits MPI for inter-process communication and Intel TBB for intra-node parallelism. We conduct an experimental assessment of the proposed approach across 15 real-world datasets. Experimental results demonstrate that, on a single-node distributed system, D-BBC achieves average speedups of 1321x and 16.2x over the serial BB2K and multi-core M-BBC implementations, respectively. Furthermore, D-BBC achieves a maximum speedup of 23.58x over the distributed baseline S-Monarch in terms of end-to-end execution time. These results demonstrate the efficiency of the proposed distributed approach and its potential to enable high- performance signed motif analysis on large-scale bipartite graphs.

arXiv ID: 2609.21848 / 要約の誤りについて