Editorial Policies

Focus and Scope

Mathematical Programming Computation (MPC) publishes original research articles covering computational issues in mathematical programming. Articles report on innovative software, comparative tests, modeling environments, libraries of data, and/or applications. A main feature of the journal is the inclusion of accompanying software and data with submitted manuscripts. The journal's review process includes the evaluation and testing of the accompanying software. Where possible, the review will aim for verification of reported computational results.

Topics covered in MPC include linear programming, convex optimization, nonlinear optimization, stochastic optimization, robust optimization, integer programming, combinatorial optimization, global optimization, network algorithms, and modeling languages.

MPC supports the creation and distribution of software and data that foster further computational research. The opinion of the reviewers concerning this aspect of the provided material is a considerable factor in the editorial decision process. Another factor is the extent to which the reviewers are able to verify the reported computational results. To these aims, authors are highly encouraged to provide the source code of their software. Submitted software is archived with the corresponding research articles. The software is not updated and the journal is not intended to be the point of distribution for the software. The author's licensing information is included with the archived software. In case the software is no longer available through other means, MPC will distribute it on individual request under the license given by the author. The intent is to at least partly remedy today's situation where it is often impossible to compare new results with those computed by other codes several years ago. Articles describing software where no source code is made available are acceptable, provided reviewers are given access to executable codes that can be used to evaluate reported computational results.

Articles may also provide data, their description, and analysis. Articles not providing any software or data will also be considered, provided they advance the state-of-the-art regarding a computational topic.

 

Section Policies

Linear and Integer Programming

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Modeling Languages and System

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Graph Algorithms and Data Structures

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Nonlinear Optimization

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Stochastic, Robust, and Global Optimization

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Combinatorial Optimization

Checked Open Submissions Checked Indexed Checked Peer Reviewed

Convex Optimization

Checked Open Submissions Checked Indexed Checked Peer Reviewed
 

Peer Review Process

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.


  1. The innovation, breadth, and depth of the contribution.

  2. An evaluation of the progress in performance and features compared with existing software.

  3. The conditions under which the software is available.

  4. The availability and quality of user documentation.

  5. The accessibility of the computer code; the ease with which a developer can make modifications.

 

Open Access Policy

This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.

 

Editorial Board

Editor-in-Chief:
Daniel Bienstock, Columbia University

General Editor:
Thorsten Koch, Zuse Institute Berlin

Production Editor:
Wolfgang Dalitz
, Zuse Institute Berlin

Area Editors
Alper Atamturk, University of California-Berkeley
William Cook, Georgia Tech
Robert Fourer, Northwestern University; Modeling Languages and Systems
Andrew Goldberg, Microsoft Research; Graph Algorithms and Data Structures
Sven Leyffer, Argonne National Laboratory; Nonlinear Optimization
Jeffrey T. Linderoth
, University of Wisconsin-Madison; Stochastic Optimization, Robust Optimization, and Global Optimization
Gerhard Reinelt
, Universität Heidelberg; Combinatorial Optimization
F. Bruce Shepherd, McGill University
Kim Toh
, National University of Singapore; Convex Optimization

Advisory Board
Robert E. Bixby, Rice University
Donald Goldfarb, Columbia University
Nick Gould, Rutherford Appleton Laboratory
Martin Grötschel
, Konrad-Zuse-Zentrum Berlin
David S. Johnson
, AT&T Research
Kurt Mehlhorn
, Max-Planck-Institut Saarbrücken
Hans D. Mittelmann
, Arizona State University
Arkadi Nemirovski
, Georgia Tech
Jorge Nocedal
, Northwestern University
Michael Trick
, Carnegie Mellon University
Robert Vanderbei, Princeton University
David P. Williamson, Cornell University

