- edgelist.txt: an edge per line represented by two nodes separated with space
## $k$-clique streaming
## k-clique streaming
To generate the stream of $k$-cliques from a graph, execute:
To generate the stream of k-cliques from a graph, execute:
> ./kClist-stdout.o k edgelist.txt
## Exact CPM
The program takes as input a stream of $(k-1)$-clique followed by a stream of $k$-clique, separated by the character 'X'. It computes the $k$-clique communities by percolation.
The program takes as input a stream of $(k-1)$-clique followed by a stream of k-clique, separated by the character 'X'. It computes the k-clique communities by percolation.
To count the $k$-clique communities :
To count the k-clique communities :
> bash cpm.sh k edgelist.txt
...
...
@@ -29,9 +29,9 @@ To list the communities in the standard output :
## CPMZ
The program takes as input a stream of $(k-1)$-clique followed by a stream of $k$-clique, separated by the character 'X'. It computes memory efficient approximate solution of CPMZ.
The program takes as input a stream of (k-1)-clique followed by a stream of k-clique, separated by the character 'X'. It computes memory efficient approximate solution of CPMZ.
To count the relaxed $k$-clique communities :
To count the relaxed k-clique communities :
> bash cpmz.sh z k edgelist.txt
...
...
@@ -39,6 +39,4 @@ To list these communities in the standard output :