Statements (24)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:theoretical_computer_science
|
| gptkbp:application |
cryptography
resource allocation |
| gptkbp:approximation |
pseudo-polynomial time algorithms
|
| gptkbp:complexity |
NP-complete
|
| gptkbp:field |
gptkb:mathematics
computer science |
| gptkbp:firstDescribed |
1974
|
| gptkbp:input |
set of integers
target integer |
| gptkbp:listedOn |
gptkb:Karp's_21_NP-complete_problems
|
| gptkbp:notableContributor |
gptkb:Richard_Karp
|
| gptkbp:relatedTo |
gptkb:Knapsack_Problem
gptkb:Partition_Problem |
| gptkbp:solvedBy |
gptkb:meet-in-the-middle_algorithm
dynamic programming backtracking |
| gptkbp:type |
Is there a subset of the given set that sums to the target integer?
|
| gptkbp:usedIn |
gptkb:Merkle–Hellman_knapsack_cryptosystem
|
| gptkbp:worstCaseTimeComplexity |
O(2^n)
|
| gptkbp:bfsParent |
gptkb:Knapsack_Problem
gptkb:Partition_Problem |
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
Subset Sum Problem
|