Abstract
Several algorithms for generating random permutations are examined relative to their random characteristics and their efficiency. It is noted that uniformly-distributed permutations cannot be generated by sampling a finite portion of a random sequence. An algorithm is constructed which includes as a special case the generation of permutations using n[log n]−(2[logn]−1) bits per permutation.