Re:Anime fans stumbled upon a mathematical proof
by albrewer on Friday March 07, 2025 @01:59PM
(#43293099)
> creat[e] a graph where each permutation is a vertex and every permutation is connected by an edge. Each edge has a weight associated with it; the weight is calculated by seeing how many characters can be added to the end of one permutation (dropping the same number of characters from the start) to result in the other permutation. [...] Any Hamiltonian path through the created graph is a superpermutation, and the problem of finding the path with the smallest weight becomes a form of the traveling salesman problem.
From https://en.wikipedia.org/wiki/Superpermutation