arXiv paper· operations research / optimization in machine learning· review (taxonomy survey)

Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applications

Chaosheng Dong

math.OC · cs.AI

Quick verdict

Taxonomy mapping 30 ML/AI applications onto ten optimization paradigms with unusually careful attribution; conceptually solid but wholly non-empirical.

Summary

This survey organizes roughly thirty machine-learning and AI applications — spanning RAG context selection, mixture-of-experts routing, optimal decision trees, recommendation diversification, document summarization, KV-cache eviction, GANs, and robust LLM alignment — under ten mathematical-programming paradigms: linear, quadratic, conic (SOCP/SDP), binary and mixed-integer, bilevel, multi-objective, inverse, distributionally robust, submodular, and min-max optimization. For each entry (Table 1, 30 rows) the author supplies a normalized formulation (Eqs. 2–40), unified notation (Table 2), structural properties (e.g., total unimodularity of the tracking flow in Eq. 4), solution strategies, and an explicit limitations paragraph. A disciplined three-level attribution scheme — explicit formulation, equivalent formulation, natural MP reformulation — consistently separates the author's modeling from the cited works' claims (e.g., Eq. 7 is flagged as the paper's own abstraction of expert-choice routing, not that method's solver). Sections 13–14 add a cross-paradigm comparison (Table 3) and seven research directions. The main limitations are structural: the paper is entirely conceptual, with no experiments, solver measurements, or quantitative relaxation-gap evidence behind its scalability and tractability comparisons; no literature-search methodology or inclusion criteria are stated; and several flagship modern anchors rest on non-peer-reviewed 2025–2026 preprints (e.g., Xu et al., arXiv:2604.10734; Du et al., arXiv:2512.21782). Its value is organizational and pedagogical rather than evidential.

Review complete

Assessment at a glance

operations research / optimization in machine learning

3

risk flags identified

● high 0

● medium 1

● low 2

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

4 strengths · 4 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Diverse ML/AI decisions across IR, RecSys, NLP, CV, and learning theory can be normalized under ten mathematical-programming paradigms with a mostly unified notation (Table 1, 30 entries; Eqs. 2–40).
  • A three-level attribution scheme (explicit / equivalent / natural reformulation) lets MP serve as exact computational model, equivalent representation, or normative abstraction without misattributing contributions to cited works.
  • Mathematical programming's principal value is as a disciplined interface between learned predictions and constrained decisions — explicitly not the claim that all learning is LP or MIP.
  • Cross-paradigm differences in tractability, relaxation quality, decomposition, and scalability (Table 3) can guide formulation choice in information systems, provided reported guarantees match the part actually solved (Secs. 13.2, 13.4).

Strengths

  • Consistent three-level attribution discipline

    All 30 Table 1 entries carry an MP-relationship label (explicit / equivalent / natural reformulation), and the prose repeatedly disclaims solver use by cited systems: Eq. 7 (MoE) states 'we do not claim their router invokes a BIP solver'; Eq. 10 notes Snell et al. 'do not present the across-query BIP'; Eq. 9 is explicitly the author's joint user–message–time BIP 'not attributed verbatim to either source'.

  • Current, cross-domain anchor set making structure visible

    Pairs classical OR (Donoho 2006 basis pursuit, Eqs. 2–3; min-cost-flow tracking, Eq. 4 with total unimodularity) with 2025–2026 LLM-era systems (RAG as MMKP, Eq. 6; H2O KV-cache as dynamic submodular, Eq. 39; robust DPO, Eq. 35), delivering the promised visibility of budgets, simplex constraints, and nested objectives across domains.

  • Technically careful formulations and correct caveats

  • Candid per-application limitations and honest framing of guarantees

Weaknesses

  • Entirely non-empirical

  • No review methodology

  • Flagship modern anchors on non-peer-reviewed preprints

  • Shallow per-entry depth for practitioners

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

This single-author survey (styled as an ACM TOIS manuscript, 32 pages) organizes thirty ML/AI applications under ten mathematical-programming paradigms: LP, QP, conic (SOCP/SDP), binary and mixed-integer, bilevel, multi-objective, inverse, DRO, submodular, and min-max. Coverage spans classics (basis pursuit, Donoho 2006, Eqs. 2–3; LLE reconstruction QPs, Eq. 5; min-cost-flow multi-object tracking, Eq. 4) through 2025–2026 systems (RAG context selection as MMKP, Eq. 6; MoE routing, Eq. 7; test-time compute allocation, Eq. 10; KV-cache eviction as dynamic submodular optimization, Eq. 39; robust DPO, Eq. 35; diffusion bilevel scheduling, Eq. 28). Four contributions are claimed (Section 1): the taxonomy (Table 1, 30 rows), normalized formulations under mostly unified notation (Table 2), a three-level attribution scheme, and a cross-paradigm comparison (Table 3). The central thesis — MP is valuable as 'a disciplined interface between predictions and constrained decisions', explicitly not a claim that all learning is LP or MIP — is appropriately circumscribed and honored throughout.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 4 weaknesses, analyzed in detail
  • 3 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What does this paper on mathematical programming in ML and AI cover?

It is a 32-page survey by Chaosheng Dong organizing about 30 ML/AI applications — RAG context selection, mixture-of-experts routing, optimal decision trees, recommendation diversification, document summarization, KV-cache eviction, GANs, and robust LLM alignment — into ten optimization families (linear, quadratic, conic, mixed-integer, bilevel, multi-objective, inverse, distributionally robust, submodular, min-max), giving a normalized formulation for each.

Does the paper include experiments, code, or benchmarks?

No. It is purely conceptual: no datasets, solver runs, timings, or code artifacts are reported. Its cross-paradigm comparison (Table 3) is qualitative, textbook-level complexity characterization, not measured performance.

What do the labels 'explicit', 'equivalent', and 'natural MP reformulation' mean?

They are the author's three-level citation scheme: 'explicit' means the cited work itself formulated the application that way; 'equivalent' means the displayed program is mathematically equivalent to the source's objective but possibly in a lifted form; 'natural' means the author translated an algorithmic system description into a mathematical-programming model that the source never actually solved.

Who should read this survey?

Operations-research researchers entering ML/AI, and IR, recommender-system, or NLP engineers who want a unified optimization vocabulary for budgeted selection, routing, and alignment problems. It assumes graduate-level optimization familiarity but no per-domain expertise, and is written for an information-systems audience.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • PDF extraction flattens mathematical typesetting (subscripts, superscripts, quantifier scoping); equation structures were judged from linearized text, so symbol-level readings of dense displays (e.g., Eq. 11's constraint quantifiers) carry minor residual uncertainty.
  • Citation metadata (DOIs, arXiv IDs, page numbers) could not be verified offline; 2025–2026 preprint identifiers are reported exactly as printed in the reference list.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applications | Evolve.Pub