Timefold VRP: Маршрутизация транспортных средств большой вместимостиJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Timefold VRP: Маршрутизация транспортных средств большой вместимости

Сообщение Anonymous »

Мы решаем задачу выбора маршрута транспортных средств с использованием Timefold, когда спрос клиента превышает вместимость любого транспортного средства.
Мы разделяем каждый запрос клиента на несколько объектов посещения:
Каждое посещение представляет часть общего спроса.
Посещение имеет активную логическую переменную планирования с диапазоном (True, False).
Посещение имеет целочисленную переменную планирования спроса с диапазоном [8..16].
Мы применяем ограничение, которое группирует посещения по клиенту и гарантирует:
сумма (спрос) активных посещений == общий спрос клиента
Эта модель дает правильные решения, но производительность решателя значительно ухудшается по мере роста количества посещений.
Вопрос:
  • Какие аспекты этой модели вызывают плохую производительность в Timefold?
  • Как наличие нескольких переменных планирования (активных, спроса) в одном и том же объекте влияет на пространство поиска?
  • Существуют ли рекомендуемые Timefold шаблоны моделирования для уменьшения комбинаторного взрыва в этом случае сценарий?
Мне нужно объяснение поведения производительности, специфичное для Timefold, а не общие советы по проектированию.

Подробнее здесь: https://stackoverflow.com/questions/798 ... le-routing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»