Approximation Algorithms for Dynamic Assortment Optimization Models