Skip to main content
Top

2002 | OriginalPaper | Chapter

Formulation of Linear Optimization Problems in C++

Author : Tim H. Hultberg

Published in: Programming Languages and Systems in Computational Economics and Finance

Publisher: Springer US

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

A new C++ class library FLOPC, for formulating linear optimization problems is presented. Using this library, linear optimization models can be specified in a declarative style, similar to algebraic modelling languages such as GAMS and AMPL, within a C++ program. While preserving the traditional strengths of algebraic modelling languages, the integration of linear optimization models with other software components is facilitated. The class library implements a full-fledged algebraic modelling language with indexed variables and constraints, repeated sums, index arithmetic and conditional exceptions. Extensive use of operator overloading provides a natural syntax for defining model constraints.

Metadata
Title
Formulation of Linear Optimization Problems in C++
Author
Tim H. Hultberg
Copyright Year
2002
Publisher
Springer US
DOI
https://doi.org/10.1007/978-1-4615-1049-9_8

Premium Partner