Introduction

The purpose of these "Getting started" tutorials is to teach new users the basics of LinearDecisionRules.jl.

How these tutorials are structured

Having a high-level overview of how this part of the documentation is structured will help you know where to look for certain things.

  • Getting started with LinearDecisionRules is a tutorial that walks you through the basics of modeling and solving stochastic optimization problems with linear decision rules. If you are new to LinearDecisionRules.jl, start here.

Prerequisites

These tutorials assume you are familiar with:

  • Basic Julia programming (variables, functions, packages)
  • JuMP.jl syntax for defining optimization models

If you are new to JuMP, we recommend reading the Getting started with JuMP tutorial first.