Passer à la navigation principale Passer à la recherche Passer au contenu principal

Skipping Ropes: An Efficient Gray Code Algorithm for Generating Wiggly Permutations

  • University of Barcelona
  • Williams College

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Wiggly permutations were introduced by Bapat and Pilaud (Wigglyhedron Mathematische Zeitschrift 2025). We positively answer one of their conjectures by finding a Hamilton path in the wiggly flip graph that is isomorphic to the wigglyhedron. Our path provides a Gray code in which successive wiggly permutations are obtained by a single jump or hop, meaning that one or two consecutive symbols move past some number of smaller symbols. The Gray code has a simple greedy description that produces a recursive zig-zag pattern reminiscent of plain changes for permutations. More broadly, our results extend Algorithm J and the series of papers on zig-zag languages initiated by Hartung, Hoang, Mütze and Williams (Combinatorial Generation via Permutation Languages SODA 2020). Finally, we use wiggly changes as the basis for an O(n)-time delay generation algorithm.

langue originaleAnglais
titre19th International Symposium on Algorithms and Data Structures, WADS 2025
rédacteurs en chefPat Morin, Eunjin Oh
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronique)9783959773980
Les DOIs
étatPublié - 29 août 2025
Modification externeOui
Evénement19th International Symposium on Algorithms and Data Structures, WADS 2025 - Toronto, Canada
Durée: 11 août 202515 août 2025

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume349
ISSN (imprimé)1868-8969

Une conférence

Une conférence19th International Symposium on Algorithms and Data Structures, WADS 2025
Pays/TerritoireCanada
La villeToronto
période11/08/2515/08/25

Empreinte digitale

Examiner les sujets de recherche de « Skipping Ropes: An Efficient Gray Code Algorithm for Generating Wiggly Permutations ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation