Generating points uniformly distributed in an arbitrary bounded (measurable) region
QÌRn (sampling) finds applications in many computational problems. Among most common
it is worth mentioning multidimensional integration, volume estimation and calculation of the
center of gravity. However these problems are trivial for simple sets, in general they remain
hard. Straightforward sampling techniques are usually based on one of three approaches:
rejection, transformation and composition.