Steinhaus–Johnson–Trotter algorithm

an algorithm that generates all permutations of a finite set
Intangible combinatorial_algorithm Q4925248

Facts

2 properties
Instance of
combinatorial algorithm, mathematical concept[2]
🏷️ Also known as
en Johnson–Trotter algorithm en plain changes en Steinhaus–Johnson–Trotter algorithm de Steinhaus-Johnson-Trotter-Algorithmus el Αλγόριθμος Στάινχαους-Τζόνσον-Τρότερ es algoritmo de Steinhaus-Johnson-Trotter fa الگوریتم استینهوس-جانسون-تروتر it algoritmo di Steinhaus-Johnson-Trotter ko 스테인하우스-존슨-트로터 알고리즘 pt algoritmo de Steinhaus–Johnson–Trotter ru Алгоритм Джонсона — Троттера th ขั้นตอนวิธีของชไตน์เฮาส์ จอห์นสันและทร็อทเทอร์
🔖 Identifiers · 4
Dictionary of Algorithms and Data Structures ID
johnsonTrotter
Freebase ID
/m/07nm5d
Microsoft Academic ID (discontinued)
176569495

Report an error or request removal Lineage (PROV-JSON)

🔗 Connections
Named after 2
Created notable works 1
Press Enter · cited answer in seconds

Summary

Steinhaus–Johnson–Trotter algorithm is a combinatorial algorithm[1].

Body

History and Context

Things named after include Hale F. Trotter[3], a mathematician[6], 1931–2022[7], of Canada[8], specialised in mathematics[9]; Hugo Steinhaus[4], a mathematician[10], 1887–1972[11], of Cisleithania[12], awarded the Commander with Star of the Order of Polonia Restituta[13], specialised in probability theory[14]; and Selmer M. Johnson[5], a mathematician[15], 1916–1996[16], of United States[17].

References

Programmatic citations — every numbered marker resolves to a verifiable graph row below.

Direct Wikidata claims

  1. [2] ↑ . wikidata.org.
  2. [3] ↑ . wikidata.org.
  3. [4] ↑ . wikidata.org.
  4. [5] ↑ . wikidata.org.

Inline context (facts about related entities)

  1. [6] ↑ . Wikidata. wikidata.org. → on this site
  2. [7] ↑ . Wikidata. wikidata.org. → on this site
  3. [8] ↑ . Wikidata. wikidata.org. → on this site
  4. [9] ↑ . Wikidata. wikidata.org. → on this site
  5. [10] ↑ . Wikidata. wikidata.org. → on this site
  6. [11] ↑ . Wikidata. wikidata.org. → on this site
  7. [12] ↑ . Wikidata. wikidata.org. → on this site
  8. [13] ↑ . Wikidata. wikidata.org. → on this site
  9. [14] ↑ . Wikidata. wikidata.org. → on this site
  10. [15] ↑ . Wikidata. wikidata.org. → on this site
  11. [16] ↑ . Wikidata. wikidata.org. → on this site
  12. [17] ↑ . Wikidata. wikidata.org. → on this site

Class ancestry

  1. [1] ↑ . Wikidata. wikidata.org.

📑 Cite this page

Use these citations when quoting this entity in research, articles, AI prompts, or wherever provenance matters. We aggregate Wikidata + Wikipedia + authoritative open-data sources; the stitched, scored, cross-referenced view is what 4ort.xyz contributes.

APA 4ort.xyz Knowledge Graph. (2026). Steinhaus–Johnson–Trotter algorithm. Retrieved November 2, 2026, from https://4ort.xyz/entity/steinhaus-johnson-trotter-algorithm
MLA “Steinhaus–Johnson–Trotter algorithm.” 4ort.xyz Knowledge Graph, 4ort.xyz, 2 Nov. 2026, https://4ort.xyz/entity/steinhaus-johnson-trotter-algorithm.
BibTeX @misc{4ortxyz_steinhaus-johnson-trotter-algorithm_2026, author = {{4ort.xyz Knowledge Graph}}, title = {{Steinhaus–Johnson–Trotter algorithm}}, year = {2026}, url = {https://4ort.xyz/entity/steinhaus-johnson-trotter-algorithm}, note = {Accessed: 2026-11-02}}
LLM prompt According to 4ort.xyz Knowledge Graph (aggregator of Wikidata, Wikipedia, and authoritative open-data sources): Steinhaus–Johnson–Trotter algorithm — https://4ort.xyz/entity/steinhaus-johnson-trotter-algorithm (retrieved 2026-11-02)

Canonical URL: https://4ort.xyz/entity/steinhaus-johnson-trotter-algorithm · Last refreshed: