Passing through a stack $k$ times
Abstract
We consider the number of passes a permutation needs to take through a stack if we only pop the appropriate output values and start over with the remaining entries in their original order. We define a permutation to be -pass sortable if is sortable using passes through the stack. Permutations that are -pass sortable are simply the stack sortable permutations as defined by Knuth. We define the permutation class of -pass sortable permutations in terms of their basis. We also show all -pass sortable classes have finite bases by giving bounds on the length of a basis element of the permutation class for any positive integer . Finally, we define the notion of tier of a permutation to be the minimum number of passes after the first pass required to sort . We then give a bijection between the class of permutations of tier and a collection of integer sequences studied by Parker. This gives an exact enumeration of tier permutations of a given length and thus an exact enumeration for the class of -pass sortable permutations. Finally, we give a new derivation for the generating function in Parker's thesis and an explicit formula for the coefficients.
Cite
@article{arxiv.1704.04288,
title = {Passing through a stack $k$ times},
author = {Toufik Mansour and Howard Skogman and Rebecca Smith},
journal= {arXiv preprint arXiv:1704.04288},
year = {2018}
}
Comments
18 pages