doi:10.1109/icaccaf.2017.8344675Manish YadavVinod ShokeenPramod Kumar SinghalIEEEInternational Conference Advances Computing, Communication and Automation
Optionally, Sattolo's algorithm may be used to generate random cyclic permutations of length n instead of random permutations. This is useful when the condition to be met involves no element of the array ever ending up in its original position (this condition is unsuited for cry...