Как стать автором
Обновить
8
0
Кузин Дмитрий @kuzin_d

Application Development Senior Analyst

Отправить сообщение
Хороший вопрос, охватывающий комплексное решение. Конечно же хорошо и правильно структурированное хранение полученных данных, для дальнейшего анализа, например с помощью ML, и построения на его основе ещё более верхнеуровневых решений это следующий шаг данной задачи. Моё участие в данном проекте было достаточно локальным и направлено на проработку конретной задачи. Если вкратце — найти подходящий удобный «движок» для решения. Поэтому в своей публикации я делюсь своим опытом именно в этом вопросе.
Здравствуйте! Да, действительно, есть ещё целый ряд библиотек для решения задач линейного программирования, в частности, дополнительно к библиотеке docplex я построил решение задачи на основе библиотек scipy, cvxopt и pulp. Как Вы уже правильно отметили, у scipy и других библиотек имеются ограничения на количество уравнений, входящих в решение, что не позволяет масштабировать задачу на значительно большее число участников рынка. Также, по моему мнению, в библиотеке docplex задание целевой функции и ограничений решения более лаконичное и удобное, чем в других библиотеках.
Отличный материал, очень актуальный на сегодняшний день!

Информация

В рейтинге
Не участвует
Откуда
Ростов-на-Дону, Ростовская обл., Россия
Работает в
Зарегистрирован
Активность