Springer Nature

Mathematical Programming Template

Write in a clean editor, then format for Mathematical Programming in one click — DocuGuru applies the official Springer Nature template with numbered references and exports a submission-ready PDF plus the editable LaTeX source. Free to start.

About the Mathematical Programming format

Mathematical Programming is a peer-reviewed journal published by Springer Nature, covering Advanced Optimization Algorithms Research, Optimization and Variational Analysis, Complexity and Algorithms in Graphs.

PublisherSpringer Nature
Reference styleNumbered (Springer)
Numbered — [1], [2] in the text
1. Smith, A., Jones, B., Lee, C.: A representative article title. Mathematical Programming 12, 45–58 (2023)

Formats any DOI in Mathematical Programming style. No sign-up.

Publishes research inAdvanced Optimization Algorithms Research Optimization and Variational Analysis Complexity and Algorithms in Graphs Sparse and Compressive Sensing Techniques Advanced Graph Theory Research
ISSN0025-5610
Citation impact (2-yr)1.63
h-index239
i10-index3,520
Total citations341,567
Article processing charge$2,890
Top institutions publishing hereGeorgia Institute of Technology
Journal websitewww.springer.com
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in Mathematical Programming per year

118
2014
113
2015
134
2016
118
2017
147
2018
99
2019
136
2020
136
2021
174
2022
119
2023
136
2024
136
2025

Citation impact of Mathematical Programming by publication year

6.3K
2014
8.2K
2015
5.2K
2016
4.2K
2017
4.7K
2018
2.8K
2019
2K
2020
1.5K
2021
2.1K
2022
754
2023
411
2024
116
2025

Citations each year’s papers have accumulated so far — the most recent years are still building up.

Most-cited papers in Mathematical Programming

Mathematical Programming template — frequently asked questions

How do I write a paper in the Mathematical Programming format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the Mathematical Programming template. When you export, DocuGuru compiles the paper into the official Springer Nature format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does Mathematical Programming use?
Mathematical Programming uses Numbered (Springer) references, shown as numbered [1], [2] markers in the text. DocuGuru formats every in-text citation and the reference list in this exact style automatically. A reference appears like this: 1. Smith, A., Jones, B., Lee, C.: A representative article title. Mathematical Programming 12, 45–58 (2023)
Do I need to know LaTeX to submit to Mathematical Programming?
No. DocuGuru generates the sn-jnl LaTeX class and compiles the PDF for you in the background, so you get a Springer Nature-ready Mathematical Programming document without writing any LaTeX. If you do want it, the LaTeX source is included in the export.
Can I import an existing draft into the Mathematical Programming template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the Mathematical Programming format with correct headings, figures, tables, and numbered citations.
Who publishes Mathematical Programming?
Mathematical Programming is a physics journal published by Springer Nature. DocuGuru's Mathematical Programming template matches Springer Nature's official submission format.
Can I export a submission-ready Mathematical Programming PDF?
Yes — DocuGuru produces a PDF built with the official Mathematical Programming template (the sn-jnl class) that is ready to submit to Springer Nature, together with the matching LaTeX source files.
How much does the Mathematical Programming template cost?
You can start writing in the Mathematical Programming template for free. Exporting the final submission-ready Mathematical Programming PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the Mathematical Programming template