Program GeneratorMPGENR is a subroutine system designed to generate linear programs and nonlinear programs with quadratic and linear functions of variable size with predeternnned optnnal solutions. MPGENR is written in American National Standard Fortran and uses a maclnne-independent pseudorandom number generator to provide the capability of generating the same problem on different machines. Through a set of input parameters, the user can specify the problem dimensions, solution characteristics, constraint types, sparsity, specml structure, and output format. Most parameters have default settings. Test results are presented.