Dynamic Programming Decomposition for Choice-Based Revenue Management with Flexible Products · Study