
Last chance! 50% off unlimited learning
Sale ends in
independent.vertex.sets(graph, min=NULL, max=NULL)
largest.independent.vertex.sets(graph)
maximal.independent.vertex.sets(graph)
independence.number(graph)
NULL
means no limit.NULL
means no limit.independent.vertex.sets
, largest.independent.vertex.sets
and maximal.independent.vertex.sets
return a list containing
numeric vertex ids, each list element is an independent vertex set. independence.number
returns an integer constant.
independent.vertex.sets
finds all independent vertex sets in
the network, obeying the size limitations given in the min
and
max
arguments. largest.independent.vertex.sets
finds the largest independent
vertex sets in the graph. An independent vertex set is largest if
there is no independent vertex set with more vertices.
maximal.independent.vertex.sets
finds the maximal independent
vertex sets in the graph. An independent vertex set is maximal if it
cannot be extended to a larger independent vertex set. The largest
independent vertex sets are maximal, but the opposite is not always
true.
independece.number
calculate the size of the largest
independent vertex set(s).
cliques
# A quite dense graph
g <- erdos.renyi.game(100, 0.8)
independence.number(g)
independent.vertex.sets(g, min=independence.number(g))
largest.independent.vertex.sets(g)
# Empty graph
subgraph(g, largest.independent.vertex.sets(g)[[1]])
length(maximal.independent.vertex.sets(g))
Run the code above in your browser using DataLab