An Analytical Framework for Planogram Portfolio Optimization