Definition
Graph Mining is the set of tools and techniques used to (a) analyze the properties of real-world graphs, (b) predict how the structure and properties of a given graph might affect some application, and (c) develop models that can generate realistic graphs that match the patterns found in real-world graphs of interest.
Motivation and Background
A graph G = (V, E) consists of a set of edges, E connec-ting pairs of nodes from the set V ; extensions allow for weights and labels on both nodes and edges. Graphs edges can be used to point from one node to another, in which case the graph is called directed; in an undirected graph, edges must point both ways: i → j ⇔ j → i. A variant is the bipartite graph G = (V1, V2, E) where only edges linking nodes in V1 to nodes in V2 are allowed.
A graph provides a representation of the binary relationships between individual entities, and thus is an extremely common data structure. Examples include the graph of hyperlinks linking HTML...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Brin S, Page L (1998) The anatomy of a large-scale hypertextual web search engine. Comput Netw ISDN Syst 30(1–7):107–117
Chakrabarti D, Faloutsos C (2006) Graph mining: laws, generators and algorithms. ACM Comput Surv 38(1):2
Kempe D, Kleinberg J, Tardos E (2003) Maximizing the spread of influence through a social network. In: KDD, Washington, DC
Kuramochi M, Karypis G (2001) Frequent subgraph discovery. In: ICDM, San Jose, pp 313–320
Lovász L (1993) Random walks on graphs: a survey. In: Combinatorics: Paul Erdös is eighty, vol 2, pp 353–397
Newman MEJ (2003) The structure and function of complex networks. SIAM Rev 45:167–256
Ng A, Jordan M, Weiss Y (2002) On spectral clustering: analysis and an algorithm. In: NIPS, Vancouver
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media New York
About this entry
Cite this entry
Chakrabarti, D. (2017). Graph Mining. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning and Data Mining. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7687-1_350
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7687-1_350
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-7685-7
Online ISBN: 978-1-4899-7687-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering