ACM

ACM Transactions on Mathematical Software Template

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

About the ACM Transactions on Mathematical Software format

ACM Transactions on Mathematical Software is a peer-reviewed journal published by ACM, covering Matrix Theory and Algorithms, Numerical Methods and Algorithms, Parallel Computing and Optimization Techniques. Over its lifetime it has published 1,908 papers, which have received 141,082 citations.

PublisherACM
Reference styleNumbered (ACM)
Numbered — [1], [2] in the text
[1] Ada Smith, Ben Jones, and Cara Lee. 2023. A representative article title. ACM Transactions on Mathematical Software 12, 3, Article 45 (2023).

Formats any DOI in ACM Transactions on Mathematical Software style. No sign-up.

Publishes research inMatrix Theory and Algorithms Numerical Methods and Algorithms Parallel Computing and Optimization Techniques Advanced Optimization Algorithms Research Numerical methods for differential equations
ISSN0098-3500
Citation impact (2-yr)1.3
h-index161
i10-index1,188
Top institutions publishing hereArgonne National Laboratory
Journal websitetoms.acm.org
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in ACM Transactions on Mathematical Software per year

32
2014
28
2015
68
2016
42
2017
26
2018
51
2019
48
2020
32
2021
56
2022
36
2023
26
2024
31
2025

Citation impact of ACM Transactions on Mathematical Software by publication year

2.7K
2014
2.7K
2015
2.4K
2016
878
2017
586
2018
1.2K
2019
699
2020
482
2021
941
2022
319
2023
49
2024
35
2025

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

Most-cited papers in ACM Transactions on Mathematical Software

The quickhull algorithm for convex hulls

C. Bradford Barber, David Dobkin, Hannu Huhdanpaa · 1 Dec 1996

The convex hull of a set of points is the smallest convex set that contains the points. This article presents a practical convex hull algorithm that combines the two-dimensional Quickhull algorithm with the general-dimension Beneath-Beyond Algorithm. It is similar to the randomized, incremental algorithms for convex hull and delaunay triangulation. We provide empirical evidence that…

5,358 citations Cite SaveGo to paper →
LSQR: An Algorithm for Sparse Linear Equations and Sparse Least Squares

Christopher C. Paige, Michael A. Saunders · 1 Mar 1982

An iterative method is given for solving Ax ~ffi b and minU Ax -b 112, where the matrix A is large and sparse. The method is based on the bidiagonalization procedure of Golub and Kahan. It is analytically equivalent to the standard method of conjugate gradients, but possesses more favorable numerical properties.

4,398 citations Cite SaveGo to paper →
The university of Florida sparse matrix collection

Timothy A. Davis, Yifan Hu · 1 Nov 2011

We describe the University of Florida Sparse Matrix Collection, a large and actively growing set of sparse matrices that arise in real applications. The Collection is widely used by the numerical linear algebra community for the development and performance evaluation of sparse matrix algorithms. It allows for robust and repeatable experiments: robust because performance results…

3,639 citations Cite SaveGo to paper →
Algorithm 778: L-BFGS-B

Ciyou Zhu, Richard H. Byrd, Peihuang Lu et al. · 1 Dec 1997

L-BFGS-B is a limited-memory algorithm for solving large nonlinear optimization problems subject to simple bounds on the variables. It is intended for problems in which information on the Hessian matrix is difficult to obtain, or for large dense problems. L-BFGS-B can also be used for unconstrained problems and in this case performs similarly to its…

3,470 citations Cite SaveGo to paper →
An Algorithm for Finding Best Matches in Logarithmic Expected Time

Jerome H. Friedman, Jon Bentley, Raphael A. Finkel · 1 Sep 1977

An algorithm and data structure are presented for searching a file containing N records, each described by k real valued keys, for the m closest matches or nearest neighbors to a given query record. The computation required to organize the file is proportional to kNlogN. The expected number of records examined in each search is…

2,808 citations Cite SaveGo to paper →

ACM Transactions on Mathematical Software template — frequently asked questions

How do I write a paper in the ACM Transactions on Mathematical Software format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the ACM Transactions on Mathematical Software template. When you export, DocuGuru compiles the paper into the official ACM format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does ACM Transactions on Mathematical Software use?
ACM Transactions on Mathematical Software uses Numbered (ACM) 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] Ada Smith, Ben Jones, and Cara Lee. 2023. A representative article title. ACM Transactions on Mathematical Software 12, 3, Article 45 (2023).
Do I need to know LaTeX to submit to ACM Transactions on Mathematical Software?
No. DocuGuru generates the acmart LaTeX class and compiles the PDF for you in the background, so you get a ACM-ready ACM Transactions on Mathematical Software 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 ACM Transactions on Mathematical Software template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the ACM Transactions on Mathematical Software format with correct headings, figures, tables, and numbered citations.
What is ACM Transactions on Mathematical Software?
ACM journal. It is a engineering and computer science journal, published by ACM.
Can I export a submission-ready ACM Transactions on Mathematical Software PDF?
Yes — DocuGuru produces a PDF built with the official ACM Transactions on Mathematical Software template (the acmart class) that is ready to submit to ACM, together with the matching LaTeX source files.
How much does the ACM Transactions on Mathematical Software template cost?
You can start writing in the ACM Transactions on Mathematical Software template for free. Exporting the final submission-ready ACM Transactions on Mathematical Software PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the ACM Transactions on Mathematical Software template