JuMP: A Modeling Language for Mathematical Optimization.

Saved in:
Bibliographic Details
Title: JuMP: A Modeling Language for Mathematical Optimization.
Authors: Dunning, Iain1 idunning@mit.edu, Huchette, Joey1 huchette@mit.edu, Lubin, Miles1 mlubin@mit.edu
Source: SIAM Review. 2017, Vol. 59 Issue 2, p295-320. 26p.
Subjects: Mathematical optimization, Julia (Computer program language), Visualization
Abstract: JuMP is an open-source modeling language that allows users to express a wide range of optimization problems (linear, mixed-integer, quadratic, conic-quadratic, semidefinite, and nonlinear) in a high-level, algebraic syntax. JuMP takes advantage of advanced features of the Julia programming language to offer unique functionality while achieving performance on par with commercial modeling tools for standard tasks. In this work we will provide benchmarks, present the novel aspects of the implementation, and discuss how JuMP can be extended to new problem classes and composed with state-of-the-art tools for visualization and interactivity. [ABSTRACT FROM AUTHOR]
Copyright of SIAM Review is the property of Society for Industrial & Applied Mathematics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 123117069
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: JuMP: A Modeling Language for Mathematical Optimization.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Dunning%2C+Iain%22">Dunning, Iain</searchLink><relatesTo>1</relatesTo><i> idunning@mit.edu</i><br /><searchLink fieldCode="AR" term="%22Huchette%2C+Joey%22">Huchette, Joey</searchLink><relatesTo>1</relatesTo><i> huchette@mit.edu</i><br /><searchLink fieldCode="AR" term="%22Lubin%2C+Miles%22">Lubin, Miles</searchLink><relatesTo>1</relatesTo><i> mlubin@mit.edu</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22SIAM+Review%22">SIAM Review</searchLink>. 2017, Vol. 59 Issue 2, p295-320. 26p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Mathematical+optimization%22">Mathematical optimization</searchLink><br /><searchLink fieldCode="DE" term="%22Julia+%28Computer+program+language%29%22">Julia (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Visualization%22">Visualization</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: JuMP is an open-source modeling language that allows users to express a wide range of optimization problems (linear, mixed-integer, quadratic, conic-quadratic, semidefinite, and nonlinear) in a high-level, algebraic syntax. JuMP takes advantage of advanced features of the Julia programming language to offer unique functionality while achieving performance on par with commercial modeling tools for standard tasks. In this work we will provide benchmarks, present the novel aspects of the implementation, and discuss how JuMP can be extended to new problem classes and composed with state-of-the-art tools for visualization and interactivity. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of SIAM Review is the property of Society for Industrial & Applied Mathematics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=123117069
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1137/15M1020575
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 26
        StartPage: 295
    Subjects:
      – SubjectFull: Mathematical optimization
        Type: general
      – SubjectFull: Julia (Computer program language)
        Type: general
      – SubjectFull: Visualization
        Type: general
    Titles:
      – TitleFull: JuMP: A Modeling Language for Mathematical Optimization.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Dunning, Iain
      – PersonEntity:
          Name:
            NameFull: Huchette, Joey
      – PersonEntity:
          Name:
            NameFull: Lubin, Miles
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 04
              Text: 2017
              Type: published
              Y: 2017
          Identifiers:
            – Type: issn-print
              Value: 00361445
          Numbering:
            – Type: volume
              Value: 59
            – Type: issue
              Value: 2
          Titles:
            – TitleFull: SIAM Review
              Type: main
ResultId 1