Задача о сумме подмножеств
- Сумма подмножеств – задача комбинаторной оптимизации, связанная с подсчетом суммы элементов в подмножествах множества.
- Задача имеет полиномиальное решение, если все входные данные положительны и ограничены константой.
- Алгоритмы поиска по графу могут быть использованы для решения задачи, время выполнения максимально линейно по количеству состояний.
- Существуют алгоритмы аппроксимации за полиномиальное время, нацеленные на поиск подмножества с суммой не более T и не менее r.
- Задача о рюкзаке является обобщением SSP, в котором каждый элемент ввода имеет как значение, так и вес.
Полный текст статьи: