** Overview **

1. The folder ".../MFiles" contain the main mfile to call various functions in order to finish the numerical experiments for the assortment optimization with or without capacity constraints. Running ".../MFiles/Unconsmain.m" will replicate the results in the paper. Running ".../CapedMain.m" will replicate the results in the paper. 

3. The folder ".../CapedResults" and ".../UnconsResults" are the folders used to place the results.

4. The folder ".../Functions" are the folder that contains all utility functions to support the numerical experiments.