Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 2004
DOI: 10.1145/1014052.1014072
|View full text |Cite
|
Sign up to set email alerts
|

Cyclic pattern kernels for predictive graph mining

Abstract: With applications in biology, the world-wide web, and several other areas, mining of graph-structured objects has received significant interest recently. One of the major research directions in this field is concerned with predictive data mining in graph databases where each instance is represented by a graph. Some of the proposed approaches for this task rely on the excellent classification performance of support vector machines. To control the computational cost of these approaches, the underlying kernel fun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
176
0
2

Year Published

2006
2006
2013
2013

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 241 publications
(178 citation statements)
references
References 30 publications
0
176
0
2
Order By: Relevance
“…However, only walks up to a given length are considered in the kernel computation. More recently, Horvath et al (2004) suggested that the computational intractability can be overcome in practical applications by observing that 'difficult structures' occur only infrequently in real-world databases. As a consequence of this assertion, Horvath et al (2004) use a cycle enumeration algorithm to decompose all graphs in a molecule database into all simple cycles occurring.…”
Section: Graph Kernelsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, only walks up to a given length are considered in the kernel computation. More recently, Horvath et al (2004) suggested that the computational intractability can be overcome in practical applications by observing that 'difficult structures' occur only infrequently in real-world databases. As a consequence of this assertion, Horvath et al (2004) use a cycle enumeration algorithm to decompose all graphs in a molecule database into all simple cycles occurring.…”
Section: Graph Kernelsmentioning
confidence: 99%
“…More recently, Horvath et al (2004) suggested that the computational intractability can be overcome in practical applications by observing that 'difficult structures' occur only infrequently in real-world databases. As a consequence of this assertion, Horvath et al (2004) use a cycle enumeration algorithm to decompose all graphs in a molecule database into all simple cycles occurring. In the remainder of this section we will describe a modification of walk based graph kernels (Gärtner et al, 2003b) that allows for graphs with parallel edges.…”
Section: Graph Kernelsmentioning
confidence: 99%
“…As a general remark, we note that the augmentation affects several key characteristics of the input graphs, for example on the Bursi data set we observe the following changes: the vertex and edge label alphabet is increased from 13 to 69 and from 4 to 9 respectively; the vertex degree distribution and the vertex and edge count distribution changes as shown in Table 3. For some graph kernels these differences (increased average label alphabet and degree size, and number of vertices and edges) can lead to a significant increase in the expected runtime, a negative aspect 41 instead, counts the number of cycles in a graph and can suffer from the many cycles introduced by the part-of links added by the augmentation procedure. Here, as in the PMCSK case, a possible workaround would be to eliminate such links and consider the moiety graph as a disconnected component w.r.t.…”
Section: Resultsmentioning
confidence: 99%
“…Computing kernels based on cyclic and tree patterns [11] is a further approach to define graph kernels. Instead of counting the frequency of these cycles in two input graphs, an intersection kernel is applied that counts the number of cycles that appear in both graphs.…”
Section: Subtree Kernel and Cyclic Pattern Kernelmentioning
confidence: 99%
“…Generally spoken, graph kernels are based on the comparison of graph-substructures via kernels. Walks [8,13], subtrees [17] and cyclic patterns [11] have been considered for this purpose. However, kernels on these substructures are either computationally expensive, sometimes even NP-hard to determine, or limited in their expressiveness.…”
Section: Introductionmentioning
confidence: 99%