279,953 research outputs found
Generating Permutations with Restricted Containers
We investigate a generalization of stacks that we call
-machines. We show how this viewpoint rapidly leads to functional
equations for the classes of permutations that -machines generate,
and how these systems of functional equations can frequently be solved by
either the kernel method or, much more easily, by guessing and checking.
General results about the rationality, algebraicity, and the existence of
Wilfian formulas for some classes generated by -machines are
given. We also draw attention to some relatively small permutation classes
which, although we can generate thousands of terms of their enumerations, seem
to not have D-finite generating functions
Uniform random generation of large acyclic digraphs
Directed acyclic graphs are the basic representation of the structure
underlying Bayesian networks, which represent multivariate probability
distributions. In many practical applications, such as the reverse engineering
of gene regulatory networks, not only the estimation of model parameters but
the reconstruction of the structure itself is of great interest. As well as for
the assessment of different structure learning algorithms in simulation
studies, a uniform sample from the space of directed acyclic graphs is required
to evaluate the prevalence of certain structural features. Here we analyse how
to sample acyclic digraphs uniformly at random through recursive enumeration,
an approach previously thought too computationally involved. Based on
complexity considerations, we discuss in particular how the enumeration
directly provides an exact method, which avoids the convergence issues of the
alternative Markov chain methods and is actually computationally much faster.
The limiting behaviour of the distribution of acyclic digraphs then allows us
to sample arbitrarily large graphs. Building on the ideas of recursive
enumeration based sampling we also introduce a novel hybrid Markov chain with
much faster convergence than current alternatives while still being easy to
adapt to various restrictions. Finally we discuss how to include such
restrictions in the combinatorial enumeration and the new hybrid Markov chain
method for efficient uniform sampling of the corresponding graphs.Comment: 15 pages, 2 figures. To appear in Statistics and Computin
Two Reflected Gray Code based orders on some restricted growth sequences
We consider two order relations: that induced by the m-ary reflected Gray
code and a suffix partitioned variation of it. We show that both of them when
applied to some sets of restricted growth sequences still yield Gray codes.
These sets of sequences are: subexcedant or ascent sequences, restricted growth
functions, and staircase words. In each case we give efficient exhaustive
generating algorithms and compare the obtained results
- …