Quantum
Complexity Zoo
Follow an idea through time.
Nested membranes show recorded inclusions. Space between membranes does not establish a separation. Select two classes to read the exact relation; incidental overlaps and example positions make no additional claims.
In the atlas
Example problems at this date
Memberships are limited to this timeline. An unlisted membership is unknown to this dataset, not a nonmembership result. Promise problems are listed separately and are not drawn as languages.
How to read this atlas & its dates
The membranes compare language classes with standard uniform computation and bounded error where applicable. Promise problems are identified separately and are not plotted as languages.
Dates use the cited conference or journal publication (including original online publication), not later digitization or preprint dates. A preprint-only source is explicitly marked. Definition events mark a documented milestone in this curated tour, not a claim of priority for the name. Some links point to expanded versions; those are labeled.
Thin, flexible boundaries represent inclusions whose strictness is not established here. Thick, firmer boundaries indicate a recorded strict relation. Select a class to make material and line styles relative to that class. Equal classes share a membrane and retain all their names. Oracle separations are annotations, never unconditional splits.
This is a curated set of milestones, not an exhaustive literature survey. “Unresolved in this atlas” also includes missing evidence. Definitions use modern notation. Timeline steps are evenly spaced by event, not by elapsed years.