Cookie Settings
Customize Consent Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Other cookies are those that are being identified and have not been classified into any category as yet.

Resources

Jupyter Notebook Modeling Examples


Learn how to build mathematical optimization models of real-world business, engineering, or scientific problems using Python.
 

Jump-Start Your Optimization Discovery

Explore our modeling examples below, access them via GitHub, or download the entire collection. You can also check out examples for other programming languages, or dive into our functional code. MIP developers: Be sure to check out ticdat.

Search Examples
Difficulty Level
Business Need

Beginner

Price Optimization with Competing Products

Create a predictive model to forecast sales based on product prices, then build an optimization model to identify the optimal product mix.

Introductory

Airline Planning After Flight Disruption

Weather events are a major threat to the airline industry. This notebook walks through the optimization problem of deciding which flights to operate...

Beginner

Tackling world hunger using mathematical optimization

Transporting food in a global transportation network is a challenging undertaking. In this notebook, we will build an optimization model to set up a...

Intermediate

Optimizing a power generation schedule

The electricity grid powers nearly every aspect of modern life — be it charging a phone, powering a factory, or mining Bitcoin. Managing the supply...

Introductory

Avocado Price Optimization

This example optimizes avocado prices to maximize revenue using a quadratic program. The relationship between price and demand is modeled using...

Advanced

Yield Management

See how mathematical optimization can make your revenues and profits soar in this example, where we'll show you how an airline can use the AI...

Advanced

Milk Collection

In this example, you'll discover how mathematical optimization can be leveraged to solve a capacitated vehicle routing problem: the Milk Collection...

1 - 10 of 45 Items
x

Difficulty Level

Business Need (ddl)