Импортозамещение солверов: как оптимизировать логистику, HR и производство после ухода с рынка иностранных гигантов
Какими альтернативами можно воспользоваться в текущих условиях
Как правило, сложные задачи математической оптимизации решались в нашей стране с помощью платных американских программ-солверов. В марте 2022 года ключевые зарубежные поставщики ПО объявили о прекращении продаж в России.
Об имеющихся альтернативах рассказывает Станислав Воронин, руководитель направления систем бизнес-аналитики BIA Technologies. Эта компания консультирует предприятия в части перехода на open-source солверы и запатентовала собственную оптимизационную платформу BPLEX ещё в 2021 году.
Информация в материале актуальна на момент публикации.
Что такое солверы и кому они нужны?
Солвер (от англ. to solve — решать) — это программный комплекс, который позволяет решать сложные математические задачи, такие как задачи комбинаторной оптимизации. Математическое ядро обрабатывает входные данные, просчитывает множество сценариев по определённой модели и находит оптимальную комбинацию, которая удовлетворяет всем заданным условиям и ограничениям в конечном пространстве поиска.
Солверы используют в самых разных отраслях — везде, где существует потенциал для оптимизации. Они помогают детально планировать производство и сбыт готовой продукции, управлять поставками, формировать транспортные маршруты и логистические цепочки, создавать графики работы персонала и составлять сетки спортивных матчей на год вперёд.
До недавнего времени подобные разноплановые задачи в российских компаниях решались с помощью проприетарного зарубежного ПО (IBM CPLEX, Gurobi, FICO). Бесплатные солверы с открытым исходным кодом, конечно, тоже существуют, но они заметно уступают платным в производительности. Для крупного промышленного предприятия или компании-перевозчика разница во времени расчётов окажется критической.
Внедрение автоматизированных оптимизационных систем помогает повысить эффективность бизнеса, поднять KPI, увеличить прибыль, снизить затраты, сократить трудоемкость планирования, а также улучшить качество сервиса и принимаемых управленческих решений.
Достичь подобных эффектов при планировании в ручном режиме (да и в принципе просчитать вручную всё возможное количество вариантов при большом количестве вводных данных и ограничивающих факторов) практически невозможно.
Альтернативы иностранным солверам
Уход с рынка американских и европейских игроков означает, что российским компаниям придётся в срочном порядке переходить на отечественные аналоги.
Проблема в том, что на текущий момент российские разработчики не успели создать по-настоящему мощные универсальные солверы, которые можно было бы поставить в один ряд с продуктами IBM или Gurobi. Разработка такого рода IT-решений с нуля — это очень трудоемкий процесс, на который могут уйти годы.
Прогресс пока наблюдается лишь в отношении узкоспециализированных продуктов, которые решают отдельные оптимизационные задачи (ядро «Яндекс.Маршрутизации» выстраивает наиболее подходящие маршруты, ВТБ и МФТИ прямо сейчас разрабатывают алгоритмы для формирования оптимальных стратегий на финансовых рынках и т. д.).
Компаниям, использовавшим или планировавшим использовать универсальные зарубежные солверы, придется осуществлять миграцию на бесплатные open-source аналоги. Из солверов с открытым исходным кодом на текущий момент доступны следующие варианты:
- Google OR-Tools — применяется для решения задач маршрутизации транспортных средств, формирования расписаний и оптимального использования ресурсов. Позволяет решать задачи методами целочисленного и линейного программирования, программирования в ограничениях, а также использовать графовые алгоритмы.
- SCIP — предназначен для решения задач смешанного целочисленного (линейного и нелинейного) программирования и программирования в ограничениях. Бесплатно продукт доступен только в формате академической лицензии.
- GLPK — предназначен для решения задач методами линейного программирования и смешанного целочисленного программирования.
- COIN-OR — изначально предназначен для решения задач линейного программирования. В программный пакет входят проекты на его основе для решения задач смешанного целочисленного программирования и оптимизации в сетях.
Отдельно упомяну Cardinal Optimizer — недавно появившийся на рынке платный проприетарный солвер родом из Поднебесной. Функционально позволяет решать задачи методами линейного программирования, смешанного целочисленного программирования, SOCP, квадратичного программирования, а также задачи с квадратичными ограничениями.
Конечно, приведенный перечень солверов серьезно не дотягивает в производительности до именитых грандов в данной области — Gurobi и IBM CPLEX. Это значит, что российские компании столкнутся с проблемой скорости расчётов. И в этом случае возникает резонный вопрос: можно ли «оптимизировать оптимизатор»?
Да, можно. Для этого нужно внедрить IT-инструменты, которые раскладывают, каскадируют, оркестрируют сложные оптимизационные задачи таким образом, чтобы с ними справлялись простые солверы с открытым кодом. Такой подход обеспечивает компромисс между точностью решения и временем расчёта.
Один подобный инструмент — это платформа BPLEX, которая была разработана нашей компанией и включена в реестр отечественного ПО в 2021 году.
Необходимость импортозамещения наверняка подтолкнет другие отечественные компании к разработке похожих IT-решений, а также универсальных коммерческих солверов в ближайшем будущем. Спрос на них точно будет, потому что без солверов невозможна математическая оптимизация, а без оптимизации — сокращение издержек и повышение эффективности, к которым стремится любой бизнес.
Фото на обложке: Shutterstock / ZinetroN
-
Партнёрский материал Компании научились собирать данные. Принимать решения — нет: почему цифры не помогают сами по себе 21 июля 2026, 16:04
-
Личное Реклама будущего — предвосхищающая: не ждет запроса, а работает на опережение 22 июля 2026, 19:00
-
Автомобили От шведских подшипников до китайского тигра: история Volvo 18 августа 2026, 22:07
-
Технологии От ремонта радиоприёмников до глобальной платформы развлечений: история Sony 14 августа 2026, 19:24
-
Личное Генри Форд. Как сын фермера создал народный автомобиль и стал одним из богатейших людей Америки 12 августа 2026, 20:44
-
Личное «Сдаваться — путь слабого»: как живут модные бренды в 2026 году 15 августа 2026, 10:00
-
Личное Шарль Леклер. Как сын гонщика, которому не хватило денег на карьеру, стал «мистером Ferrari» 10 августа 2026, 20:20
-
Автомобили От гоночной команды до бизнеса на дефиците: история Ferrari 09 августа 2026, 09:53
-
Искусственный интеллект Нейросети будут учиться за деньги: разработчиков могут обязать платить авторам контента, на котором обучается ИИ 19 августа 2026, 19:30
-
Бизнес Apple меняет условия работы с App Store — компания отменит плату за скачивания приложений, но введёт новые комиссии 19 августа 2026, 18:30
-
Маркетплейсы СДЭК расширил географию доставки — оператор начал возить товары в Армению и на новые склады Белоруссии и Казахстана 19 августа 2026, 16:00
-
Маркетплейсы Wildberries строит 440-метровый небоскрёб в Москва-Сити — «Багратион» станет самым высоким зданием в столице 19 августа 2026, 13:33
-
Автомобили В России стартовали продажи нового гибридного кроссовера Geely EX5 EM-R — по цене от 3,2 млн ₽ 19 августа 2026, 19:00
-
Маркетплейсы Владимир Путин поручил подготовить меры поддержки для восстановления пострадавших складов — при участии государства 19 августа 2026, 17:25
-
Россия В России разработали рекомендации по съёмкам семейного кино — студиям предлагают отказаться от карикатурных образов 19 августа 2026, 14:40
-
Бизнес Циан отчитался за I полугодие 2026 года: чистая прибыль компании удвоилась — до 2 млрд ₽ 19 августа 2026, 12:35