Examples

This is the AIMMS open sourced project gallery! Feel free to use and learn from them - then, make them your own by furthering the development! Do you have thoughts or suggestions? Please find us in our Community.

Demo Applications

card-img-top
Contract Allocation

Project assigns producers to contracts to minimize total costs, ensuring demand is met, supply limits aren’t exceeded, minimal contributions are respected, and each contract has a minimum number of suppliers.

card-img-top
Employee Scheduling

Optimizes employee assignments across a restaurant chain by finding the most cost-effective placement of skilled staff to meet varying demands while minimizing the impact of using less experienced workers.

card-img-top
Knapsack

Problem where the goal is to maximize the total value of items placed in the knapsack, subject to a weight limit.

card-img-top
Reindeer Pairing

Explores alternative pairings of Santa’s reindeer based on their preferences to determine if better arrangements exist beyond the traditional Christmas lineup.

card-img-top
Traveling Salesman

Demonstrates various methods for solving the Traveling Salesman Problem (TSP), which seeks the optimal route among a set of locations based on distance.

card-img-top
Vessel Scheduling

Plans efficient cargo delivery with oil tankers, minimizing costs while ensuring each vessel carries one cargo within set time windows.

card-img-top
EV Charging Location

Optimizes the placement and sizing of EV charging stations using the PSO algorithm, balancing accessibility and infrastructure costs to support sustainability goals and address urban demand.

Functional Applications

card-img-top
Geolocation AbstractAPI

Demonstrates an IP Locator tool that uses the geolocation.abstractapi service to translate an IP address into a geographic location, allowing users to identify their location based on their IP address.

card-img-top
Demand Forecasting

Analyzes historical demand data from a cookie factory to forecast future demand. With the goal to analyze various forecasting algorithms to determine the best fit for the factory, improving understanding and reducing waste.

card-img-top
Bias in AI

Shows how machine learning bias can be illustrated by creating an AIMMS front-end for a Python application that teaches about ethics-related bias using data from Kaggle.