Macaulay2 » Documentation
Packages » AbstractSimplicialComplexes :: randomSubSimplicialComplex
next | previous | forward | backward | up | index | toc

randomSubSimplicialComplex -- create a random subsimplicial complex

Description

Creates a random subsimplicial complex of a given simplicial complex.

i1 : K = randomAbstractSimplicialComplex(4)

o1 = AbstractSimplicialComplex{-1 => {{}}                                           }
                               0 => {{1}, {2}, {3}, {4}}
                               1 => {{1, 2}, {1, 3}, {1, 4}, {2, 3}, {2, 4}, {3, 4}}
                               2 => {{1, 2, 3}, {1, 2, 4}}

o1 : AbstractSimplicialComplex
i2 : J = randomSubSimplicialComplex(K)

o2 = AbstractSimplicialComplex{-1 => {{}}                   }
                               0 => {{1}, {2}, {3}}
                               1 => {{1, 2}, {1, 3}, {2, 3}}
                               2 => {{1, 2, 3}}

o2 : AbstractSimplicialComplex

See also

Ways to use randomSubSimplicialComplex:

  • randomSubSimplicialComplex(AbstractSimplicialComplex)

For the programmer

The object randomSubSimplicialComplex is a method function.


The source of this document is in AbstractSimplicialComplexes.m2:709:0.