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

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Julia: A Fresh Approach to Numerical Computing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Pyomo — Optimization Modeling in Python / rank
 
Normal rank
Property / cites work
 
Property / cites work: <tt>SDDP.jl</tt>: A Julia Package for Stochastic Dual Dynamic Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: JuMP: A Modeling Language for Mathematical Optimization / rank
 
Normal rank
Property / cites work
 
Property / cites work: Parallelizing the dual revised simplex method / rank
 
Normal rank
Property / cites work
 
Property / cites work: MathOptInterface: A Data Structure for Mathematical Optimization Problems / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming / rank
 
Normal rank

Latest revision as of 19:36, 2 August 2024

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