Abstract
We present two simple, intuitive and general algorithmic frameworks that can be used to design a wide variety of permutation generation algorithms. The frameworks can be used to produce 19 existing permutation algorithms, including the well-known algorithms of Heap, Wells, Langdon, Zaks, Tompkins and Lipski. We use the frameworks to design two new sorting-based permutation generation algorithms, one of which is optimal.
| Original language | English |
|---|---|
| Pages (from-to) | 603-614 |
| Number of pages | 12 |
| Journal | Computer Journal |
| Volume | 66 |
| Issue number | 3 |
| DOIs | |
| State | Published - Mar 1 2023 |
Keywords
- permutation algorithms
- permutation frameworks
- permutation generation
Fingerprint
Dive into the research topics of 'A Unified Framework to Discover Permutation Generation Algorithms'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver