JuMP 1.0: recent improvements to a modeling language for mathematical optimization (Q6095739)

From MaRDI portal
scientific article; zbMATH DE number 7735741
Language Label Description Also known as
English
JuMP 1.0: recent improvements to a modeling language for mathematical optimization
scientific article; zbMATH DE number 7735741

    Statements

    JuMP 1.0: recent improvements to a modeling language for mathematical optimization (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    8 September 2023
    0 references
    This short software paper describes features and underlying design decisions leading to the release of Version 1.0 of the open-source algebraic modeling language JuMP. The motivation of JuMP is to provide a convenient way to model mathematical optimization problems of various kinds, including linear, integer, conic, semidefinite, and nonlinear programs, in the Julia programming language, and pass models to many different solvers through an efficient interface. In particular, the paper explains how JuMP 1.0 manages the sometimes competing requirements for generality, efficiency, and flexible access to solver-specific features. Code snippets display the syntax of JuMP on several small examples.
    0 references
    algebraic modeling language
    0 references
    optimization solver interface
    0 references
    JuMP
    0 references
    Julia
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references