On generating random permutations with arbitrary distributions

  • Authors:
  • B. J. Oommen;D. T. H. Ng

  • Affiliations:
  • School of Computer Science, Carleton University, Ottawa: K1S 5B6, CANADA;School of Computer Science, Carleton University, Ottawa: K1S 5B6, CANADA

  • Venue:
  • CSC '89 Proceedings of the 17th conference on ACM Annual Computer Science Conference
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let @@@@ = {R1,R2,…,RM} be an ordered set of M elements where Ri j whenever i et al [M1] are available for the case when the distribution G(&pgr;) is a uniform distribution (i.e., where all the elements of &pgr; are generated with equal probability). In this paper we consider the case when the distribution G(&pgr;) is not necessarily uniform. We present a strategy for specifying the distribution G(&pgr;) and propose a technique for generating the elements of the &pgr; according to the distribution G(&pgr;). Applications of the technique to generate “almost sorted lists” and in the Travelling Salesman Problem have been presented. Finally, simulation results have been included which demonstrate the power of the Random Permutation Generation (RPG) technique.