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

辺の重複到着や忘却に対応する三角形数の推定

Counting Triangles in Graph Streams with Repeatable and Forgettable Edges

Sourav Chakraborty, Debarshi Chanda, Arijit Ghosh, A. Pavan, Chhaya Trehan, N. V. Vinodchandran

この論文をやさしく読む

ひとことで言うと

同じ辺が繰り返し現れたり過去の辺情報が消えたりするログから、グラフ中の三角形を省メモリで数えます。

何に役立つ?

通信や取引のように同じ接続が何度も記録されるストリームを、重複を含まないグラフとして解析するために役立ちます。

この研究の面白いところ

一度だけ現れるという従来の仮定を外し、任意の重複下で近似計数の最適空間計算量を達成します。全履歴から辺を忘れる操作にも拡張しています。

どこまで分かった?

数えるのはログ内の出現回数ではなく、基礎となる単純グラフの三角形です。誤差と失敗確率を伴う近似であり、すべての件数を厳密に求める定数メモリ算法ではありません。

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

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

既存のグラフストリーミングアルゴリズムの多くは、各辺が一度だけ到着するという理想的な状況を仮定している。通信ログや取引ログなど、実世界のグラフストリームでは、同じ辺が何度も現れることが多い。一般に、辺が一度だけ到着する場合のために開発されたアルゴリズムは、辺が複数回到着できる状況では機能しないことがある。これを動機として、辺が複数回到着することを許す、辺の重複到着グラフストリーミングモデルを研究する。 本研究で扱うのは、このモデルにおける三角形計数問題、すなわち辺が任意に繰り返されても、その背後にある単純グラフ内の三角形数を近似する問題である。三角形計数について、空間計算量が最適な初のアルゴリズムを設計する。特に、三角形数の(ε, δ)近似を最適な空間計算量で求める1パスのアルゴリズムを示す。 さらに、忘却操作によって、ある辺の過去のすべての出現を消去できる「忘れられる権利を備えたグラフストリーミング」(RFGS)モデルを導入する。提案した1パスのアルゴリズムは、空間計算量の最適性を保ったままRFGSモデルへ拡張できることを示す。最後に、辺の重複到着を伴うグラフストリームで、三角形数とクリーク数の(ε, δ)近似を求める、定数回のパスを用いる最適なアルゴリズムを示す。

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

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

更新履歴

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

原文の要旨

Most existing graph streaming algorithms assume the ideal scenario where each edge arrives only once. Real-world graph streams, such as communication or transaction logs, often contain many repeated occurrences of the same edge. In general, the algorithms developed for the single-edge arrival case can fail when edges can arrive multiple times. Motivated by this, we study the {\em repeated-edge arrival graph streaming model} where an edge is allowed to arrive multiple times. In this work, we study the triangle counting problem in the repeated-edge arrival model: approximate the number of triangles in the underlying {\em simple graph} despite arbitrary edge repetitions. We design the first algorithms for triangle counting with optimal space complexity. In particular, we present a single-pass algorithm that computes an $(\varepsilon,\delta)$-approximation of the number of triangles with optimal space complexity. We introduce {\em right-to-be-forgotten graph streaming} (RFGS) model, where a forget operation can cause all previous occurrences of an edge to disappear. We show that our single-pass algorithm can be extended to the RFGS model with optimal space complexity. Finally, we present optimal constant-pass algorithms that compute an $(\varepsilon,\delta)$-approximation of the number of triangles and cliques for the repeated-edge arrival graph streams.

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