MIPLIB Experiments ****************************************** miplib.m This is a MATLAB script that will automatically run all the MIPLIB experiments found in our paper, for all the algorithms provided you already have the code for each algorithm downloaded and placed in the appropriate directory. Prior to running, make sure the problem files and MIPLIB_List.txt are all in the same directory as the script (or make sure you specify in the script where the problem files are located). The script loops over all the MIPLIB problems specified in MIPLIB_List.txt and runs all three algorithms on each problem. If MIPLIB_List.txt contains a line that does not correspond to a MIPLIB problem, the script will quit with an error when it reaches that line. Make sure if you edit MIPLIB_List.txt that all the lines still contain actual MIPLIB problem names. ******IMPORTANT******: Prior to running this code, make sure you have downloaded the appropriate algorithm code. The code is not provided in this tar.gz file, only the problem sets are included. If you want all the code at once, download All_Project_Code.tar.gz, and then make sure all the directories are linked in MATLAB prior to running the code. ****************************************** .mat This contains all the data needed for the MIPLIB Problem in a MATLAB readable formate. It contains 4 matrices: A, b, C, and d, which together describe the feasibility problem Ax = b, Cx <= d. These problems have been converted from the .mps files available on the MIPLIB repository (see our paper for a reference) as linear relaxations of the original problems.