В задаче, похожей на рюкзак, легко получить следующее наилучшее решение в итерационной процедуре.
После того, как задача была решена впервые, вы можете добавить ограничение, в котором суммы в левой части суммируются.для всех элементов, включенных в оптимальное решение, и правая часть ограничивает эту сумму на единицу меньше, чем количество элементов, включенных в оптимальное решение.
По сути, это сокращение, которое исключает первое оптимальное решение из решения.пространство.Таким образом, другое решение будет получено путем решения задачи после добавления дополнительного ограничения.