oai-math-revised beta

Browse › Theoretical computer science › 106 Hardness of coloring three-colorable graphs

Hardness of finding large independent sets in three-colorable graphs

OpenAI · September 24, 2026

Lean

Open PDFCite Report a problem Add a reference or comment Interested in working on this Start a discussion

Edit NOTES.md · Existing issues · Source on GitHub

Abstract

We prove that, for every fixed $0\lt \delta\lt 1/3$, it is NP-hard to distinguish three-colorable graphs from graphs in which every independent set has fewer than δ times the number of vertices. Consequently, for every fixed integer c ≥ 3, finding a proper c-coloring of a three-colorable graph is NP-hard.

If the PDF does not display here, open it directly: Open PDF.

Notes

No notes yet. Add a reference, a comment or your name with the buttons above, or edit NOTES.md on GitHub.

Automatically collected notes (unreviewed)

work in progress

Collected automatically by AI tools (Claude Opus 5.5 and GPT-6 Astra, 2026-10-21) and not checked by a person. May be wrong or incomplete. Report an error.

Formalization

  • OpenAI, Hardness of coloring three-colorable graphs: Lean scope note (OpenAI Math Release, lean/docs/106.md, 2026). The scope note describes a formalized deterministic polynomial-time reduction from binary 3SAT with three-colorable completeness and independent-set density below each fixed 0 < δ < 1/3 in the unsatisfiable case, including the full adjacency-matrix output in the runtime bound, and points to a comparator file IndependentSets.lean.

Possibly relevant literature (found by the agent, not checked)

Digests and expositions

News and blogs

Elsewhere

Independent sites; their content is not reviewed here.

Cite

@misc{OAI:Hardness-of-finding-large-independent-sets-in-three-colorable-graphs-September-24-2026,
  author = {{OpenAI}},
  title = {{Hardness of finding large independent sets in three-colorable graphs}},
  howpublished = {OpenAI Math Release preprint
                  \href{https://github.com/openai/math/blob/main/preprints/Hardness-of-finding-large-independent-sets-in-three-colorable-graphs-September-24-2026/Hardness-of-finding-large-independent-sets-in-three-colorable-graphs-September-24-2026.pdf}{OAI:Hardness-of-finding-large-independent-sets-in-three-colorable-graphs-September-24-2026}},
  year = {2026}
}

Lean formalization

OpenAI provides Lean files for this family: lean/docs/106.md. The Lean statements have not been checked by people against the paper's claims.

Family 106: Hardness of coloring three-colorable graphs

It is NP-hard to color a three-colorable graph using any fixed number c ≥ 3 of colors. More strongly, for every fixed $0\lt \delta\lt 1/3$, a deterministic polynomial-time reduction from 3SAT produces simple unweighted graphs that are three-colorable in the satisfiable case and have no independent set of size $\delta n$ otherwise, where n is the number of vertices.

This is the only paper in this family.