Read this first if you are arriving from a venue with an artifact track. ICALP has no artifact evaluation, no artifact-evaluation committee, and no ACM/IEEE badges. It is a pure theoretical computer science venue: the contribution is a theorem, and the "artifact" a referee cares about is the proof. Building a Docker image, a benchmark harness, or a reproducibility capsule for an ICALP submission is effort spent on something no one will evaluate — and can even signal that the paper is mis-routed.
| Systems/ML artifact concept | ICALP equivalent |
|---|---|
| "Artifacts Available" (archived, DOI) | The full version on arXiv/ECCC/HAL, and the open-access LIPIcs paper |
| "Functional" (it runs) | The proof is complete and checkable in the appendix / full version |
| "Reproduced" (results re-obtained) | An expert re-derives / verifies the proof; certificates for any computation |
| Reproducibility capsule | A machine-checked formalization (Coq/Lean/Isabelle), when provided |
So the "artifact" work for an ICALP paper is: write the complete proofs, make any computation
checkable (icalp-experiments, icalp-reproducibility), and optionally formalize the central
theorem.
Some ICALP papers include an implementation or a computer-assisted proof. Even then, there is no badge track — but you should still:
If the implementation/experiment is the actual contribution rather than support for a theorem, that
is a routing signal: an experimental-algorithms track (e.g. ALENEX/ESA's experimental track), a
systems venue, or a database/ML venue may be the right home — see icalp-topic-selection.
[Artifact track?] none at ICALP (pure-theory venue)
[Proof-as-artifact] complete proofs in full version? yes/no
[Computation support] certificates / reproducible code where a proof uses computation? n/a or yes/no
[Formalization] none / partial / archived+cited (optional, not required)
[Routing flag] is software the real contribution (=> reconsider venue)? yes/no