MP-Sim is a package of Matlab language M-files for simulating a variety of scheduling problems. MP-Sim was developed by Haeyong (David) Shin as an undergraduate student at Cornell University under the supervision of Ray D. Zimmerman of PSERC at Cornell University for running simulations pertaining to electric power systems such as unit commitment and economic dispatch problems