Возможно ли в vrp модели ortool допустить нарушение ограничения (иногда называемого мягким ограничением)? Например, скажем, каждый маршрут должен набрать минимальный объем x
в каком-либо блоке. Могу ли я настроить или-инструменты так, чтобы он также возвращал мне туры, при условии, что это ограничение не всегда выполняется?
Глядя на раздел штрафов У меня создается впечатление, что при настройке с addDisjunction
or-tools отбросит визит, если это сделает решение выполнимым. Однако проблема, с которой я столкнулся, совершенно противоположна: посещение не должно быть отброшено, и вместо этого должно быть нарушено ограничение, наложено некоторое наказание.