Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloud resource management - example contribution #39

Open
nhtlongcs opened this issue Oct 12, 2024 · 2 comments
Open

Cloud resource management - example contribution #39

nhtlongcs opened this issue Oct 12, 2024 · 2 comments

Comments

@nhtlongcs
Copy link

Hi Gurobi Team,

Thank you for providing such an excellent examples repository—it's been incredibly helpful for newcomers. I would like to contribute an industry example focused on cloud resource management.

Problem Statement:
The challenge is to meet cloud hiring demands by buying, moving, and dismissing servers between data centers, each with different lifespans. The objective is to maximize profit while managing server operations efficiently.

Proposed Contribution:
We simulate the data and implement a linear programming solution for this scenario.

Could you please guide me on how to contribute this example to your repository?

Thank you

@Marika-K
Copy link
Member

Hi,
Thank you for the feedback and your contribution!
You can create a PR. Please create a new folder for your example with an appropriate name.
Add your example to README.md, at least to the section "Index of modeling examples" but also to other places, if it fits.
Please also add the examples to the tests, i.e., to tox.ini.
It would be good if your example does not need any special Python packages, the list of currently used packages can be seen in requirements_test.txt.
Thanks!

@Marika-K
Copy link
Member

One additional remark: Please use example data such that the size-limited license can be used, i.e., problems with at most 2000 variables, 2000 constraints, or if quadratic terms are present then at most 200 variables. In this way, it is possible to run the notebook with the size-limited trial license included in the pip package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants