The reviewed record of science sign in
Pith

arxiv: 2405.10130 · v1 · pith:FGWWCXNP · submitted 2024-05-16 · cs.MS

PyOptInterface: Design and implementation of an efficient modeling language for mathematical optimization

Reviewed by Pithpith:FGWWCXNPopen to challenge →

classification cs.MS
keywords optimizationpyoptinterfacelanguagemodelingdesignimplementationmathematicalbenchmarks
0
0 comments X
read the original abstract

This paper introduces the design and implementation of PyOptInterface, a modeling language for mathematical optimization embedded in Python programming language. PyOptInterface uses lightweight and compact data structure to bridge high-level entities in optimization models like variables and constraints to internal indices of optimizers efficiently. It supports a variety of optimization solvers and a range of common problem classes. We provide benchmarks to exhibit the competitive performance of PyOptInterface compared with other state-of-the-art modeling languages.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.