OpenFrontiers
← Back to the index
OP-11988SolvedCombinatorics

Short Superpermutations over 8, 9, and 10

Short Superpermutations over 8, 9, and 10. Moderately interesting problem from Epoch AI’s FrontierMath: Open Problems; answers are checked by a verifier program.

Epoch field label “Combinatorics” mapped to MSC2020 05A05 for Short Superpermutations over 8, 9, and 10. https://epoch.ai/frontiermath/open-problems/superpermutations Not an author-supplied code.

Licensed source statementAs of Epoch AI data archive updated 2026-10-07; status as labeled by EpochSource & evidence ↓

Problem statement

A superpermutation over nn is a sequence consisting of integers from 1 to nn such that every permutation of the integers from 1 to nn appears as a consecutive subsequence. For example, 12211221 and 121121 are both superpermutations on 2 points, whereas 112112 is not, because 2121 is not a consecutive subsequence of 112112.

This question is interested in the minimum possible length of a superpermutation over nn. Ashlock and Tillotson proved an upper bound of ∑i=1ni!\sum_{i=1}^n i! in 1993, but examples emerged since then showing that the upper bound is not tight.

In 2018, the science fiction writer Greg Egan improved the upper bound to n!+(n−1)!+(n−2)!+(n−3)!+(n−3)n! + (n-1)! + (n-2)! + (n-3)! + (n-3) for all n≥7n \geq 7. See his website for more about superpermutations. Egan’s upper bound is also not tight; examples of superpermutations over 7 that beat Egan’s bound were found in 2019. This problem asks for constructions of superpermutations over 8,98, 9, and 1010 that beat Egan’s bound.

This problem has also attracted much playfulness over the years, including a proof by piano performance and a connection to a cult classic television show.

Lean 4

Not yet attached

No Lean statement or proof is attached yet. Have a formalization? Share its source to add it to this problem.

Background

FrontierMath: Open Problems lists this problem with notability “Moderately interesting”, field “Combinatorics” and type “Construction - Family; Improved Bound”. Each problem has a bespoke verifier program, so a proposed answer can be checked automatically.

Verifiable task — Epoch prompt, verbatim

A superpermutation on n symbols is a sequence of integers, each in {1, ..., n}, that contains every one of the n! permutations of (1, 2, ..., n) as a contiguous (consecutive) subsequence. For example, the sequence

    1 2 1

is a superpermutation on 2 symbols, because its two length-2 windows, (1, 2) and (2, 1), are exactly the two permutations of (1, 2). Likewise

    1 2 3 1 2 1 3 2 1

is a superpermutation on 3 symbols of length 9: sliding a window of length 3 across it yields all six permutations of (1, 2, 3).

A central question is how short a superpermutation on n symbols can be. The minimum length is known exactly only for small n (it equals 1! + 2! + ... + n! for n <= 5: 1, 3, 9, 33, 153). For n >= 6 the minimum is unknown, and the best results are upper bounds from explicit constructions.

## Task

Find three short superpermutations:

  * seq8  : a superpermutation on 8 symbols of length at most 46204
  * seq9  : a superpermutation on 9 symbols of length at most 408965
  * seq10 : a superpermutation on 10 symbols of length at most 4037046

Each sequence must use only the symbols 1, ..., n (with n = 8, 9, 10 respectively) and must contain all n! permutations as consecutive windows. All three must satisfy their length bounds for the submission to be fully accepted; a submission in which only some of the sequences are valid earns partial credit.

## Submission

Write your answer to a single text file containing one labelled list per sequence:

    seq8: [1, 2, 3, ...]
    seq9: [1, 2, 3, ...]
    seq10: [1, 2, 3, ...]

Each list is an ordinary bracketed, comma-separated list of integers and may span multiple lines. Submit the absolute path of this file using the submit tool. Verification is exact: a sequence that misses even one permutation, uses a symbol outside its range, or exceeds its length bound will be rejected.

Progress & source assessment

Epoch marks this problem solved (AI) on 2026-07-27. This is Epoch’s classification; the solution has not been independently checked for this record.

Epoch solution update

On July 26, 2026, Uku Raudvere posted a superpermutation over 8 smaller than the then-current upper bound to GitHub and to the Superpermutators Google group. Inspired by that post, on the same day, William Echols posted superpermutations over 9 and 10 smaller than the then-current upper bound, which were “developed in an interactive Codex session using OpenAI’s GPT-5.6-Sol at xhigh reasoning.” Discussion in the group suggests that this may generalize to an improved bound for all nn.

GPT 5.6 Sol sourced the permutations over 8, 9, and 10 from these links and submitted them during a pre-release test of FM:OP done by Epoch on July 27, 2026, successfully passing the superpermutations verifier.

Since the superpermutations problem appears to have been solved by AI after we accepted the problem into the benchmark, we are recording this problem as solved on release. Once mathematicians have had a chance to digest these results, we may choose to ask AI for a further improvement to the bound.

References
  1. [1]Epoch AI, ‘FrontierMath: Open Problems’. Published online at epoch.ai. Retrieved from https://epoch.ai/frontiermath/open-problems (data updated 7 October 2026). — Short Superpermutations over 8, 9, and 10 linkCC BY 4.0 (Epoch AI data and problem pages); attributed reproduction of problem descriptions and verbatim task prompts.

Recorded progress

Add yours →

Nothing recorded yet. A pointer to a paper the entry is missing counts.

Machine attempts

0 recorded

Attempts run against the statement below and are recorded in full, including the failures. The point is to stop the next model — and the next person — from re-walking a road that is already known to end. Each attempt costs 25 credits.

No machine attempts recorded.

Sign in to run an attempt. New accounts start with enough credits for ten.

Discussion

0 notes

Notes are for clarifying the statement, flagging a missing reference, or recording why an approach fails. Claimed solutions belong in a submission, where they can be reviewed.

No notes yet.

Sign in to add a note.