STOC Writing Style
A STOC submission is read by two different people you must satisfy at once: a
program-committee member from a neighboring sub-area deciding whether the result
is a big deal, and a specialist subreviewer deciding whether it is true. STOC's
reading contract (abstract + table of contents + first twelve pages guaranteed;
STOC 2026 CFP, checked 2026-07-08) forces both conversations into the same
window. The house style below is how successful papers manage that.
The first page: theorem before context
Theory flagship papers state the result almost immediately, then earn it.
The standard device is the informal/formal pair:
\begin{theorem}[Main result, informal]\label{thm:main-informal}
Every $n$-vertex planar graph admits a spanning structure of weight
$O(\log n)$ times optimal, computable in near-linear time.
\end{theorem}
% Section 2 then states Theorem 2.1, the formal version with the exact
% model, the constant regime, and the failure probability — and the text
% says explicitly: "Theorem 1.1 is the special case of Theorem 2.1 with
% \epsilon = 1/2."
Rules for the pair: the informal statement may simplify but must not lie (no
hidden model changes, no suppressed hypotheses that reverse the interest of the
result); and the formal statement must be findable from it in one hop.
The technical overview is the paper
Modern STOC papers devote two to four of the twelve pages to a section titled
"Technical Overview" or "Our Techniques." This is where acceptance is decided:
- Narrate the proof as a sequence of obstacles and moves: what the natural
approach is, exactly where it breaks, and what new idea gets past the break.
- Attribute honestly inside the overview — "steps 1–2 follow [XY]; the novelty
is step 3" reads as confidence, and subreviewers will reconstruct the
attribution anyway.
- Use one running example or one figure if the construction is geometric;
cross-area readers hold pictures longer than notation.
- The overview must be faithful to the real proof. An overview describing last
month's broken strategy while the appendix executes a different one is a
correctness flag reviewers specifically look for.
Notation economy
| Habit |
Why it matters at STOC |
| Introduce notation at first use, never in a front-loaded glossary dump |
Cross-area PC members drop off during page-2 symbol walls |
| Prefer words for one-off concepts ("the heavy vertices") over fresh symbols |
Every symbol is a tax on the non-specialist reader |
| State parameter regimes next to results, not in a global convention |
"Throughout, $\varepsilon < 1/\log n$" declared on page 3 and used on page 40 will be missed |
| Reserve display math for statements that get referenced |
Inline-display balance is how twelve pages stay readable |
| Standard names for standard things |
Renaming expanders or conductance costs goodwill and space |
Sentence-level house norms
- Claims are exact: "we give a $1.99$-approximation" not "we significantly
improve the approximation ratio." Theory readers convert vague claims to the
weakest consistent reading.
- "To the best of our knowledge" once, if ever; a related-work section that
actually knows the literature (
stoc-related-work) does this job.
- Open problems at the end are a genre convention and a service: two or three
crisp questions, each with its parameterization pinned down.
- Under double-blind (in force for STOC 2026), self-reference goes third
person: "extending the technique of [12]" even when [12] is you.
Budgeting the twelve pages
A workable allocation for a single-result paper: one page of introduction and
main statement; one to two pages of context, related work, and open problems;
two to four pages of technical overview; the remainder for preliminaries plus
the proof spine of the main theorem, with routine steps deferred under the
pointer discipline of stoc-supplementary. Two smells that the budget failed:
- Preliminaries bloat — three pages of imported definitions before anything
new happens. Compress by citing standard sources and defining only what the
overview needs.
- Statement crowding — eight theorems in the window, none proved there.
Committees prefer one theorem they believe over eight they must take on
faith; demote secondary results to a single summarizing paragraph.
Titles and abstracts, theory register
- Titles state the result when the result is statable: "Undirected
ST-Connectivity in Log-Space" is the genre's ideal — problem plus resource
bound, no verbs of enthusiasm. Technique-forward titles ("... via Lazy
Hierarchies") are the accepted alternative when the technique is the story.
- Self-deprecating precision is house-respected: a title admitting the
improvement is slight, with the barrier story carried inside, reads as
confidence (see the exemplars library for a Best Paper that did exactly
this).
- The abstract carries exact bounds and models, because theory abstracts are
read as claims: any constant, exponent, or model qualifier in the abstract
is quotable and will be quoted.
- No citations in the abstract by convention; name prior bounds ("improving
the best known $O(\log^2 n)$") and cite in the introduction.
Revision passes that pay at this venue
- The skim pass: read only the abstract, ToC, section heads, and theorem
statements. Is the contribution and its scale unambiguous? That is the
five-minute PC read.
- The skeptic pass: at every "clearly," "standard," and "it follows,"
either write the missing sentence or verify a graduate student could.
- The breadth pass: find the three sentences a distributed-computing (or
crypto, or quantum) PC member needs to care; make sure they exist on page 1.
- The consistency pass: every constant, exponent, and model detail in the
abstract must match the formal statements exactly — abstract inflation is
the most commonly caught overclaim.
Cycle-volatility warnings
- The guaranteed-read geometry (and hence all page budgeting above) follows the
current CFP; the window was 10 pages in earlier cycles and 12 in 2026
(待核实 each year).
- Anonymization phrasing rules apply only in double-blind cycles; confirm the
live policy before rewriting self-references.
Output format
[First-page verdict] theorem-forward / buried lede <- fix
[Overview quality] obstacles-and-moves / summary-only <- rewrite
[Notation audit] <symbols to cut, regimes to localize>
[Budget] <pages per role; bloat or crowding found>
[Skim-pass result] <what a 5-minute reader takes away>
1---2name: stoc-writing-style3description: Use when drafting or revising a STOC (ACM Symposium on Theory of Computing) paper — the theorem-forward first page, informal/formal statement pairing, the technical-overview section that carries acceptance, notation economy for a cross-area committee, and prose that survives the twelve guaranteed pages.4---56# STOC Writing Style78A STOC submission is read by two different people you must satisfy at once: a9program-committee member from a neighboring sub-area deciding whether the result10is a big deal, and a specialist subreviewer deciding whether it is true. STOC's11reading contract (abstract + table of contents + first twelve pages guaranteed;12STOC 2026 CFP, checked 2026-07-08) forces both conversations into the same13window. The house style below is how successful papers manage that.1415## The first page: theorem before context1617Theory flagship papers state the result almost immediately, then earn it.18The standard device is the informal/formal pair:1920```latex21\begin{theorem}[Main result, informal]\label{thm:main-informal}22Every $n$-vertex planar graph admits a spanning structure of weight23$O(\log n)$ times optimal, computable in near-linear time.24\end{theorem}25% Section 2 then states Theorem 2.1, the formal version with the exact26% model, the constant regime, and the failure probability — and the text27% says explicitly: "Theorem 1.1 is the special case of Theorem 2.1 with28% \epsilon = 1/2."29```3031Rules for the pair: the informal statement may simplify but must not lie (no32hidden model changes, no suppressed hypotheses that reverse the interest of the33result); and the formal statement must be findable from it in one hop.3435## The technical overview is the paper3637Modern STOC papers devote two to four of the twelve pages to a section titled38"Technical Overview" or "Our Techniques." This is where acceptance is decided:3940- Narrate the proof as a sequence of *obstacles and moves*: what the natural41 approach is, exactly where it breaks, and what new idea gets past the break.42- Attribute honestly inside the overview — "steps 1–2 follow [XY]; the novelty43 is step 3" reads as confidence, and subreviewers will reconstruct the44 attribution anyway.45- Use one running example or one figure if the construction is geometric;46 cross-area readers hold pictures longer than notation.47- The overview must be faithful to the real proof. An overview describing last48 month's broken strategy while the appendix executes a different one is a49 correctness flag reviewers specifically look for.5051## Notation economy5253| Habit | Why it matters at STOC |54|---|---|55| Introduce notation at first use, never in a front-loaded glossary dump | Cross-area PC members drop off during page-2 symbol walls |56| Prefer words for one-off concepts ("the heavy vertices") over fresh symbols | Every symbol is a tax on the non-specialist reader |57| State parameter regimes next to results, not in a global convention | "Throughout, $\varepsilon < 1/\log n$" declared on page 3 and used on page 40 will be missed |58| Reserve display math for statements that get referenced | Inline-display balance is how twelve pages stay readable |59| Standard names for standard things | Renaming expanders or conductance costs goodwill and space |6061## Sentence-level house norms6263- Claims are exact: "we give a $1.99$-approximation" not "we significantly64 improve the approximation ratio." Theory readers convert vague claims to the65 weakest consistent reading.66- "To the best of our knowledge" once, if ever; a related-work section that67 actually knows the literature (`stoc-related-work`) does this job.68- Open problems at the end are a genre convention and a service: two or three69 crisp questions, each with its parameterization pinned down.70- Under double-blind (in force for STOC 2026), self-reference goes third71 person: "extending the technique of [12]" even when [12] is you.7273## Budgeting the twelve pages7475A workable allocation for a single-result paper: one page of introduction and76main statement; one to two pages of context, related work, and open problems;77two to four pages of technical overview; the remainder for preliminaries plus78the proof spine of the main theorem, with routine steps deferred under the79pointer discipline of `stoc-supplementary`. Two smells that the budget failed:8081- **Preliminaries bloat** — three pages of imported definitions before anything82 new happens. Compress by citing standard sources and defining only what the83 overview needs.84- **Statement crowding** — eight theorems in the window, none proved there.85 Committees prefer one theorem they believe over eight they must take on86 faith; demote secondary results to a single summarizing paragraph.8788## Titles and abstracts, theory register8990- Titles state the result when the result is statable: "Undirected91 ST-Connectivity in Log-Space" is the genre's ideal — problem plus resource92 bound, no verbs of enthusiasm. Technique-forward titles ("... via Lazy93 Hierarchies") are the accepted alternative when the technique is the story.94- Self-deprecating precision is house-respected: a title admitting the95 improvement is slight, with the barrier story carried inside, reads as96 confidence (see the exemplars library for a Best Paper that did exactly97 this).98- The abstract carries exact bounds and models, because theory abstracts are99 read as claims: any constant, exponent, or model qualifier in the abstract100 is quotable and will be quoted.101- No citations in the abstract by convention; name prior bounds ("improving102 the best known $O(\log^2 n)$") and cite in the introduction.103104## Revision passes that pay at this venue1051061. **The skim pass:** read only the abstract, ToC, section heads, and theorem107 statements. Is the contribution and its scale unambiguous? That is the108 five-minute PC read.1092. **The skeptic pass:** at every "clearly," "standard," and "it follows,"110 either write the missing sentence or verify a graduate student could.1113. **The breadth pass:** find the three sentences a distributed-computing (or112 crypto, or quantum) PC member needs to care; make sure they exist on page 1.1134. **The consistency pass:** every constant, exponent, and model detail in the114 abstract must match the formal statements exactly — abstract inflation is115 the most commonly caught overclaim.116117## Cycle-volatility warnings118119- The guaranteed-read geometry (and hence all page budgeting above) follows the120 current CFP; the window was 10 pages in earlier cycles and 12 in 2026121 (待核实 each year).122- Anonymization phrasing rules apply only in double-blind cycles; confirm the123 live policy before rewriting self-references.124125## Output format126127```text128[First-page verdict] theorem-forward / buried lede <- fix129[Overview quality] obstacles-and-moves / summary-only <- rewrite130[Notation audit] <symbols to cut, regimes to localize>131[Budget] <pages per role; bloat or crowding found>132[Skim-pass result] <what a 5-minute reader takes away>133```