
グラフ理論とコンピュータサイエンスでは、密なサブグラフとは、頂点ごとに多数の辺を持つサブグラフのことです。これは次のように形式化されます。G = ( V 、E )を無向グラフとし、S = ( V S、E S )をGのサブグラフとします。この場合、Sの密度は次のように定義されます。
グラフの最大密度サブグラフの密度は、サブグラフ密度と呼ばれることもあります。最大密度のサブグラフは、グラフの平均次数が最大であるサブグラフとも見ることができます。
サブグラフ密度は、関連する概念である樹状性およびグラフの退化に漸近します。
最も密なサブグラフ
最も密なサブグラフ問題とは、最大密度のサブグラフを見つける問題です。1984 年に、Andrew V. Goldberg は、最大フロー法を使用して最大密度サブグラフを見つける多項式時間アルゴリズムを開発しました。これは、1989 年に Gallo、Grigoriadis、Tarjan によって改良され、 O ( nm log( n 2 / m ))時間で実行できるようになりました[1]。最適解を見つけるための簡単な LP は、2000 年に Charikar によって示されました[2]。
最密部分グラフ問題を解くための厳密なアルゴリズムの多くは、現実世界のデータでは非実用的であるため[3] 、最密部分グラフ問題の近似アルゴリズムの研究につながっています。最密部分グラフを見つけるための簡単な近似は、1996 年に朝日朗、岩間、玉木、徳山によって最密部分グラフ問題の近似アルゴリズムとして最初に提案された剥離手順に基づいて、2000 年に Charikar によって与えられました。[4]このアルゴリズムでは、次数が最も低い頂点が繰り返し削除され、頂点の順序が作成されます。ここで、 は削除されるグラフ内の 番目の頂点です。アルゴリズムによって返される部分グラフは、最も高い密度を持つセットによって誘導されるグラフです。Charikar は、彼が提供した厳密なアルゴリズムの LP の双対を使用して、この手順が線形時間で実行され、少なくとも最適密度の 50% の部分グラフを生成することを証明しました。[2] 50%は厳しい上限ではあるが、実際にはこの貪欲な剥離手順により、現実世界のグラフ上で最適密度の約80%が得られる。[3]
2020年に、Boobらは、剥離手順を複数回繰り返すことで最適なサブグラフに近づくことを目的とした反復剥離アルゴリズムを提示した。[3]現在の次数に基づいて頂点を削除する代わりに、以前の反復のデータに基づいて各頂点に負荷が割り当てられ、頂点は負荷に基づいて剥離される。2022年に、Chekuri、Quanrud、およびTorresは、この手順がアルゴリズムの反復後に最も密なサブグラフ問題の近似値に収束することを証明した。ここで、は最適な密度、はグラフの最大次数である。[5]彼らはまた、同様のアルゴリズムを使用して最も密なハイパーグラフを見つけることができることを示しました。
最も密集したけサブグラフ
最密部分グラフ問題には多くのバリエーションがある。その 1 つが最密k部分グラフ問題であり、その目的はちょうどk個の頂点の最大密度部分グラフを見つけることである。この問題はクリーク問題を一般化したものであり、したがって一般グラフではNP 困難である。任意の に対しての比率以内で最密k部分グラフを近似する多項式アルゴリズムが存在するが[6]、指数時間仮説が偽でない限り多項式時間で -近似することはできない。[7]というより弱い仮定の下では、この問題に対するPTAS は存在しない。[8]
この問題は、二部グラフや弦グラフではNP困難のままであるが、木や分割グラフでは多項式問題である。[9] (適切な)区間グラフや平面グラフでは、問題がNP困難か多項式問題かは不明である。しかし、部分グラフが連結されていることが求められる問題のバリエーションは、平面グラフではNP困難である。[10]
最も密集しているけサブグラフ
最大密度問題の目的は、最大頂点数の最大密度サブグラフを見つけることです。アンダーセンとシェラピラは、この問題に -近似が存在する場合、それが最密サブグラフ問題の -近似につながることを示しました。[11]その後、これはクラーとサハによって改良され、最大密度サブグラフの -近似は最密サブグラフ問題の -近似を意味することが示されました。[12]
少なくとも最も密集しているけサブグラフ
最小最密問題は、最大最密部分グラフ問題と同様に定義される。この問題はNP完全であるが[12]、多項式時間で2近似することができる。[13]さらに、この近似アルゴリズムが本質的に最良であるという証拠もある。小集合拡張仮説(ユニークゲーム予想に密接に関連する計算複雑性の仮定)を仮定すると、すべての定数に対して問題を係数以内に近似することはNP困難である。[14]
け-クリーク最密サブグラフ
Charalampos Tsourakakis は、- クリークの最密部分グラフ問題を導入しました。この最密部分グラフ問題のバリエーションは、によって誘導される- クリークの集合である、誘導されるクリークの平均数を最大化することを目的としています。最密部分グラフ問題は、 の特殊なケースとして得られることに注意してください。この一般化により、大規模な実世界のネットワークから大規模な近似クリークを抽出するための、経験的に成功した多項時間アプローチが提供されます。
地元トップけ最も密なサブグラフ
Qin らは、グラフ内の上位k個の局所的に最も密なサブグラフを発見する問題を提示しました。これらのサブグラフはそれぞれ、グラフ内のローカル領域で最高の密度を実現します。つまり、同じかそれ以上の密度を持つスーパーグラフに含まれず、密度がローカルで最も密なサブグラフの残りの部分と緩く接続されているサブグラフも含みません。最も密なサブグラフ問題は、の特殊なケースとして得られることに注意してください。グラフ内の局所的に最も密なサブグラフの集合は、多項式時間で計算できます。
参考文献
- ^ Gallo, Giorgio; Grigoriadis, Michael D.; Tarjan, Robert E. (1989)、「高速パラメトリック最大フローアルゴリズムとその応用」、SIAM Journal on Computing、18 (1): 30–55、doi :10.1137/0218003、MR 0978165
- ^ ab Charikar, Moses (2000)、「グラフ内の密なコンポーネントを見つけるための貪欲近似アルゴリズム」、Jansen, Klaus、Khuller, Samir (編)、組み合わせ最適化のための近似アルゴリズム、第 3 回国際ワークショップ、APPROX 2000、ザールブリュッケン、ドイツ、2000 年 9 月 5 ~ 8 日、議事録、Lecture Notes in Computer Science、vol. 1913、Springer、pp. 84 ~ 95、doi :10.1007/3-540-44436-X_10、ISBN 978-3-540-67996-7
- ^ abc Boob, Digvijay; Gao, Yu; Peng, Richard; Sawlani, Saurabh; Tsourakakis, Charalampos; Wang, Di; Wang, Junxing (2020-04-20). 「Flowless: フロー計算なしで最も密度の高いサブグラフを抽出する」。The Web Conference 2020 の議事録。WWW '20。ニューヨーク、ニューヨーク、米国:Association for Computing Machinery:573–583。doi : 10.1145 /3366423.3380140。ISBN 978-1-4503-7023-3。
- ^ 朝弘 雄一; 岩間 和夫; 玉木 久雄; 徳山 武 (1996)。カールソン ロルフ; リンガス アンドレイ (編)。「密なサブグラフを貪欲に見つける」。アルゴリズム理論 — SWAT'96 。ベルリン、ハイデルベルク: シュプリンガー: 136–148。doi : 10.1007 /3-540-61422-2_127。ISBN 978-3-540-68529-6。
- ^ Chekuri, Chandra; Quanrud, Kent; Torres, Manuel R. (2022 年 1 月)、「Denset Subgraph: Supermodularity, Iterative Peeling, and Flow」、Proceedings of the 2022 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)、Proceedings、Society for Industrial and Applied Mathematics、pp. 1531–1555、doi :10.1137/1.9781611977073.64、2024年 12 月 12 日取得
- ^ Bhaskara, Aditya; Charikar, Moses ; Chlamtáč, Eden; Feige, Uriel ; Vijayaraghavan, Aravindan (2010)、「高対数密度の検出 -最も高密度のkサブグラフのO ( n 1/4 )近似」、 STOC'10 - 2010 ACM 国際コンピューティング理論シンポジウムの議事録、ACM、ニューヨーク、pp. 201-210、doi :10.1145/1806689.1806719、ISBN 9781450300506、MR 2743268、S2CID 1391318。
- ^ Manurangsi, Pasin (2017)、「最も密な k サブグラフの近似のほぼ多項式比 ETH 困難性」、STOC'17—第 49 回 ACM SIGACT コンピューティング理論シンポジウムの議事録、ACM、pp. 954–961、arXiv : 1611.05991、doi :10.1145/3055399.3055412、ISBN 9781450345286、S2CID 1892186。
- ^ Khot, Subhash (2006)、「グラフの最小二分法、密なkサブグラフ、および二部クリークに対する PTAS の除外」、SIAM Journal on Computing、36 (4): 1025–1071、CiteSeerX 10.1.1.114.3324、doi :10.1137/S0097539705447037、MR 2272270、S2CID 16514252 。
- ^ コルニール、DG ; パール、Y. (1984)、「完全グラフにおけるクラスタリングと支配」、離散応用数学、9 (1): 27–39、doi : 10.1016/0166-218X(84)90088-X、MR 0754426。
- ^ Keil, J. Mark; Brecht, Timothy B. (1991)、「平面グラフにおけるクラスタリングの複雑さ」(PDF)、Journal of Combinatorial Mathematics and Combinatorial Computing、9 : 155–159、MR 1111849。
- ^ Andersen, Reid; Chellapilla, Kumar (2009)。「サイズ境界のある密なサブグラフの検索」。Avrachenkov, Konstantin、Donato, Debora、Litvak, Nelly (編)。Webグラフのアルゴリズムとモデル。コンピュータ サイエンスの講義ノート。ベルリン、ハイデルベルク: Springer。pp. 25–37。doi : 10.1007 /978-3-540-95995-3_3。ISBN 978-3-540-95995-3。
- ^ ab Khuller, Samir ; Saha, Barna (2009)、「密なサブグラフの検出について」(PDF)、オートマトン、言語、プログラミング: 第 36 回国際コロキウム、ICALP 2009、ギリシャ、ロードス、2009 年 7 月 5 ~ 12 日、議事録、パート I、Lecture Notes in Computer Science、vol. 5555、ベルリン: Springer-Verlag、pp. 597 ~ 608、CiteSeerX 10.1.1.722.843、doi :10.1007/978-3-642-02927-1_50、ISBN 978-3-642-02926-4、MR 2544878
- ^ Andersen, Reid (2007)、大規模および小規模の密なサブグラフの検索、arXiv : cs/0702032、Bibcode :2007cs.......2032A
- ^ Manurangsi, Pasin (2018)、「 小集合展開仮説による最大二分枝問題、最小kカット、および最も稠密な少なくともkサブグラフの近似不可能性」、アルゴリズム、11 (1): 10、arXiv : 1705.03581、doi : 10.3390/a11010010、MR 3758880
さらに読む
- Andersen, R.; Chellapilla, K. (2009)、「サイズ境界のある密なサブグラフの検出」、WAW : 25–36。
- Feige, U. ; Kortsarz, G.; Peleg, D. (1997)、「密なkサブグラフ問題」、Algorithmica、29 (3): 410–421、CiteSeerX 10.1.1.25.9443、doi :10.1007/s004530010050、S2CID 8354738。
- Goldberg, AV (1984)、「最大密度サブグラフの検出」、技術レポート。
- Tsourakakis, C. (2015)、「K クリーク最密サブグラフ問題」、第 24 回 World Wide Web 国際会議の議事録、pp. 1122–1132、CiteSeerX 10.1.1.695.7667、doi :10.1145/2736277.2741098、ISBN 9781450334693、S2CID 14586622。
- Qin, Lu; Li, Rong{-}Hua; Chang, Lijun; Zhang, Chengqi (2015)、「Locally densest subgraph discovery」、Cao, Longbing; Zhang, Chengqi; Joachims, Thorsten; Webb, Geoffrey I.; Margineantu, Dragos D.; Williams, Graham (eds.)、Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining、シドニー、ニューサウスウェールズ州、オーストラリア、2015 年 8 月 10 ~ 13 日、{ACM}、pp. 965 ~ 974、doi :10.1145/2783258.2783299、ISBN 9781450336642、S2CID 11041435。
