Pyomo. Моделирование оптимизации на Python (Майкл Л. Бинум, Габриэль А. Хакебейл) 2023
Автор: Майкл Л. Бинум, Габриэль А. Хакебейл
Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения. Кроме того, программу можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение различных оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.
Книга представляет собой справочное пособие для студентов, научных работников и инженеров-практиков. Структура Pyomo настолько проста, что программу можно использовать в курсах для студентов и аспирантов. Однако предполагается, что читатель знаком с основами оптимизации и математического моделирования.