Uniformly Generating Distribution Functions for Discrete Random   Variables
  An algorithm is presented which, with optimal efficiency, solves the problem of uniform random generation of distribution functions for an n-valued random variable. 
Bruno Caprile