精确方法:嵌套Logit下的商品组合优化

需积分: 50 1 下载量 44 浏览量 更新于2024-07-09 收藏 1.39MB PDF 举报
本文研究的是在嵌套Logit选择模型(Nested Logit Model)下进行的分类优化问题,具体目标是确定一组产品组合,以最大化预期收入。嵌套Logit模型广泛应用于描述消费者的多选择行为,特别是在产品选择决策中,它考虑了不同层次的产品类别之间的相互依赖性。这个优化问题在特殊情况下可以通过多项式时间算法求解,但在一般情况下被证明属于NP-hard,意味着当前可用的算法大多是近似算法,而非精确解。 本文作者Laurent Alfandari、Alborz Hassanzadeh和Ivana Ljubić提出了一个创新的精确方法,通过将定制的分支和界限(Branch-and-Bound)算法融入分数规划(Fractional Programming)框架。这种方法的独特之处在于,它避免了对嵌套结构或产品组合特征的特定假设,而是处理最一般的输入数据,这使得它在处理大规模实例时表现出色。核心优势在于,分数规划中的参数化子问题被转化为一个高度非线性的二进制优化问题,通过嵌套分解得以解决。 为了应对每个子问题,作者设计了一种两阶段策略。第一阶段,利用单个嵌套子问题的结构特性,作者固定了大量的变量,显著地降低了问题规模。这一步在处理复杂问题时展现出高效性。第二阶段,针对特定问题设计了一个定制的分支定界算法,该算法考虑了问题特有的上限,进一步提高了求解效率。 值得注意的是,这种方法在面对混合了不相似参数的嵌套结构时,即使这些参数分布在小于一和大于一的范围内,也能有效应对。这展示了其对各种复杂情况的适应能力。实验结果显示,新方法能够成功解决具有五层嵌套,每层包含多达5,000种产品的实例,这对于传统方法来说是一个重大的突破。 本文的贡献在于提供了一种强大的工具,使得在嵌套Logit模型下的分类优化问题得到了精确处理,这对于收益管理和商品组合优化领域的实践者具有重要的理论价值和应用潜力。关键字包括组合优化、收益管理、分类优化、分数规划以及嵌套Logit模型,这些都是理解本文核心内容的关键术语。