Mathematical Programming Computation
Mathematical Programming Computation: Information for Authors
Only articles written in the English language will be considered for publication. There is no pre-set page limit on articles, but the journal encourages authors to be concise. The length of the manuscript will be taken into consideration in the review process. Authors should aim to present summaries of computational tests, rather than long tables of individual results. Detailed tables and log files can be included in supplementary material to be made available on the journal's web site.
Articles should give a general description of the software, its scope, and the algorithms used. Rather than long descriptions of well-known algorithms, authors are encouraged to give details that deviate from the known state-of-the-art on specific design decisions and their consequences and implementation details.
Computer codes must be accompanied by a clear description of the environment in which they are expected to be built, including instructions on how to obtain any required third-party packages. Clear and easy to follow instructions must be given on how to build and run the author's software, and how to use it to recompute any computational results given in the article.
Starting December 1, 2008, research articles can be submitted in Adobe PDF format through the journal's web page. Software and supplementary material can also be submitted through the web-based system. Software should be delivered as a zip or gzipped-tar archive file that unpacks into a directory, reflecting the name of the software. Prior to December 1, 2008, articles and supplementary material should be submitted to William Cook (Editor-in-Chief) at email@example.com.
Articles within the scope of the journal will receive a rigorous review. The journal intends to have standards of quality similar to those of Mathematical Programming Series A and B (MPA and MPB) and other top research journals. The editorial board will strive to have papers reviewed within a four-month period. This target will be extended in cases of exceptionally long or difficult manuscripts.
The review of articles describing software will include an evaluation of the computer code received with the submitted manuscript. The criteria used in the software review include the following points.
As part of the review process, a public report on computational tests carried out by the editorial board may be produced. This report will be made public as supplementary material to document the replication of results from the research article, and to describe any additional tests that were made.
6. Evaluating Software Availability
The availability of accompanying software is evaluated in three categories. In each case, the lower the score the better.
License of the Code