Gurobi Interactive Examples


This page contains a number of interactive examples. Each example allows you to solve a real-world problem using Gurobi directly in your browser.

  • Open-Pit Mining

    This example shows how Gurobi can be used to select the order of blocks removed from an open-pit mine. This example includes the more general problem of project selection that can be applied to a broad range of industries.

  • Offshore Wind Farming

    This example shows how Gurobi can be used to wire together offshore wind turbines. This example also covers the more general fixed charge network flow model that is used in a broad range of industries.

  • The Traveling Salesman Problem

    This example shows how Gurobi can be used to solve the famous traveling salesman: finding the shortest tour of a set of cities. The Traveling Salesman Problem has applications in other industries such as vehicle routing, circuit design, and DNA sequencing.

  • Cell Tower Coverage

    This example shows how Gurobi can be used to determine the best place to build cell towers to provide signal to the largest number of people. This example includes the more general covering problem, which is used in a number of industries.

  • Facility Location

    This example shows how Gurobi can be used to determine where to build warehouse to supply a large number of supermarkets. Facility location is used in a broad range of industries.

  • Production Scheduling

    This examples shows how Gurobi can be used to schedule the production of a pulp and paper factory with many different products. This examples also covers piecewise-linear objectives, which appear in many different optimization models.

  • Kidney Exchange

    This example shows how Gurobi can be used to match donors with transplant patients in a kidney exchange.


Try Gurobi for Free

We encourage you to try these example out for yourself with Gurobi. To enable this, we provide easy access to a full-featured evaluation version of Gurobi.

We are always happy to discuss your needs and answer your questions. Just contact us at your convenience.