Задача разбиения множества чисел
Sign in to saveNP-complete problem in computer science
In the Vinony graph
Vinony's link graph records 41 inbound references to Задача разбиения множества чисел, and connects out to computer science, International Standard Book Number and public election.
It is catalogued under topics including Number partitioning and Weakly NP-complete problems.
Vinony links it to 13 Wikipedia language editions.
Wikidata facts
- Instance of
- computational problem
Show 2 more facts
- computational complexity
- NP-complete
- Stack Exchange tag
- stackoverflow.com/tags/partition-problem
Sources (2)
via Wikidata · CC0
Article · Русский
Задача разбиения множества чисел — это задача определения, можно ли данное мультимножество S положительных целых чисел разбить на два подмножества S1 и S2, таких, что сумма чисел из S1 равна сумме чисел из S2. Хотя задача разбиения чисел является NP-полной, существует решение псевдополиномиального времени методом динамического программирования и существуют эвристические алгоритмы решения для многих конкрентных задач либо оптимально, либо приближённо. По этой причине задачу называют "простейшей NP-трудной задачей". Существует оптимизационная версия задачи разбиения, в которой требуется разбить мультимножество S на два подмножества S1 и S2, таких, что разность между суммой элементов S1 и суммой элементов S2 минимальна. Оптимизационная версия является NP-трудной задачей, но на практике может быть решена эффективно.
Abstract from DBpedia / Wikipedia · CC BY-SA