Using the Decision Optimization notebooks

There are multiple Decision Optimization notebooks available in Watson Studio, presenting a wide range of examples.

These examples include:

  • how to schedule activities for a multi-site house construction project,
  • how to select the optimal blend of oils for a company to maximize profits
  • how to plan the matches to be played by sports teams inside and between two different leagues.

In each example, there's a problem to solve, and Decision Optimization helps find the best solution to that problem. To run a notebook to solve a problem, you need to call a Decision Optimization engine.

Running a notebook on Watson Studio Cloud

To run a Decision Optimization notebook on Watson Studio Cloud, you can use a Beta of DO environment, or sign up for a trial account or subscription to DOcplexcloud.

In the Beta of DO environment, you use the Decision Optimization software for free, but you are billed for the underlying hardware option you choose to use. For more information, see Decision Optimization is now available in Watson Studio.

If you choose to sign up for DOcplexloud, , copy the text strings for your API key and the service's base URL. You use this information when running a notebook by pasting the strings into the **Set up the prescriptive engine** step of a notebook, inside the quotation marks. The cell in which to add API key and Base URL

Running a notebook on Watson Studio Local

If you're a Watson Studio Local user, you have access to the Community Edition of the Decision Optimization engines. You can run the notebooks without any additional configuration. The Community Edition is limited to 1000 constraints and variables, and a search space of 1000 X 1000 for constraint programming problems. If you want to solve larger problems, either sign up for a trial account or subscription to DOcplexcloud or contact your IBM sales representative. Once this is done, copy the text strings for your API key and the service's base URL. You use this information when running a notebook by pasting the strings into the **Set up the prescriptive engine** step of a notebook, inside the quotation marks.

Note: One of the Decision Optimization notebooks, called *The Unit Commitment Problem*, exceeds the capacity of the Community Edition engines. To experiment with this notebook, you'll need to use DOcplexcloud.

For more information about upgrading your Decision Optimization engines, see Upgrading Decision Optimization capabilities.