跳到主要内容
知仓学习社ZHICANG

icalp-reproducibility

Use when making an ICALP (EATCS) theory result independently checkable — writing complete, self-contained proofs in the appendix and a full version …

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Awesome-Journal-Skills

它会碰到什么

扫了多少1 个文本文件,5 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

ICALP Reproducibility (proof verifiability and the full version)

At a pure-theory venue, "reproducibility" means a referee — and later any reader — can **check the

proof. ICALP has no artifact-evaluation track and no badges**; the deliverable that plays that role

is the full version with complete proofs, plus, where relevant, reproducible computational

certificates and optional machine formalization. This skill builds that checkability into the paper

from the start, because a proof cannot be reconstructed after the fact any more than a lost dataset can.

The full version is the reproducibility story

  • The 15-page body sketches; the full version (a clearly labelled appendix at submission, and an

arXiv/ECCC/HAL posting at/after notification) contains every proof in full. This is what

makes an ICALP result reproducible: an independent expert can verify it end to end.

  • Write proofs self-contained: state every lemma the argument uses, prove or cite each, and avoid

"it is easy to see" for steps that are not. The test is whether a competent non-author can follow it

without asking you.

  • Keep the submission appendix and the eventual arXiv version consistent — divergence between "what

the referees checked" and "what is public" undermines trust.

Self-contained proof checklist

[ ] Every theorem's proof is present in full somewhere the referee can read it
[ ] Every lemma used is stated and proved or cited to a precise source
[ ] No "omitted" / "similarly" hiding a genuinely hard case
[ ] Constants and asymptotics are traceable (no unexplained factor changes mid-proof)
[ ] Definitions precede use; notation is defined once and used consistently
[ ] The dependency structure of lemmas is clear (nothing circular)

Reproducible computation, when a proof uses it

If a proof relies on computation (see icalp-experiments), the computation must be checkable, not

merely asserted:

  • Ship code and inputs, or precise pseudocode, in the full version or a referenced public repo.
  • Prefer an independently verifiable certificate (UNSAT proof, LP/Farkas witness, explicit witness

object) over "our program confirms it."

  • Pin solver versions and any random seeds so the check is deterministic.

Optional: machine-checked formalization

ICALP does not require formalization, but a Coq/Lean/Isabelle proof of a central theorem is a

strong, increasingly valued signal — especially for intricate combinatorial or semantic arguments:

  • Formalize the load-bearing theorem, not the whole paper, and say precisely what is formalized

and what is assumed (axioms, unformalized lemmas).

  • Archive the development (a public repo, or Software Heritage / Zenodo for a DOI) and reference it in

the camera-ready. Do not let it break anonymity during review.

  • Be honest about the gap between the paper's statement and the formal statement; an over-claimed

formalization is worse than none.

What ICALP reproducibility is NOT

  • It is not a runnable-system artifact, a Docker image of an implementation, or a benchmark

harness — there is no artifact track and no badge to earn (icalp-artifact-evaluation explains the

distinction).

  • It is not "available upon request." A proof that only the authors can complete is, for review

purposes, not a proof.

  • It is not satisfied by an arXiv link alone if that version, too, defers the hard steps.

Worked vignette: an intricate lower bound

A Track A conditional lower bound hinges on a delicate gadget construction. To make it reproducible:

prove the gadget's properties in full in the appendix (not "by inspection"); include a small

computer-checked verification of the gadget's truth table with a shipped, re-runnable script and its

output; post an arXiv full version at notification identical in content to the checked appendix; and,

optionally, formalize the core combinatorial lemma in Lean and cite the archived development at

camera-ready. State clearly which parts are machine-checked.

Output format

[Full version] complete proofs present (appendix now, arXiv at notification)? gaps: <where>
[Self-containment] lemmas stated+proved/cited; no hidden hard cases? yes/no
[Computation] certificates / reproducible inputs provided where a proof uses computation? n/a or yes/no
[Formalization] none / partial (what theorem, what assumed) / archived+cited
[Anonymity] full version / repo referenced without breaking the blind during review? yes/no
[Fix queue] <ordered: proof completeness, certificates, formalization scope>

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。