English

Lower bound on the running time of Pop-Stack Sorting on a random permutation

Probability 2022-12-20 v1 Data Structures and Algorithms Combinatorics

Abstract

Pop-Stack Sorting is an algorithm that takes a permutation as an input and sorts its elements. It consists of several steps. At one step, the algorithm reads the permutation it has to process from left to right and reverses each of its maximal decreasing subsequences of consecutive elements. It terminates at the first step that outputs the identity permutation. In this note, we answer a question of Defant on the running time of Pop-Stack Sorting on the uniform random permutation σn\sigma_n. More precisely, we show that there is a constant c>0.5c > 0.5 such that asymptotically almost surely, the algorithm needs at least cncn steps to terminate on σn\sigma_n.

Keywords

Cite

@article{arxiv.2212.09316,
  title  = {Lower bound on the running time of Pop-Stack Sorting on a random permutation},
  author = {Lyuben Lichev},
  journal= {arXiv preprint arXiv:2212.09316},
  year   = {2022}
}

Comments

7 pages

R2 v1 2026-06-28T07:41:43.931Z