288 research outputs found

    The power group enumeration theorem

    Get PDF
    AbstractThe number of orbits of a permutation group was determined in a fundamental result of Burnside. This was extended in a classical paper by Pólya to a solution of the problem of enumerating the equivalence classes of functions with a given weight from a set X into a set Y, subject to the action of the permutation group A acting on X. A generalization by de Bruijn solved the counting problem when two permutation groups are involved, A acting on X and B on Y. Thus the Pólya formula is the special case of the de Bruijn result in which B is the identity group. The Power Group Enumeration Theorem achieves the same result using only one permutation group: the power group, BA, acting on the set YX of functions. de Bruijn's method was used to count self-complementary graphs by R. C. Read and finite automata by M. Harrison. These results as well as the number of self-converse directed graphs and others are easily obtained by the proper use of the Power Group Enumeration Theorem

    {\Gamma}-species, quotients, and graph enumeration

    Full text link
    The theory of {\Gamma}-species is developed to allow species-theoretic study of quotient structures in a categorically rigorous fashion. This new approach is then applied to two graph-enumeration problems which were previously unsolved in the unlabeled case-bipartite blocks and general k-trees.Comment: 84 pages, 10 figures, dissertatio

    On the notions of upper and lower density

    Full text link
    Let P(N)\mathcal{P}({\bf N}) be the power set of N{\bf N}. We say that a function μ∗:P(N)→R\mu^\ast: \mathcal{P}({\bf N}) \to \bf R is an upper density if, for all X,Y⊆NX,Y\subseteq{\bf N} and h,k∈N+h, k\in{\bf N}^+, the following hold: (F1) μ∗(N)=1\mu^\ast({\bf N}) = 1; (F2) μ∗(X)≤μ∗(Y)\mu^\ast(X) \le \mu^\ast(Y) if X⊆YX \subseteq Y; (F3) μ∗(X∪Y)≤μ∗(X)+μ∗(Y)\mu^\ast(X \cup Y) \le \mu^\ast(X) + \mu^\ast(Y); (F4) μ∗(k⋅X)=1kμ∗(X)\mu^\ast(k\cdot X) = \frac{1}{k} \mu^\ast(X), where k⋅X:={kx:x∈X}k \cdot X:=\{kx: x \in X\}; (F5) μ∗(X+h)=μ∗(X)\mu^\ast(X + h) = \mu^\ast(X). We show that the upper asymptotic, upper logarithmic, upper Banach, upper Buck, upper Polya, and upper analytic densities, together with all upper α\alpha-densities (with α\alpha a real parameter ≥−1\ge -1), are upper densities in the sense of our definition. Moreover, we establish the mutual independence of axioms (F1)-(F5), and we investigate various properties of upper densities (and related functions) under the assumption that (F2) is replaced by the weaker condition that μ∗(X)≤1\mu^\ast(X)\le 1 for every X⊆NX\subseteq{\bf N}. Overall, this allows us to extend and generalize results so far independently derived for some of the classical upper densities mentioned above, thus introducing a certain amount of unification into the theory.Comment: 26 pp, no figs. Added a 'Note added in proof' at the end of Sect. 7 to answer Question 6. Final version to appear in Proc. Edinb. Math. Soc. (the paper is a prequel of arXiv:1510.07473

    Polynomial tuning of multiparametric combinatorial samplers

    Full text link
    Boltzmann samplers and the recursive method are prominent algorithmic frameworks for the approximate-size and exact-size random generation of large combinatorial structures, such as maps, tilings, RNA sequences or various tree-like structures. In their multiparametric variants, these samplers allow to control the profile of expected values corresponding to multiple combinatorial parameters. One can control, for instance, the number of leaves, profile of node degrees in trees or the number of certain subpatterns in strings. However, such a flexible control requires an additional non-trivial tuning procedure. In this paper, we propose an efficient polynomial-time, with respect to the number of tuned parameters, tuning algorithm based on convex optimisation techniques. Finally, we illustrate the efficiency of our approach using several applications of rational, algebraic and P\'olya structures including polyomino tilings with prescribed tile frequencies, planar trees with a given specific node degree distribution, and weighted partitions.Comment: Extended abstract, accepted to ANALCO2018. 20 pages, 6 figures, colours. Implementation and examples are available at [1] https://github.com/maciej-bendkowski/boltzmann-brain [2] https://github.com/maciej-bendkowski/multiparametric-combinatorial-sampler

    Accuracy and Stability of Computing High-Order Derivatives of Analytic Functions by Cauchy Integrals

    Full text link
    High-order derivatives of analytic functions are expressible as Cauchy integrals over circular contours, which can very effectively be approximated, e.g., by trapezoidal sums. Whereas analytically each radius r up to the radius of convergence is equal, numerical stability strongly depends on r. We give a comprehensive study of this effect; in particular we show that there is a unique radius that minimizes the loss of accuracy caused by round-off errors. For large classes of functions, though not for all, this radius actually gives about full accuracy; a remarkable fact that we explain by the theory of Hardy spaces, by the Wiman-Valiron and Levin-Pfluger theory of entire functions, and by the saddle-point method of asymptotic analysis. Many examples and non-trivial applications are discussed in detail.Comment: Version 4 has some references and a discussion of other quadrature rules added; 57 pages, 7 figures, 6 tables; to appear in Found. Comput. Mat
    • …
    corecore