Shelf Space Allocation In Retail