Synonyms
Definition
Graph mining is defined in general as mining non-trivial graph structures from a single graph or a collection of graphs. Frequent subgraph mining is a typical example of graph mining problems, and is defined as follows. Given a graph data set D = { G 1, G 2, …, G n } where G i  = (V i , E i ) (1 ≤ i ≤ n) is a graph with a vertex set V i and an edge set E i , find all subgraphs whose support is no less than a user-specified minimum support threshold, where the support of a subgraph g is the number of graphs in D that g is subgraph isomorphic to.
Historical Background
Frequent subgraph mining was first studied by Inokuchi et al. [7], Kuramochi and Karypis [9], Yan and Han [15], and so on, with applications in chemical compound and protein structure analysis. After that, there has been extensive research in the literature that studies mining various forms of graph patterns, such as closed subgraph [16], maximal subgraph [6, 11],...
Recommended Reading
Aggarwal CC, Wang H, editors. Managing and mining graph data, 1st ed. New York: Springer; 2010.
Chakrabarti D, Faloutsos C, editors. Graph mining: laws, tools, and case studies, 1st ed. San Rafael: Morgan & Claypool Publishers; 2012.
Cheng J, Ke Y, Chu S, Ozsu MT. Efficient core decomposition in massive networks. In: ICDE, Hannover; 2011. p. 51–62.
Cheng J, Ke Y, Fu A, Yu JX, Zhu L. Finding maximal cliques in massive networks by h*-graph. In: SIGMOD, Indianapolis; 2010. p. 447–58.
Cook DJ, Holder LB, editors. Mining graph data, 1st ed. Wiley-Interscience; 2006.
Huan J, Wang W, Prins J, Yang J. SPIN: mining maximal frequent subgraphs from graph databases. In: KDD, Seattle; 2004. p. 581–86.
Inokuchi A, Washio T, Motoda H. An apriori-based algorithm for mining frequent substructures from graph data. In: PKDD, Nantes; 1998. p. 13–23.
Jin N, Wang W. LTS: discriminative subgraph mining by learning from search history. In: ICDE, Hannover; 2011. p. 207–18.
Kuramochi M, Karypis G. Frequent subgraph discovery. In: ICDM, San Jose; 2001. p. 313–20.
Kuramochi M, Karypis G. Finding frequent patterns in a large sparse graph. Data Min Knowl Discov. 2005;11:243–271.
Thomas L, Valluri S, Karlapalem K. MARGIN: maximal frequent subgraph mining. In: ICDM, Hong Kong; 2006. p. 1097–1101.
Tsourakakis CE, Bonchi F, Gionis A, Gullo F, Tsiarli MA. Denser than the densest subgraph: extracting optimal quasi-cliques with quality guarantees. In: KDD, Chicago; 2013. p. 104–12.
Wang J, Cheng J. Truss decomposition in massive networks. PVLDB. 2012;5(9):812–823.
Yan X, Cheng H, Han J, Yu PS. Mining significant graph patterns by scalable leap search. In: SIGMOD, Vancouver; 2008. p. 433–44.
Yan X, Han J. gSpan: graph-based substructure pattern mining. In: ICDM, Maebashi City; 2002. p. 721–24.
Yan X, Han J. CloseGraph: mining closed frequent graph patterns. In: KDD, Washington, DC; 2003. p. 286–95.
Yan X, Yu PS, Han J. Graph indexing: a frequent structure-based approach. In: SIGMOD, Paris; 2004. p. 335–46.
Yu PS, Han J, Faloutsos C, editors. Link mining: models, algorithms, and applications, 1st ed. New York: Springer; 2010.
Zhang Y, Parthasarathy S. Extracting analyzing and visualizing triangle k-core motifs within networks. In: ICDE, Washington, DC, 2012. p. 1049–60.
Zhao P, Yu JX, Yu PS. Graph indexing: tree + delta > = graph. In: VLDB, Vienna; 2007. p. 938–49.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media LLC
About this entry
Cite this entry
Cheng, H., Yu, J.X. (2016). Graph Mining. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_80737-1
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7993-3_80737-1
Received:
Accepted:
Published:
Publisher Name: Springer, New York, NY
Online ISBN: 978-1-4899-7993-3
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering