Triangle k Core

From visone manual
Revision as of 13:34, 10 June 2015 by Nocaj (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The triangle k core, or k truss has been intoduced by Cohen (NSA Tech. Report 2008) and Zhang and Parthasarathy (ICDE 2012) independently and runs in 𝒪(Δ(G)m) time, where Δ(G) is the maximum degree and m the number of edges.

Definition Triangle Core

The triangle k-core of a simple undirected graph G=(V,E) is the inclusion maximal subgraph Ck(G)G where each edge eE(Ck(G)) is part of at least k triangles in Ck(G).

More detailed background information is provided in

  • Cohen, Jonathan. "Trusses: Cohesive subgraphs for social network analysis." National Security Agency Technical Report (2008).
  • Zhang, Yang, and Srinivasan Parthasarathy. "Extracting analyzing and visualizing triangle k-core motifs within networks." In Data Engineering (ICDE), 2012 IEEE 28th International Conference on, pp. 1049-1060. IEEE, 2012.

Definition Triangle Core Number

The triangle core number of an edge eE(G) is the maximal k such that eCk(G)