REVIEW 4 major objections 5 minor 16 references
The paper claims that a GRPO-trained LLM, guided by offline MIP solver evaluations, selects the right inventory-allocation formulation per instance, improving top-1 selection from 21.45% to 50.42% and realized allocation quality by 12.57 pe
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 00:59 UTC pith:VNFQAJRK
load-bearing objection A plausible industrial application of GRPO to MIP-formulation selection, but the headline 12.57 pp gain cannot be trusted until the train/eval split and data filtering are disclosed. the 4 major comments →
Large Language Model for Operations Research Formulation Selection in Multi-Warehouse Inventory Allocation
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that a language-model selector trained with solver-computed rewards can outperform both a preference-trained selector and the best fixed formulation. For each allocation instance, the paper computes the realized allocation accuracy of four MIP formulations—lexicographic band, scalarized band-deviation, deviation minimization, and reliability-calibrated band—then uses these ex-post scores as three progressive training signals: balanced SFT records for schema learning, margin-weighted IPO preference pairs, and cached per-instance metadata that GRPO looks up to reward group rollouts. On 718 real instances, the final selector achieves 50.42% Hit Ratio@1 (vs 21.45% for SFT+IP
What carries the argument
The load-bearing mechanism is the solver-guided progressive post-training pipeline. For every historical instance, a MIP solver solves all four candidate formulations offline and stores per-instance expert-wise scores, rankings, the best expert, and the reference-expert score. These metadata are converted into three aligned training signals: balanced expert-conditioned SFT records; IPO preference pairs thresholded at a 5% score gap and margin-weighted; and GRPO rollouts whose rewards combine normalized allocation-quality headroom, ranking tiers, best-expert matching, reference-sticking penalties, and a forecast-view auxiliary reward. The same offline scores define the ex-post oracle and the
Load-bearing premise
The GRPO reward metadata are computed on the same historical instances used for training, and the paper never states how those instances were split or filtered from the 718 evaluation instances, so the measured gain assumes that no leakage or selection bias inflates the reward-to-evaluation transfer.
What would settle it
Re-train the selector on the 17k/4k/2.3k records and evaluate on the 718 instances as described; if the 718 instances share any record with the training or filtering pool, or if a fresh 718-instance sample from a later period fails to reproduce the roughly 29 pp HR@1 gain over SFT+IPO, the central claim would be refuted. A weaker but still decisive check: re-run the oracle-conditioned analysis on a held-out set; if HR@1 for RCB and DM does not fall when the reward metadata are withheld, the concentration-of-gains explanation is suspect.
If this is right
- GRPO improves exact and near-correct selection over SFT+IPO, and the improved selection translates into higher realized allocation quality than both the preference-trained selector and the best fixed expert.
- The oracle-gap metric makes the remaining headroom measurable: with a 4.85 pp gap, the selector captures most of the value available from the four-formulation library on the observed distribution.
- The oracle-conditioned analysis shows gains concentrate in the dominant LB bucket (HR@1 rising from 18.9% to 74.4%), while RCB and DM buckets see HR@1 fall to 3.6% and 0.0%, indicating the current GRPO objective prioritizes overall utility over balanced regime recognition.
- The framework does not require human labels for selection; all supervision derives from solver-evaluated realized allocation accuracy, making the post-training pipeline reproducible wherever candidate formulations can be scored offline.
Where Pith is reading between the lines
- A natural extension, not claimed by the paper, is class-balanced rewards or minority-regime oversampling to repair the RCB/DM regression the paper reports; the oracle-conditioned numbers give a concrete target for such an intervention.
- Because the selector outputs one of four explicit MIP formulations, the same solver-guided post-training pipeline could be applied to other OR model-selection problems—vehicle routing, scheduling, portfolio selection—wherever a candidate library and offline solver scoring exist, though the paper does not make this claim.
- The reported 12.57 pp gain depends on an unstated split between the 17k/4k/2.3k post-training records and the 718 evaluation instances; an independent holdout from a different time window would be needed to confirm that the reward metadata do not leak selection signal into evaluation.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies instance-wise OR formulation selection for multi-warehouse inventory allocation. It defines four MIP formulations (LB, SBD, DM, RCB) and trains an LLM-based selector using a three-stage pipeline: balanced supervised fine-tuning (SFT), margin-weighted identity preference optimization (IPO), and group relative policy optimization (GRPO) with rewards derived from offline MIP-solver evaluations on historical instances. On 718 real-world instances from JD.com, the resulting SFT+IPO+GRPO selector reportedly improves HR@1 from 21.45% to 50.42% and HR@2 from 70.47% to 82.31%, raises allocation accuracy over the incumbent baseline from 9.89/10.53 pp to 12.57 pp, and reduces the oracle gap to 4.85 pp. The authors also disclose an oracle-conditioned analysis showing that the gains are concentrated in the dominant LB bucket while minority regimes (RCB, DM) degrade.
Significance. If the empirical claims hold, the paper would be a meaningful demonstration that solver-guided GRPO can turn an LLM into an effective selector among explicit OR formulations, with concrete downstream allocation-quality gains over both a fixed best formulation and a preference-trained selector. The paper deserves credit for making the four formulations explicit in Appendix A, using solver-based realized-demand scores rather than LLM self-judgments, and honestly reporting the minority-regime degradation in Figure 3. However, the absence of a stated train/evaluation split, lack of uncertainty quantification, and underspecified data filtering/reward hyperparameters currently prevent the results from being fully assessable.
major comments (4)
- [Experimental Setup (Data paragraph)] The 718 evaluation instances are never stated to be disjoint from the 17,000 SFT records, 4,000 IPO preference pairs, or 2,300 GRPO prompts. The GRPO metadata Mq (Methodology) stores per-instance realized-demand expert scores and the oracle best-expert label; if any evaluation instance also appears as a GRPO training prompt, the policy can access realized-demand labels at rollout time, directly inflating HR@1 and Acc. Gain. Please state the exact split construction and confirm that the SFT/IPO/GRPO/evaluation instance sets are pairwise disjoint, and provide the filtering/balancing criteria.
- [Experimental Setup and Main Results (Tables 2-3)] No uncertainty quantification is provided. The headline differences (HR@1 from 21.45% to 50.42%; Acc. Gain 12.57 pp vs 10.53 pp; Oracle Gap 4.85 vs 6.89 pp) are single point estimates on 718 instances. Without standard errors, confidence intervals, or a per-instance significance test, and given the strong bucket-dependence in Figure 3, the statement that GRPO 'substantially improves' selection and allocation quality is not statistically grounded. Report at least bootstrap confidence intervals over instances, and if training is stochastic, results over multiple seeds.
- [Appendix C (GRPO reward)] The reward design contains many free constants—κ_alloc, κ_fore, d_high, d_low, β_tie, β_upper, β_lower, β_penalty, γ_target, γ_stick, λ_reason, λ_fore, and thresholds ε_tie, τ_upper_Δ, τ_lower_Δ, η̄, η̂, L_min—but no values or sensitivity analysis are given. Since this reward is the mechanism driving the reported 12.57 pp gain, the paper should list the chosen values and, at minimum, test sensitivity on the most influential terms (e.g., target reward vs reference-sticking penalty).
- [Experimental Setup (Data filtering and balancing)] The phrase 'after data filtering and balancing' is not operationalized. If the filtering or balancing preferentially keeps instances with large score gaps or particular oracle buckets, the 718-instance evaluation distribution may differ from the deployment distribution, making the reported gains non-transportable. The authors should describe the filtering rules, the resulting oracle-bucket distribution, and how the evaluation set is sampled from the raw historical stream.
minor comments (5)
- [Abstract] The paired numbers 'from 21.45% to 50.42% and from 70.47% to 82.31%' are easy to misread; label HR@1 and HR@2 explicitly in that sentence.
- [Methodology, TID definition] The notation for the upper band parameter appears identical to the lower band parameter in the rendered text ('(ℓ, ℓ)-accurately allocated'). Ensure the bar is typographically clear.
- [Figure 3] The bucket percentages sum to 99.9% (62.5+17.8+11.7+7.9); state that this is due to rounding or correct the values.
- [Table 2] Define how HR@1 is computed when the selected expert is tied with the best expert; ties are likely given the discrete accuracy scores.
- [Reproducibility] No code, data, or hyperparameter table is provided. A complete hyperparameter table in the appendix or supplementary material would substantially improve reproducibility, even if the proprietary JD data cannot be released.
Circularity Check
No equation-level circularity found: the LLM selector is trained and evaluated against solver-computed realized-demand scores, and the cited formulations are restated in the appendix.
full rationale
The paper’s derivation chain is solver-guided rather than self-referential. Expert scores are computed externally as sq(E) = Acc(x_E^q; D_real^q) using a MIP solver on realized demand; the LLM’s output is only parsed to select one of the four experts, and the reported HR@1, Acc. Gain, and Oracle Gap are all evaluated from those solver-computed scores. There is no equation in the paper where a fitted parameter is defined in terms of the quantity it is later said to predict, and no claim that reduces by construction to its own input. The GRPO reward is built from the same per-instance oracle scores that define the evaluation metrics, but this is only circular if the 718 evaluation instances overlap with the GRPO training prompts; the Experimental Setup does not state the train/eval split or the filtering/balancing criteria, so this is an unspecified data-hygiene risk rather than a demonstrated circularity. The self-citations to Xu et al. 2026 for SBD and DM are not load-bearing because Appendix A restates the complete MILP formulations, making the expert library self-contained. The oracle-conditioned analysis even admits degraded performance on minority buckets, which is inconsistent with a claim that the evaluation is forced by the training signal. The main concern is potential leakage or distribution shift from the undisclosed split and filtering procedure, which is a correctness/evaluation risk, not a circularity of the derivation.
Axiom & Free-Parameter Ledger
free parameters (7)
- TID band multipliers ℓ and ℓ̄
- SBD scalarization weights λ1, λ2
- RCB uncertainty parameters m, δCV
- LB zero-demand penalty ϵ
- GRPO reward hyperparameters (κalloc, κfore, d_high/d_low, βtie/βupper/βlower/βpenalty, γtarget, γstick, λreason, λfore,
- IPO relative score-gap threshold and quality requirement =
5%
- Data filtering and balancing proportions
axioms (5)
- domain assumption At least one warehouse has strictly positive forecasted daily demand.
- domain assumption SCIP solves every candidate MIP exactly within practical time for all training and evaluation instances.
- domain assumption Realized-demand TID-band accuracy Acc is the correct allocation objective.
- domain assumption The four-expert library spans the meaningful formulation space.
- domain assumption LLM outputs can be parsed into valid expert names, with invalid responses handled by the validity reward.
read the original abstract
Multi-warehouse inventory allocation is typically formulated as a mixed-integer programming (MIP) problem, yet no single formulation consistently matches heterogeneous instance-level regimes induced by demand concentration, inventory imbalance, replenishment scale, service constraints, and forecast volatility. We study this issue as instance-wise operations research (OR) formulation selection, where each allocation instance is assigned to a solver-executable formulation from a candidate OR expert library. We propose a solver-guided large language model (LLM) framework for OR formulation selection, in which each OR expert corresponds to a MIP formulation encoding a distinct allocation priority. To train the selector, the framework first constructs balanced expert-conditioned supervised fine-tuning (SFT) records for schema learning, and then uses MIP solver evaluation on historical instances to convert solver-evaluated allocation-quality gaps into margin-weighted identity preference optimization (IPO) preferences and per-instance expert-score metadata for reward lookup during group relative policy optimization (GRPO) to assign rewards to sampled responses. Experiments on multi-warehouse inventory allocation instances from JD$\mathord{.}$com, one of China's largest e-retailers, demonstrate that GRPO substantially improves expert-selection accuracy relative to the SFT+IPO selector and, more importantly, produces higher realized allocation quality than both the preference-trained selector and the best fixed formulation. With GRPO, Hit Ratio@1 and Hit Ratio@2 increase from 21.45% to 50.42% and from 70.47% to 82.31%. The resulting selector achieves an allocation accuracy gain of 12.57 percentage points over the incumbent baseline, outperforming both the SFT+IPO selector and the best fixed OR expert, and reduces the gap to the ex-post oracle to 4.85 percentage points.
Figures
Reference graph
Works this paper leans on
-
[1]
Ali, S.; Ashraf, M.; Hegazy, S.; Salem, F.; Mokhtar, H.; Gaber, M. M.; and Alrefaie, M. T. 2025. PAIR: A Novel Large Language Model-Guided Selection Strategy for Evolutionary Algorithms. arXiv preprint arXiv:2503.03239
Pith/arXiv arXiv 2025
-
[2]
Astorga, N.; Liu, T.; Xiao, Y.; and Van Der Schaar, M. 2025. Autoformulation of Mathematical Optimization Models Using LLM s. In Singh, A.; Fazel, M.; Hsu, D.; Lacoste-Julien, S.; Berkenkamp, F.; Maharaj, T.; Wagstaff, K.; and Zhu, J., eds., Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning...
2025
-
[3]
DeepSeek-AI . 2025. DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning. arXiv preprint arXiv:2501.12948
Pith/arXiv arXiv 2025
-
[4]
Du, H.; Liu, G.; Lin, Y.; Niyato, D.; Kang, J.; Xiong, Z.; and Kim, D. I. 2024. Mixture of Experts for Network Optimization: A Large Language Model-enabled Approach. arXiv preprint arXiv:2402.09756
Pith/arXiv arXiv 2024
-
[5]
Gao, C.; Shang, H.; Xue, K.; and Qian, C. 2025. Neural Solver Selection for Combinatorial Optimization. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, 18528--18549. PMLR
2025
-
[6]
Gheshlaghi Azar, M.; Daniel Guo, Z.; Piot, B.; Munos, R.; Rowland, M.; Valko, M.; and Calandriello, D. 2024. A General Theoretical Paradigm to Understand Learning from Human Preferences. In Dasgupta, S.; Mandt, S.; and Li, Y., eds., Proceedings of The 27th International Conference on Artificial Intelligence and Statistics, volume 238 of Proceedings of Mac...
2024
-
[7]
Huang, C.; Tang, Z.; Hu, S.; Jiang, R.; Zheng, X.; Ge, D.; Wang, B.; and Wang, Z. 2025. ORLM : A Customizable Framework in Training Large Models for Automated Optimization Modeling. Operations Research, 73(6): 2986--3009
2025
-
[8]
Jiang, C.; Shu, X.; Qian, H.; Lu, X.; Zhou, J.; Zhou, A.; and Yu, Y. 2025. LLMOPT : Learning to Define and Solve General Optimization Problems from Scratch. In The Thirteenth International Conference on Learning Representations (ICLR 2025)
2025
-
[9]
Ouyang, L.; Wu, J.; Jiang, X.; Almeida, D.; Wainwright, C. L.; Mishkin, P.; Zhang, C.; Agarwal, S.; Slama, K.; Ray, A.; Schulman, J.; Hilton, J.; Kelton, F.; Miller, L.; Simens, M.; Askell, A.; Welinder, P.; Christiano, P.; Leike, J.; and Lowe, R. 2022. Training language models to follow instructions with human feedback. In Koyejo, S.; Mohamed, S.; Agarwa...
2022
-
[10]
Schulman, J.; Wolski, F.; Dhariwal, P.; Radford, A.; and Klimov, O. 2017. Proximal Policy Optimization Algorithms. arXiv preprint arXiv:1707.06347
Pith/arXiv arXiv 2017
-
[11]
Shao, Z.; Wang, P.; Zhu, Q.; Xu, R.; Song, J.; Bi, X.; Zhang, H.; Zhang, M.; Li, Y. K.; Wu, Y.; and Guo, D. 2024. DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models. arXiv preprint arXiv:2402.03300
Pith/arXiv arXiv 2024
-
[12]
Wu, X.; Zhong, Y.; Wu, J.; Jiang, B.; and Tan, K. C. 2024. Large Language Model-Enhanced Algorithm Selection: Towards Comprehensive Algorithm Representation. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence (IJCAI-24), 5235--5244
2024
-
[13]
Xu, J.; Ma, Y.; Dong, J.; Qi, Y.; Zhang, J.; Geng, D.; and Zhang, A. 2026. Solver-Verified Formulation Generation and Selection for Multi-Warehouse Inventory Allocation Using Large Language Models. arXiv preprint arXiv:2606.29366
Pith/arXiv arXiv 2026
-
[14]
Zhang, H.; Feng, T.; and You, J. 2025. Router- R1 : Teaching LLMs Multi-Round Routing and Aggregation via Reinforcement Learning. In Belgrave, D.; Zhang, C.; Lin, H.; Pascanu, R.; Koniusz, P.; Ghassemi, M.; and Chen, N., eds., Advances in Neural Information Processing Systems, volume 38, 141233--141265. Curran Associates, Inc
2025
-
[15]
Zhang, Y.; and Yi, G. 2025. LAOS: Large Language Model-Driven Adaptive Operator Selection for Evolutionary Algorithms. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO '25), 517--526. Association for Computing Machinery
2025
-
[16]
Zhou, H.; Tan, Z.; Zhang, Z.; Fan, Y.; Lin, Y.; Kang, L.; Song, X.; Li, R.; Huang, S.; Yu, A.; Fan, Y.; Chen, Y.; Xu, K.; Liu, X.; Qin, Y.; Torr, P.; Zhang, C.; and Yin, Z. 2026. Select-then-Solve: Paradigm Routing as Inference-Time Optimization for LLM Agents. arXiv preprint arXiv:2604.06753
Pith/arXiv arXiv 2026
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.