PODC Topic Selection
Decide the venue before drafting. PODC — the ACM Symposium on Principles of Distributed Computing —
is the SIGACT-SIGOPS home for the theory of distributed computing. Reviewers read for a
provable guarantee in a precisely stated distributed model: an algorithm with a complexity
bound, an impossibility, or a matching lower bound. A technically strong paper whose real
contribution is a sequential algorithm, a measured system, or a database result is respected
and then rejected as out of scope.
The naming trap, first
PODC is not PODS. PODS is the ACM Symposium on Principles of Database Systems (SIGMOD week);
its theory is query languages, dependencies, and database complexity. If your result is about data
management rather than distributed processes, agents, or memory, you want PODS, not PODC. One letter,
two communities — check before you submit.
The routing question that matters most
PODC, DISC, and SPAA overlap heavily in scope and share much of a reviewer pool, so the
decisive question is rarely "is this distributed theory?" but "which model, which cost measure, and
which calendar fit this result now?" Use the finer signals below and the live deadlines to choose.
Sibling-venue routing table
| Signal in your project |
Better home |
Why |
| Provable guarantee in a distributed model (consensus, shared memory, LOCAL/CONGEST, self-stabilization, population protocols), ready now, PODC's Feb deadline is nearer |
PODC |
The ACM distributed-theory flagship; proofs-centric |
| Same distributed-theory flavor but DISC's fall cycle lands better, or the result is very European-community-facing |
DISC |
The EATCS distributed-theory flagship; LIPIcs proceedings; shares the Dijkstra Prize and Dissertation Award with PODC |
| Core is parallel algorithms/architectures, work-span/PRAM, shared-memory throughput, scheduling |
SPAA |
Parallelism is its named center; co-located with PODC 2026 but a distinct scope |
| Networks, mobile agents, self-stabilization with a specific community fit |
OPODIS / SIROCCO / SSS |
Focused distributed-theory venues; often a better match for niche models |
| The algorithm is sequential — the distribution is incidental |
STOC / FOCS / SODA |
Sequential theory flagships; no distributed model to reward |
| A built system with measurements and no analyzed guarantee |
ICDCS / DSN / OSDI / NSDI / SOSP |
Systems venues reward implementation and evaluation, not a proof |
| Blockchain/DeFi with a financial-mechanism or cryptographic-protocol core |
AFT / FC / CCS |
Financial-technology and security venues; PODC takes distributed-ledger theory but not applied crypto engineering |
| A result too long/deep for 10 pages, or a definitive journal statement |
JACM / Distributed Computing |
The journals PODC papers are invited to; some results are journal-first |
Contribution shapes PODC rewards
- A distributed algorithm with a complexity bound — round, message, bit, or space complexity in
a named model, against the best prior bound.
- An impossibility result — a proof that no algorithm in a model solves a problem (FLP-style
arguments, valency, indistinguishability, covering).
- A matching lower bound — turning an algorithm into an optimality result, the venue's most
prized shape (see the exemplars library).
- A new model or paradigm — defining a minimal model and characterizing its power (the population
protocols lineage).
- A shared-memory / concurrency result — wait-free/lock-free constructions, consensus numbers,
the complexity of concurrent objects.
- Distributed-ledger / BFT theory — consensus under Byzantine faults, agreement complexity,
provable properties of blockchain protocols — as theory, not as a deployed system.
The model-swap and re-label tests
Two quick tests sharpen a borderline verdict:
- Model-swap / de-distribute test: if you removed the distribution (ran it on one machine), would
a result remain? If the whole contribution survives as a sequential algorithm, it is a STOC/SODA
paper. PODC's value must live in the distributed difficulty (faults, asynchrony, locality,
concurrency).
- Re-label test: could this be submitted to SPAA or a systems venue unchanged and read as native
there? If its heart is parallel throughput, route to SPAA; if it is an implemented system measured
on a cluster, route to a systems venue. PODC rewards the proved guarantee.
Evidence maturity, theory-style
Fit is necessary but not sufficient. The same idea sits at different doors depending on how finished
the proof is. An algorithm with a plausible-but-unproved bound is a Brief Announcement or a
work-in-progress talk, not a regular paper; a construction with an upper bound but no lower bound is
publishable but stronger with the matching bound; a result too long for 10 pages of merits belongs
in a journal. Submitting a regular paper with a proof gap earns a fast rejection, because the proof
is the paper.
Cheap reconnaissance before committing
[Scope] scan the last two PODC programs (dblp db/conf/podc, podc.org) for your model
-> 3+ recent papers in your subarea = a reviewer pool exists; 0 = opening or mismatch
[Citations] is your bibliography majority PODC/DISC/SPAA/JACM/Distributed Computing?
-> majority STOC/FOCS or majority systems venues => reviewers read you as a visitor
[Calendar] compare the next PODC (Feb) deadline with DISC (spring), SPAA, and journal timelines
-> route to the nearest honest fit rather than waiting a year for a marginal preference
Decision procedure
[Model] state it: network (message-passing/shared-memory), timing, faults, adversary, cost measure
[Contribution] algorithm+bound / impossibility / matching lower bound / new model / concurrency object
[De-distribute test] does the value survive removing distribution? no => STOC/SODA
[Sibling check] parallelism core -> SPAA; built system -> ICDCS/DSN/OSDI; database -> PODS; ledger-as-system -> AFT/FC
[PODC vs DISC] both fit? -> choose by calendar and community; the prize/award ecosystem is shared
[Verdict] PODC regular / PODC Brief Announcement / sibling venue / journal-first, with a one-line reason
Run this before the writing skills; a wrong venue decision wastes every later step. When the verdict
is PODC, continue with podc-workflow for the calendar and podc-writing-style for the paper shape.
1---2name: podc-topic-selection3description: Use when deciding whether a distributed-computing result belongs at ACM PODC or should be routed to DISC, SPAA, OPODIS/SIROCCO/SSS, STOC/FOCS/SODA, a systems venue (ICDCS/DSN/OSDI/NSDI), a blockchain-theory venue (AFT/FC), or a journal (JACM / Distributed Computing) — and how to avoid the PODC-vs-PODS naming trap by reasoning about the distributed model and the cost measure.4---56# PODC Topic Selection78Decide the venue before drafting. PODC — the ACM Symposium on Principles of Distributed Computing —9is the SIGACT-SIGOPS home for the **theory** of distributed computing. Reviewers read for a10**provable guarantee in a precisely stated distributed model**: an algorithm with a complexity11bound, an impossibility, or a matching lower bound. A technically strong paper whose real12contribution is a *sequential* algorithm, a *measured system*, or a *database* result is respected13and then rejected as out of scope.1415## The naming trap, first1617**PODC is not PODS.** PODS is the ACM Symposium on **Principles of Database Systems** (SIGMOD week);18its theory is query languages, dependencies, and database complexity. If your result is about data19management rather than distributed processes, agents, or memory, you want PODS, not PODC. One letter,20two communities — check before you submit.2122## The routing question that matters most2324PODC, **DISC**, and **SPAA** overlap heavily in scope and share much of a reviewer pool, so the25decisive question is rarely "is this distributed theory?" but **"which model, which cost measure, and26which calendar fit this result now?"** Use the finer signals below and the live deadlines to choose.2728## Sibling-venue routing table2930| Signal in your project | Better home | Why |31|---|---|---|32| Provable guarantee in a distributed model (consensus, shared memory, LOCAL/CONGEST, self-stabilization, population protocols), ready now, PODC's Feb deadline is nearer | **PODC** | The ACM distributed-theory flagship; proofs-centric |33| Same distributed-theory flavor but DISC's fall cycle lands better, or the result is very European-community-facing | **DISC** | The EATCS distributed-theory flagship; LIPIcs proceedings; **shares** the Dijkstra Prize and Dissertation Award with PODC |34| Core is **parallel** algorithms/architectures, work-span/PRAM, shared-memory throughput, scheduling | **SPAA** | Parallelism is its named center; co-located with PODC 2026 but a distinct scope |35| Networks, mobile agents, self-stabilization with a specific community fit | **OPODIS / SIROCCO / SSS** | Focused distributed-theory venues; often a better match for niche models |36| The algorithm is **sequential** — the distribution is incidental | **STOC / FOCS / SODA** | Sequential theory flagships; no distributed model to reward |37| A **built system** with measurements and no analyzed guarantee | **ICDCS / DSN / OSDI / NSDI / SOSP** | Systems venues reward implementation and evaluation, not a proof |38| Blockchain/DeFi with a financial-mechanism or cryptographic-protocol core | **AFT / FC / CCS** | Financial-technology and security venues; PODC takes distributed-*ledger theory* but not applied crypto engineering |39| A result too long/deep for 10 pages, or a definitive journal statement | **JACM / Distributed Computing** | The journals PODC papers are invited to; some results are journal-first |4041## Contribution shapes PODC rewards4243- **A distributed algorithm with a complexity bound** — round, message, bit, or space complexity in44 a named model, against the best prior bound.45- **An impossibility result** — a proof that no algorithm in a model solves a problem (FLP-style46 arguments, valency, indistinguishability, covering).47- **A matching lower bound** — turning an algorithm into an *optimality* result, the venue's most48 prized shape (see the exemplars library).49- **A new model or paradigm** — defining a minimal model and characterizing its power (the population50 protocols lineage).51- **A shared-memory / concurrency result** — wait-free/lock-free constructions, consensus numbers,52 the complexity of concurrent objects.53- **Distributed-ledger / BFT theory** — consensus under Byzantine faults, agreement complexity,54 provable properties of blockchain protocols — *as theory*, not as a deployed system.5556## The model-swap and re-label tests5758Two quick tests sharpen a borderline verdict:5960- **Model-swap / de-distribute test:** if you removed the distribution (ran it on one machine), would61 a result remain? If the whole contribution survives as a sequential algorithm, it is a STOC/SODA62 paper. PODC's value must live in the *distributed* difficulty (faults, asynchrony, locality,63 concurrency).64- **Re-label test:** could this be submitted to SPAA or a systems venue unchanged and read as native65 there? If its heart is parallel throughput, route to SPAA; if it is an implemented system measured66 on a cluster, route to a systems venue. PODC rewards the *proved guarantee*.6768## Evidence maturity, theory-style6970Fit is necessary but not sufficient. The same idea sits at different doors depending on how finished71the *proof* is. An algorithm with a plausible-but-unproved bound is a Brief Announcement or a72work-in-progress talk, not a regular paper; a construction with an upper bound but no lower bound is73publishable but stronger *with* the matching bound; a result too long for 10 pages of merits belongs74in a journal. Submitting a regular paper with a proof gap earns a fast rejection, because the proof75*is* the paper.7677## Cheap reconnaissance before committing7879```text80[Scope] scan the last two PODC programs (dblp db/conf/podc, podc.org) for your model81 -> 3+ recent papers in your subarea = a reviewer pool exists; 0 = opening or mismatch82[Citations] is your bibliography majority PODC/DISC/SPAA/JACM/Distributed Computing?83 -> majority STOC/FOCS or majority systems venues => reviewers read you as a visitor84[Calendar] compare the next PODC (Feb) deadline with DISC (spring), SPAA, and journal timelines85 -> route to the nearest honest fit rather than waiting a year for a marginal preference86```8788## Decision procedure8990```text91[Model] state it: network (message-passing/shared-memory), timing, faults, adversary, cost measure92[Contribution] algorithm+bound / impossibility / matching lower bound / new model / concurrency object93[De-distribute test] does the value survive removing distribution? no => STOC/SODA94[Sibling check] parallelism core -> SPAA; built system -> ICDCS/DSN/OSDI; database -> PODS; ledger-as-system -> AFT/FC95[PODC vs DISC] both fit? -> choose by calendar and community; the prize/award ecosystem is shared96[Verdict] PODC regular / PODC Brief Announcement / sibling venue / journal-first, with a one-line reason97```9899Run this before the writing skills; a wrong venue decision wastes every later step. When the verdict100is PODC, continue with `podc-workflow` for the calendar and `podc-writing-style` for the paper shape.