Skip to content
EntityQ1065968· pop 13· linked from 41 articles

Задача разбиения множества чисел

Sign in to save

NP-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

Show 2 more facts
computational complexity
NP-complete
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

Connections

Categories