Compression with wildcards: All spanning trees
By processing all minimal cutsets of a graph G, and by using novel wildcards, all spanning trees of G can be compactly encoded. Thus, different from all previous enumeration schemes, the spanning trees are not generated one-by-one. The Mathematica implementation of one of our algorithms generated for a random (11,50)-graph its 819'603'181 spanning trees, in bundles of size about 400, within 52 seconds.
READ FULL TEXT