Package for running demo of MOSDEX modular optimization problem data standard
Project description
# mosdex-python
A Python demonstration of the MOSDEX standard for large-scale modular optimization problems. It is based on an experimental version of the MOSDEX Schema (version 1.3-ajk), which is still being refined. The MOSDEX standard is documented in the repository https://github.com/coin-modeling-dev/MOSDEX-Examples.
The schema is included in the data directory, along with a sailco file that tests it. * To install the mosdex-python package and dependencies: pip install mosdex-python * Example code is in the samples directory. To run sailco: cd samples; python -m sailco * PDFs of some sample output are in mosdex-python/data
Wish list: * Syntax to describe functional relationships between independent and dependent variables * Syntax to describe sequence operators: next and previous * Interfaces to some modeling languages * Interfaces to COIN-OR/OSI libraries for integer, nonlinear, and stochastic dynamic optimization * Implementations of decomposition algorithms * Implementation of decomposition using distributed Cloud services
Acknowledgements: This effort was initiated during workshops in 2018 and 2019 organized by the COIN-OR Foundation https://www.coin-or.org/. These workshops were hosted by the Institute for Mathematics and its Applications at the Unversity of Minnesota https://www.ima.umn.edu/, whose generous support is gratefully acknowledged.
Team: Jeremy Bloom <jeremybloomca@gmail.com>, Alan King <kingaj@us.ibm.com>, Matt Saltman <mjs@clemson.edu>, Brad Bell <bradbell@seanet.com>
Slack channel: coin-or.slack.com/#ima-modeling-sprint
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mosdex-python-2020.1.dev7.tar.gz
.
File metadata
- Download URL: mosdex-python-2020.1.dev7.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0668c8058b5cd19c0b971a406213ddff3463f484913310826a1b14d0ea54c566 |
|
MD5 | 714eb52e8886db650a1df99bc1894e6d |
|
BLAKE2b-256 | 0abf4afa972527115f8a673b889404488c9202b9ebedef9acecc7e0b8440f12f |