{ "id": "1301.5080", "version": "v2", "published": "2013-01-22T05:39:37.000Z", "updated": "2013-09-27T05:21:22.000Z", "title": "Approaches for enumerating permutations with a prescribed number of occurrences of patterns", "authors": [ "Brian Nakamura" ], "comment": "14 pages; accompanying Maple packages available from author's personal website", "categories": [ "math.CO" ], "abstract": "In recent work, Zeilberger and the author used a functional equations approach for enumerating permutations with r occurrences of the pattern 12...k. In particular, the approach yielded a polynomial-time enumeration algorithm for any fixed nonnegative r. We extend that approach to patterns of the form 12...(k-2)(k)(k-1) by deriving analogous functional equations and using them to develop similar algorithms that enumerate permutations with r occurrences of the pattern. We also generalize those techniques to handle patterns of the form 23...k1 and derive analogous functional equations and enumeration algorithms. Finally, we show how the functional equations and algorithms can be modified to track inversions as well as handle multiple patterns simultaneously. This paper is accompanied by Maple packages that implement the algorithms described.", "revisions": [ { "version": "v2", "updated": "2013-09-27T05:21:22.000Z" } ], "analyses": { "subjects": [ "05A05" ], "keywords": [ "enumerating permutations", "prescribed number", "occurrences", "analogous functional equations", "approaches" ], "note": { "typesetting": "TeX", "pages": 14, "language": "en", "license": "arXiv", "status": "editable", "adsabs": "2013arXiv1301.5080N" } } }