Statements (25)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:algorithm
|
| gptkbp:alsoKnownAs |
gptkb:Knuth_shuffle
|
| gptkbp:category |
randomization algorithm
|
| gptkbp:complexity |
O(n)
|
| gptkbp:field |
computer science
statistics |
| gptkbp:input |
finite sequence
|
| gptkbp:introducedIn |
1938
|
| gptkbp:inventedBy |
gptkb:Frank_Yates
gptkb:Ronald_Fisher |
| gptkbp:output |
uniform random permutation
|
| gptkbp:popularizedBy |
gptkb:Donald_Knuth
gptkb:The_Art_of_Computer_Programming |
| gptkbp:purpose |
randomly permute a finite sequence
|
| gptkbp:relatedTo |
gptkb:generator
gptkb:Monte_Carlo_method permutation |
| gptkbp:type |
in-place algorithm
|
| gptkbp:usedIn |
sampling
card shuffling |
| gptkbp:bfsParent |
gptkb:Ronald_Aylmer_Fisher
gptkb:Yates's_algorithm gptkb:Sir_Ronald_Fisher |
| gptkbp:bfsLayer |
5
|
| https://www.w3.org/2000/01/rdf-schema#label |
Fisher–Yates shuffle
|