require(graph)
set.seed(123)
nVar <- 50
g1 <- randomEGraph(V=as.character(1:nVar), p=0.3)
clqs1 <- qpGetCliques(g1, verbose=FALSE)
length(clqs1)
summary(sapply(clqs1, length))
g2 <- randomEGraph(V=as.character(1:nVar), p=0.7)
clqs2 <- qpGetCliques(g2, verbose=FALSE)
length(clqs2)
clqs2 <- qpGetCliques(g2, verbose=FALSE)
summary(sapply(clqs2, length))
Run the code above in your browser using DataLab