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 |
https://www.w3.org/2000/01/rdf-schema#label |
meet-in-the-middle algorithm
|
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 |
crypt
solving search problems |
gptkbp:usedIn |
computer science
|
gptkbp:bfsParent |
gptkb:Subset_sum_problem
|
gptkbp:bfsLayer |
6
|