Author verified AI-led

Counting linear extensions below the 2^n barrier

A deterministic algorithm counts the linear extensions of an arbitrary n-element poset in time O*(1.89^n), breaking the 2^n barrier for the general problem.

Model
Claude Opus 5; ChatGPT 5.6 Sol
Field
Computer science
Date
2026-08-19
Human collaborators
Keigo Oka
Problem posed
2013 · open 13 yrs

What was found

A linear extension of a finite poset is a total order respecting it. The algorithm counts them exactly for an arbitrary n-element poset in O*(1.89^n) time, resolving a question posed by Koivisto at Dagstuhl in 2013. It refines an argument of Kozma for two-dimensional posets: a chain partition handles posets far from an antichain, and otherwise a maximum antichain is fixed and only the first comparable element above each of its elements is recorded, with a decoding lemma enumerating the resulting patterns from their multiplicities. Once a pattern is fixed each antichain element has a release condition and at most one deadline, so the dynamic program need only store how many elements are released in each deadline class.

Novelty check

The question is attributed to a specific venue and date, Koivisto at Dagstuhl 2013, and the 2^n barrier for the general problem is the standing baseline the paper names. The refinement is stated against a specific prior argument, Kozma's for two-dimensional posets, which makes the delta explicit. A verification script ships as an ancillary file with the preprint. No prior sub-2^n algorithm for the general problem appears.

Caveats and known objections

A preprint, unrefereed, with no independent check on record, and vibemathed lists it as a candidate pending review; the ancillary verification script is not a proof artifact and nothing is formalized. Autonomy is graded ai-led on an unusually layered disclosure: the core mathematical ideas behind the new part of the algorithm and proof are stated to have been discovered by Claude Opus 5, while the research prompt supplied to it was itself generated by ChatGPT 5.6 Sol, which the author instructed to model the prompt on OpenAI's publicly released one for the cycle double cover work, so the prompt-generation stage was AI-assisted as well. Generative tools were also used for literature search, drafting and verification assistance.

Also recorded at

vibemathedcounting-linear-extensions-below-two-to-the-n

Nothing mechanically. It is a parallel listing of the same result, carrying its own verification label rather than an independent check.

Nobody outside the lab has checked this yet.

Reading the primary source closely enough to say whether it supports the claim counts as a check, and you are credited on the entry.

Or on GitHub: submit a check challenge the grade send a correction or send a pull request

Entry history (1 event)
  1. AddedEntered the registry graded Author verified and AI-led.

Entries are never deleted. A grade that does not hold up is downgraded on the record, with the reason beside it.

Graded author verified for verification and ai-led for autonomy. What these mean.

Cite this entry

Plain text
whataifound.org. (2026). Counting linear extensions below the 2^n barrier. whataifound.org: A Registry of AI Scientific and Mathematical Discoveries. https://whataifound.org/finding/2026-08-19-linear-extensions-below-2n
BibTeX
@misc{whataifound-independent-2026-2n,
  title        = {Counting linear extensions below the 2^n barrier},
  author       = {{whataifound.org}},
  year         = {2026},
  howpublished = {whataifound.org: A Registry of AI Scientific and Mathematical Discoveries},
  note         = {Result by Independent. Verification: Author verified. Autonomy: AI-led.},
  url          = {https://whataifound.org/finding/2026-08-19-linear-extensions-below-2n}
}

Related findings

← All computer science findings in the registry