Rebuttal Strategy (ijoc-rebuttal)
When to trigger
- An IJOC major/minor revision arrived and you need a response-letter strategy
- Referees challenge the fairness, scale, or reproducibility of the computational experiments
- You disagree with a referee on a method point and must push back without alienating the associate editor
- You need to convert a long, mixed decision letter into an ordered, checkable revision plan
The IJOC rebuttal mindset
IJOC revisions are won with evidence, not rhetoric. Most consequential objections are computational ("the comparison is unfair," "instances too small," "cannot reproduce"), and the strongest response is a re-run that settles the question: more standard instances, a stronger baseline, more seeds, a performance profile, an updated deposit. Because the associate editor is undisclosed and single-blind, write to the substance of each report for a technical reader; never speculate about who wrote what. The AE is reading for whether you took the experiments seriously.
Structure of the response
- Open with the changes that matter. A short summary: the main new experiments, the strengthened baselines, the reproducibility fixes — so the AE sees the substantive work first.
- Point-by-point, quoting each comment. Reproduce each referee point verbatim, then respond. Use a consistent tag: [Done — with evidence], [Done — text], [Respectfully disagree — with reason].
- Show the evidence inline. For computational objections, include the new table/profile or its key number and a pointer to where it now lives in the paper and the deposit. "We re-ran on the full MIPLIB-class set; the performance profile (new Fig. 5) shows we dominate beyond τ=1.4; updated in
results/ (illustrative)."
- Be honest about limits. Where a competitor still wins a regime, say so and scope the claim rather than overclaiming — IJOC referees reward calibrated honesty.
Mapping common IJOC objections to the response
| Objection |
Winning response |
Owning skill |
| "baseline is weak / outdated" |
re-run vs. current solver/SOTA, symmetric tuning; show the new comparison |
ijoc-data-analysis |
| "instances cherry-picked / too small" |
full standard set + scaling plot; report losses too |
ijoc-data-analysis |
| "results not statistically supported" |
add Wilcoxon + performance profile; multiple-seed dispersion |
ijoc-data-analysis |
| "no guarantee / correctness unclear" |
add validity/complexity proof; reconcile theory with plots |
ijoc-theory-development |
| "cannot reproduce your numbers" |
fix and re-tag the deposit; align results/ to tables; confirm it runs clean |
ijoc-data-analysis |
| "contribution incremental" |
sharpen claim + positioning vs. recent work |
ijoc-contribution-framing / ijoc-literature-positioning |
| "out of scope" |
re-argue computing-first fit, or reconsider venue |
ijoc-topic-selection |
Disagreeing well
You may push back, but with a reason a technical reviewer accepts: a misread of the method, a baseline that is not actually comparable, a request outside the paper's scope. Concede the framing ("the reviewer is right that X would strengthen the paper") even while declining ("but it changes the research question; we instead add Y, which addresses the underlying concern"). Flat refusal with no alternative is what loses AEs.
Checklist
Anti-patterns
- Answering an experimental objection with words instead of a re-run
- Marking points "Done" without changing the paper or the deposit
- Updating the manuscript but leaving the GitHub deposit stale (a "cannot reproduce" relapse)
- Flat refusal of a reviewer request with no reason or alternative
- Overclaiming after revision instead of scoping to the regimes you actually win
- Guessing the AE's or reviewer's identity and writing to it
Output format
【Journal】INFORMS Journal on Computing
【Skill】ijoc-rebuttal
【Summary of changes】new experiments / baselines / reproducibility fixes
【Point-by-point】each comment quoted + status tag + evidence pointer
【Re-run evidence】profiles/tests/seeds added where challenged
【Deposit】re-tagged and reproduces revised results? [Y/N]
【Honest scoping】claims rescoped where a rival wins
【Next step】resubmit via ScholarOne → ijoc-review-process to track the new round
1---2name: ijoc-rebuttal3description: Use when drafting the response to an INFORMS Journal on Computing (IJOC) decision letter — turning referee objections (especially about experiments and reproducibility) into a point-by-point response with re-run evidence. Builds the rebuttal and revision plan; it does not run new analysis on its own (route to ijoc-data-analysis).4---56# Rebuttal Strategy (ijoc-rebuttal)78## When to trigger910- An IJOC **major/minor revision** arrived and you need a response-letter strategy11- Referees challenge the **fairness, scale, or reproducibility** of the computational experiments12- You disagree with a referee on a method point and must push back **without alienating** the associate editor13- You need to convert a long, mixed decision letter into an ordered, checkable revision plan1415## The IJOC rebuttal mindset1617IJOC revisions are won with **evidence, not rhetoric**. Most consequential objections are computational ("the comparison is unfair," "instances too small," "cannot reproduce"), and the strongest response is a re-run that settles the question: more standard instances, a stronger baseline, more seeds, a performance profile, an updated deposit. Because the **associate editor is undisclosed and single-blind**, write to the substance of each report for a technical reader; never speculate about who wrote what. The AE is reading for whether you took the experiments seriously.1819## Structure of the response20211. **Open with the changes that matter.** A short summary: the main new experiments, the strengthened baselines, the reproducibility fixes — so the AE sees the substantive work first.222. **Point-by-point, quoting each comment.** Reproduce each referee point verbatim, then respond. Use a consistent tag: **[Done — with evidence]**, **[Done — text]**, **[Respectfully disagree — with reason]**.233. **Show the evidence inline.** For computational objections, include the new table/profile or its key number and a pointer to where it now lives in the paper and the deposit. "We re-ran on the full MIPLIB-class set; the performance profile (new Fig. 5) shows we dominate beyond τ=1.4; updated in `results/` (illustrative)."244. **Be honest about limits.** Where a competitor still wins a regime, say so and scope the claim rather than overclaiming — IJOC referees reward calibrated honesty.2526## Mapping common IJOC objections to the response2728| Objection | Winning response | Owning skill |29|-----------|------------------|--------------|30| "baseline is weak / outdated" | re-run vs. current solver/SOTA, symmetric tuning; show the new comparison | `ijoc-data-analysis` |31| "instances cherry-picked / too small" | full standard set + scaling plot; report losses too | `ijoc-data-analysis` |32| "results not statistically supported" | add Wilcoxon + performance profile; multiple-seed dispersion | `ijoc-data-analysis` |33| "no guarantee / correctness unclear" | add validity/complexity proof; reconcile theory with plots | `ijoc-theory-development` |34| "cannot reproduce your numbers" | fix and re-tag the deposit; align `results/` to tables; confirm it runs clean | `ijoc-data-analysis` |35| "contribution incremental" | sharpen claim + positioning vs. recent work | `ijoc-contribution-framing` / `ijoc-literature-positioning` |36| "out of scope" | re-argue computing-first fit, or reconsider venue | `ijoc-topic-selection` |3738## Disagreeing well3940You may push back, but with a reason a technical reviewer accepts: a misread of the method, a baseline that is not actually comparable, a request outside the paper's scope. Concede the framing ("the reviewer is right that X would strengthen the paper") even while declining ("but it changes the research question; we instead add Y, which addresses the underlying concern"). Flat refusal with no alternative is what loses AEs.4142## Checklist4344- [ ] Response opens with the substantive new experiments and reproducibility fixes45- [ ] Every referee point quoted and answered with a clear status tag46- [ ] Computational objections answered with re-run evidence, not prose47- [ ] New/updated exhibits pointed to in both the paper and the deposit48- [ ] The deposit re-tagged and confirmed to reproduce the revised results49- [ ] Disagreements carry a technical reason and an alternative50- [ ] Claims rescoped honestly where a competitor still wins51- [ ] Tone is professional; no speculation about the undisclosed AE/referees5253## Anti-patterns5455- Answering an experimental objection with words instead of a re-run56- Marking points "Done" without changing the paper or the deposit57- Updating the manuscript but leaving the GitHub deposit stale (a "cannot reproduce" relapse)58- Flat refusal of a reviewer request with no reason or alternative59- Overclaiming after revision instead of scoping to the regimes you actually win60- Guessing the AE's or reviewer's identity and writing to it6162## Output format6364```text65【Journal】INFORMS Journal on Computing66【Skill】ijoc-rebuttal67【Summary of changes】new experiments / baselines / reproducibility fixes68【Point-by-point】each comment quoted + status tag + evidence pointer69【Re-run evidence】profiles/tests/seeds added where challenged70【Deposit】re-tagged and reproduces revised results? [Y/N]71【Honest scoping】claims rescoped where a rival wins72【Next step】resubmit via ScholarOne → ijoc-review-process to track the new round73```