...
首页> 外文期刊>Journal of Graph Algorithms and Applications >COOMA: A Components Overlaid Mining Algorithm for Enumerating Connected Subgraphs with Common Itemsets
【24h】

COOMA: A Components Overlaid Mining Algorithm for Enumerating Connected Subgraphs with Common Itemsets

机译:COOMA:一种用于枚举具有公共项目集的连通子图的组件叠加挖掘算法

获取原文
           

摘要

In the present paper, we consider the graph mining problem of enumerating what we call connectors. Suppose that we are given a data set $(G,I,sigma)$ that consists of a graph $G=(V,E)$, an item set $I$, and a function $sigma:Vightarrow 2^{I}$. For $Xsubseteq V$, we define $A_sigma(X)riangleqigcap_{vin X}sigma(v)$. Note that, for $X,Ysubseteq V$, $Xsubseteq Y$ implies that $A_sigma(X)supseteq A_sigma(Y)$. A vertex subset $X$ is called a connector if (i) the subgraph $G[X]$ induced from $G$ by $X$ is connected; and (ii) for any $vin Vsetminus X$, $G[Xcup{v}]$ is disconnected or $ A_sigma(Xcup{v})subsetneq A_sigma(X)$. To enumerate all connectors, we propose a novel algorithm named COOMA ( components overlaid mining algorithm ). The algorithm mines connectors by "overlaying" an already discovered connector on a certain subgraph of $G$ iteratively. By overlaying, we mean taking an intersection between the connector and connected components of a certain induced subgraph. Interestingly, COOMA is a total-polynomial time algorithm, i.e., the running time is polynomially bounded with respect to the input and output size. We show the efficiency of COOMA in comparison with COPINE [Sese et al., 2010] , a depth-first-search based algorithm.
机译:在本文中,我们考虑了枚举连接器的图挖掘问题。假设给定了一个数据集$(G,I, sigma)$,它由一个图$ G =(V,E)$,一个项目集$ I $和一个函数$ sigma:V rightarrow组成2 ^ {I} $。对于$ X subseteq V $,我们定义了$ A_ sigma(X) triangleq bigcap_ {v in X} sigma(v)$。注意,对于$ X,Y subseteq V $,$ X subseteq Y $表示$ A_ sigma(X) supseteq A_ sigma(Y)$。如果(i)连接了由$ X $从$ G $导出的子图$ G [X] $,则称为顶点子集$ X $。 (ii)对于V中的$ v setminus X $,$ G [X cup {v }] $已断开连接或$ A_ sigma(X cup {v }) subsetneq A_ sigma(X)$。为了枚举所有连接器,我们提出了一种名为COOMA的新颖算法(组件叠加挖掘算法)。该算法通过迭代“覆盖” $ G $某个子图上已发现的连接器来挖掘连接器。通过叠加,我们的意思是在某个诱发子图的连接器和连接的组件之间取得一个交点。有趣的是,COOMA是一种总多项式时间算法,即运行时间相对于输入和输出大小是多项式有界的。与COPINE [Sese et al。,2010](一种基于深度优先搜索的算法)相比,我们展示了COOMA的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号