Linear programming, transportation and assignment problemsReproducible random data sets