Processing math: 100%
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Iterate over Set partitions of given length

(Definition: for a set S, and a partition P={P1,P2,,Pk} of S, we say that the length of P is k.)

I want to iterate over all partitions of S whose length is k.

Motivation: I am testing a property for graphs which satisfy a certain coloring-property (which is not standard coloring). So I need to check, in turn, whether a partition in 1,2,,p parts will satisfy the restriction for this particular type of coloring, before I can proceed to the test I want to make.

If it helps, for traditional (proper) graph coloring there is an iterator that does precisely the type of thing I am looking for; it is called all_graph_colorings.