meet-in-the-middle algorithm
GPTKB entity
Statements (18)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:algorithm
|
| gptkbp:appliesTo |
gptkb:knapsack_problem
subset sum problem double encryption attack |
| gptkbp:complexity |
O(2^{n/2})
|
| gptkbp:firstDescribed |
1974
Horowitz and Sahni |
| gptkbp:reduces |
space complexity
time complexity |
| gptkbp:spaceComplexity |
O(2^{n/2})
|
| gptkbp:strategy |
combine solutions from both sides
divide problem into two parts |
| gptkbp:usedFor |
gptkb:crypt
solving search problems |
| gptkbp:usedIn |
computer science
|
| gptkbp:bfsParent |
gptkb:Subset_sum_problem
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
meet-in-the-middle algorithm
|