Аннотация:В данной работе был рассмотрен алгоритм SDDP решения задачи многоэтапного стохастического программирования. Также был предложен и реализован метод решения этой же задачи с помощью обобщённых аддитивных моделей (GAM), основанный на сетке разбиений. Этот метод для устранения своих недостатков использует итерации алгоритма SDDP. Был сделан вывод, что без усовершенствования методов аппроксимации и оптимизации cost-to-go function алгоритм SDDP в большинстве случаев будет работать быстрее.