An open API service indexing awesome lists of open source software.

https://github.com/flrs/linear_programming_with_or_tools

Linear Programming with Google's OR-Tools
https://github.com/flrs/linear_programming_with_or_tools

Last synced: over 1 year ago
JSON representation

Linear Programming with Google's OR-Tools

Awesome Lists containing this project

README

          

# Linear Programming with OR-Tools

In this repository, we use [Google's OR-Tools](https://developers.google.com/optimization/) to solve an optimization
task with linear programming. Linear programming is a way of optimizing the outcome of a mathematical model with linear
dependencies under constraints.

## Getting Started

To get started with the analysis, it is easiest to boot up the analysis notebook in Binder:

[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/flrs/linear_programming_with_or_tools/HEAD?filepath=notebooks%2Famphibians_vs_preys_linear_programming_analysis.ipynb)

## Contents

- [data](./data) - Data used for defining ecosystems
- [notebooks](./notebooks) – Notebooks with analyses and examples
- [amphibians_vs_preys_linear_programming_analysis.ipynb](./notebooks/amphibians_vs_preys_linear_programming_analysis.ipynb) – [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/flrs/linear_programming_with_or_tools/HEAD?filepath=notebooks%2Famphibians_vs_preys_linear_programming_analysis.ipynb) | [HTML](https://flrs.github.io/linear_programming_with_or_tools/) – Main analysis
- [ecosystem_example.ipynb](./notebooks/ecosystem_example.ipynb) – [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/flrs/linear_programming_with_or_tools/HEAD?filepath=%2Fnotebooks%2Fecosystem_example.ipynb) – Example about how to use the `Ecosystem` class
- [src](./src) – Source code for `Ecosystem` class

## License

All code in this repository is proprietary.