Mip Optimization

More intelligence power—from science to operations.

Mathematical optimization is one of the most powerful technologies for prescriptive analytics and is used across industries to solve an incredibly large range of decision-making problems.

Many years of academic and industry experience have been combined to develop the material and methodologies we adopt in our training programs.

We have designed everything to make the learning curve as smooth as possible and help you to adopt the best practices right from the beginning. As a result, we quickly get you to build professional solutions that you will be proud of.

Special benefits you get from all of our programs

Technical, educational, and leadership support from experienced members of our team:

  • Don’t get stuck on technical things;

  • Stay on track to achieve what you want;

  • Accelerate your skills development by interacting with us.

  • Exposure to practical projects:

    • Solve the type of problem you’re most interested in;

    • Gain meaningful experience and have good stories to tell;

    • Build a portfolio of solutions you can show off or even sell.

  • Opportunity to connect and grow:

    • Get involved with people that care about your success;

    • Become part of a community of talented and purpose-driven professionals;

    • Find opportunities to grow personally and professionally while doing what you love.

Programs

Below is an overview of each program we offer. The content is tailored to your needs or the needs of your organization. Please, submit a request to learn more.


Mip O1

Mip Optimization 1 is primarily an introduction to linear programming (LP) and mixed-integer programming (MIP).

The focus is on formulation and implementation. And we cover theoretical concepts but only as they become relevant.

Through a sequence of simple but practical problems, you get meaningful exposure to a range of applications that, depending on your interest, may include production planning, network design, scheduling, vehicle routing, and much more.

In particular, this program is a great starting point for data scientists that already recognize the value of combining descriptive and predictive analytics with prescriptive analytics.

  • Requirements: Familiarity with Python, being comfortable with data, math, and coding.


Mip O2

Mip Optimization 2 is for professionals that are already familiar with optimization and want to take their modeling and coding skills to the next level.

By the end of this program, you will be able to not only formulate and implement mathematical optimization models with confidence but also build and deploy enterprise-grade applications.

We share lots of practical techniques that we typically don’t see in textbooks and academic programs, but that can significantly improve the performance of your solutions.

Again, we cover theory but only as it becomes relevant for the application of interest. For example, we may dive deeper into the theory of optimization to better understand how optimization solvers work and exploit their capabilities.

Finally, we show you how to use some documentation and code templates that can save you tons of hours in your next project and boost the professionalism of your solutions.

  • Requirements: Mip O1 or equivalent experience.


Mip O3

Mip Optimization 3 is the program for people that want to solve real challenging optimization problems.

The emphasis is on techniques to tackle very complex problems and scalability issues. For that, we need to orchestrate theory and implementation techniques smartly.

This program exposes you to very practical heuristics and decomposition approaches that we have successfully used in our previous projects.

In some cases, we develop our own algorithms and use optimization solvers just as a tool to solve sub-problems.

  • Requirements: Mip O2 or equivalent experience.


Mip ON

Mip Optimization Now (Mip ON for short) is our offering for on-demand technical support.

Our team can help you with a variety of issues, including (but not limited to):

  • Getting started with a new optimization project

  • Performance and scalability issues

  • Infeasible models

  • Dealing with non-linear models

  • Implementation of existing formulations (Gurobi, CPLEX, PuLP-CBC, SCIP)

  • Switching optimization solvers

  • Formulating a specific requirement into an existing model

  • Help with deployment

Submit a request below and we will get back to you within a working day, but typically within hours.

  • Audience: individuals and businesses


We offer a discount if you decide to bundle any of the Mip Optimization programs with the Mip Go Mentorship Program.

If you are not sure which program/service is the best fit for you, click on the button below to schedule a 30-minutes free session with one of our team members.