Skip to content

Gawssin/kCliqueListing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kCliqueListing

Listing k-cliques in Sparse Real-World Graphs

Finding dense subgraphs is an important research area in graph mining, with applications in

  • community detection spamlink farms in web graphs;
  • real-time story identification,motif detection in biological networks;
  • epilepsy prediction,graph compression;
  • distance query indexing;
  • finding correlated genes;
  • finance and many others.

k-cliques algorithms

  • Arboricity : Arboricity algorithm(https://github.com/maxdan94/kClist);
  • Degree : Degree-order algorithm;
  • Degen : Degeneracy-order algorithm(https://github.com/maxdan94/kClist);
  • DegCol : First descending according to degree, then greedy color order algorithm;
  • DegenCol : First according to the degeneracy reverse order, then the greedy color order algorithm;
  • DDegCol : First calculate out-neighbors according to degeneracy, then perform the order algorithm of greedy color according to degree descending in out-neighbor of each node;
  • DDegree : First calculate out-neighbors according to degeneracy, then follow the degree-order algorithm in out-neighbor of each node.

Triangle listing algorithms

  • LDegree : L with degree ordering
  • LDegen : L with smallest-first ordering(i.e. degeneracy ordering)

Maximum clique enumeration algorithm

  • RDS : The maximum clique search algorithm based on Russian Doll Search

Approximation algorithm

  • ERS : To approximate the Number of k-Cliques in Sublinear Time

About

a k-cliques algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published