Associate Editors
Shabbir Ahmed, Georgia Tech
Samuel Burer, University of Iowa
Alberto Caprara, University of Bologna
Sanjeeb Dash
, IBM TJ Watson Research Center
Camil Demetrescu
, University of Rome
Matteo Fischetti
, University of Padova
Emmanuel Fragniere, Haute Ecole de Gestion, Geneva
Michael P. Friedlander, University of British Columbia
Jacek Gondzio, University of Edinburgh
Philip E. Gill, University of California San Diego
Oktay Günlük
, IBM TJ Watson Research Center
Michal Kocvara
, University of Birmingham
Adam N. Letchford
, Lancaster University
Andrea Lodi, University of Bologna
François Margot
, Carnegie Mellon University
Rafael Marti
, University of Valencia
Alexander Martin, TU Darmstadt
Laurent Michel, University of Connecticut
David Pisinger, University of Copenhagen
Nikolaos V. Sahinidis
, Carnegie Mellon University
Peter Sanders
, University of Karlsruhe
Melvyn Sim, National University of Singapore
Huseyin Topaloglu
, Cornell University
Michael Ulbrich
, Technische Universitaet Muenchen
Andreas Wächter, IBM TJ Watson Research Center
Renato Werneck, Microsoft Research
Yin Zhang
, Rice University

Technical Editors
Tobias Achterberg
, ILOG
Erling D. Andersen
, MOSEK ApS
David Applegate
, AT&T Research Oliver Bastert, Dash Optimization
Pietro Belotti
, Lehigh University
Hande Y. Benson, Drexel University
Andreas Bley, Konrad-Zuse-Zentrum Berlin
Brian Borchers, New Mexico Tech
Jordi Castro
, Universitat Politecnica de Catalunya
Jon Eckstein, Rutgers University
Daniel Espinoza, University of Chile
Armin Fügenschuh, Technische Universitaet Darmstadt
Andreas Grothey, University of Edinburgh Zonghao Gu, Atlanta
William Hart
, Sandia National Laboratories
Keld Helsgaun, Roskilde University
Benjamin Hiller, Konrad-Zuse-Zentrum Berlin
Laszlo Ladanyi, IBM
Leonardo B. Lopes
, University of Arizona
Todd S. Munson, Argonne National Laboratory
Giacomo Nannicini
Dominique Orban, Ecole Polytechnique de Montreal
Ted Ralphs
, Lehigh University
Lars Schewe, Uni Erlangen
Mohit Tawarmalani, Purdue University
Stefan Vigerske
, Humboldt-Universitaet Berlin
Richard A. Waltz
, University of Southern California

 

 

Journal Distribution

MPC is published by Springer Verlag, with the first volume, consisting of four issues, appearing in 2009. All members of the Mathematical Programming Society receive print versions of the journal as part of their membership benefits. The contents of the journal will be made available on the society-run MPC web site, open to members and nonmembers. Supplementary material will be included on the web site, supporting the computational studies described in the journal articles.

 

Information for Authors

  1. Manuscript 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.
  2. Software 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.
  3. Submission Starting November 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 November 1, 2008, articles and supplementary material should be submitted to William Cook (Editor-in-Chief) at mpc@isye.gatech.edu.
  4. Review 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.
    • The innovation, breadth, and depth of the contribution.
    • An evaluation of the progress in performance and features compared with existing software.
    • The conditions under which the software is available. See (6) below.
    • The availability and quality of user documentation.
    • The accessibility of the computer code; the ease with which a developer can make modifications.
  5. Online Supplementary Material 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
    • Open-source software.
    • Source code available for academic use.
    • Source code available with major restrictions.
    • Only binary code available.
    • Binary code only available to the reviewers.
    Distribution of the Code
    • Open-source software.
    • Software available from a web site.
    • Software only available from author on request.
    License and Availability of any Required
    • Third-party Packages
    • Open-source software.
    • No additional package needed.
    • Only freely available open-source packages needed.
    • Additional packages as source code.
    • Additional packages freely available in binary form.
    • Commercial packages needed.
    • Packages needed that were supplied by the author to the reviewers and are not available to readers, that is, software cannot be built by readers.



mpc footer
© MPS 2008-2017