This repository contains a functional AIMMS example model for Contract Allocation. It demonstrates how to optimize the distribution of demand across various supply contracts while minimizing costs and satisfying business constraints.
In complex supply chains, managing multiple procurement contracts with different pricing tiers, minimum/maximum commitments, and geographical constraints is a challenge. This model helps decision-makers:
- Minimize total procurement costs.
- Respect contractual obligations.
- Balance supply and demand efficiently.
To get the most out of this model, we highly recommend reading our detailed step-by-step guide on the AIMMS How-To website:
👉 Read the Full Article: Contract Allocation Guide
- AIMMS: You will need AIMMS installed to run the model. Download the Free Academic Edition here if you are a student.
- WebUI: This model is optimized for the AIMMS WebUI for a modern, browser-based experience.
- Download the Release: Go to the Releases page and download the
.zipfile from the latest version. - Open the Project: Launch the
.aimmsfile. - Run the Model: Use the provided WebUI dashboards to input data and solve the optimization.
This example is maintained by the AIMMS User Support Team.
- Found an issue? Open an issue.
- Questions? Reach out via the AIMMS Community.
Maintained by the AIMMS User Support Team. We optimize the way you build optimization.