English

Enumerating permutations sortable by $k$ passes through a pop-stack

Combinatorics 2019-04-04 v2

Abstract

In an exercise in the first volume of his famous series of books, Knuth considered sorting permutations by passing them through a stack. Many variations of this exercise have since been considered, including allowing multiple passes through the stack and using different data structures. We are concerned with a variation using pop-stacks that was introduced by Avis and Newborn in 1981. Let Pk(x)P_k(x) be the generating function for the permutations sortable by kk passes through a pop-stack. The generating function P2(x)P_2(x) was recently given by Pudwell and Smith (the case k=1k=1 being trivial). We show that Pk(x)P_k(x) is rational for any kk. Moreover, we give an algorithm to derive Pk(x)P_k(x), and using it we determine the generating functions Pk(x)P_k(x) for k6k\leq 6.

Keywords

Cite

@article{arxiv.1710.04978,
  title  = {Enumerating permutations sortable by $k$ passes through a pop-stack},
  author = {Anders Claesson and Bjarki Ágúst Guðmundsson},
  journal= {arXiv preprint arXiv:1710.04978},
  year   = {2019}
}