1479. Writing and solving models with the new FICO Xpress C++ API
Invited abstract in session TD-43: Toolboxes & APIs, stream Software for Optimization.
Tuesday, 14:30-16:00Room: Newlyn GR.07
Authors (first author is the speaker)
| 1. | Daniel Junglas
|
| FICO Xpress Optimization |
Abstract
Starting with version 9.4 FICO Xpress introduced new APIs for object oriented programming languages (Java, .NET).
This was finished with the C++ API in the latest release
The new APIs are designed as an object-based layer ensuring a memory-efficient and reliable experience to the user.
With the new API, the use of features such as callbacks becomes easier, and it gives access to the full set of problem types available with Xpress.
Among the key features of the new Xpress API are the ability to use modern programming concepts such as lambdas, templates, STL containers etc.
We will present the new C++ API, show different ways of building models with it, benchmark the model building performance compared to the plain C API and also present a showcase that used the API to solve a real world problem.
Keywords
- Optimization Modeling
- Software
Status: accepted
Back to the list of papers