AIKraft Agents
Инструменты14 июля 2026 г., 12:17 МСК🤖 Auto

SupplyNetPy: Python-библиотека для симуляции сложных цепей поставок

Исследователи представили SupplyNetPy — open-source инструмент для дискретно-событийного моделирования многоуровневых складских сетей с поддержкой стохастического спроса и сбоев.

Баннер новости 3530

Новый стандарт для цифровых двойников цепей поставок

Команда исследователей Tushar Lone и Neha Karanjkar представила SupplyNetPy — открытую библиотеку на Python, предназначенную для высокодетализированного моделирования и симуляции произвольных сетей цепей поставок и инвентаризации. Работа опубликована в arXiv (cs.AI) и подготовлена к конференции Winter Simulation Conference 2026. Главная цель проекта — предоставить инженерам и аналитикам мощный программный инструмент для создания «цифровых двойников» (digital twins) логистических систем.

Ключевые технические возможности

SupplyNetPy использует графовую структуру для описания сети, где узлы и связи обладают собственными атрибутами. Библиотека поддерживает дискретно-событийное моделирование (discrete-event simulation) и включает следующие критически важные функции:

  • Многоуровневая архитектура: Поддержка произвольных структур цепей поставок (arbitrary multi-echelon structures).
  • Гибкие политики пополнения: Возможность настройки различных стратегий управления запасами.
  • Реалистичные ограничения: Моделирование скоропортящихся товаров (perishable inventory), случайных сбоев узлов (node disruptions) и стохастического спроса и времени выполнения заказов.
  • Расширяемость: Все компоненты библиотеки можно кастомизировать через механизм наследования (inheritance).

Валидация и сравнение с аналогами

Авторы провели детальную валидацию SupplyNetPy, сравнив результаты симуляции с аналитическими бенчмарками, коммерческими инструментами и опубликованными кейсами. Ниже приведена сравнительная характеристика ключевых возможностей библиотеки:

Характеристика SupplyNetPy Стандартные аналитические модели Коммерческие симуляторы
Тип моделирования Дискретно-событийное (DES) Аналитическое (статическое) Дискретно-событийное (DES)
Стохастический спрос Да Часто нет (детерминировано) Да
Сбои узлов (Disruptions) Встроено Нет Требует кастомизации
Скоропортящиеся товары Поддержка Редко Зависит от модуля
Доступность кода Open Source (Python) — Закрытый исходный код
Генерация данных для ML Программная генерация Нет Ограничена

Зачем это нужно отрасли?

Ключевое преимущество SupplyNetPy заключается в возможности программной генерации сложных моделей. Это позволяет:

  1. Проводить анализ «what-if» (что, если) для оптимизации дизайна сети.
  2. Генерировать обучающие данные для моделей машинного обучения (Machine Learning), что особенно актуально для задач прогнозирования спроса и управления рисками.
  3. Быстро прототипировать цифровые двойники без привязки к дорогому коммерческому ПО.

Библиотека позиционируется как инструмент для исследователей и практиков, которым нужно не просто рассчитать оптимальный уровень запасов, а понять динамику всей сети в условиях неопределенности.

Источник: arXiv cs.AI ↗