- for a given SPmodel and SDDPparamters generate and collect LP problems that will be solved - use them to find optimal solver parameters - return this parameter to the user