EN
返回档案库

案例库 · 软件与 IT · 产品决策 · 2021

Birchbox 重新设计 MIP,把耗时数天的装箱规划压缩到几分钟

月度订阅盒本质上是一个整数规划问题;当求解需要数天时,通过重新建模并采用“互惠”整数规划技术,运行时间缩短至 20 分钟以内。

Birchbox

那一手

Birchbox 是订阅盒模式的先驱:每个月,一个混合整数规划(MIP)决定生产哪些盒子配置以及哪位订阅者收到哪个盒子,同时平衡客户画像、历史记录、产品和供应商属性。

随着订阅者规模扩大,MIP 求解需要数天,尝试业务需求变化几乎不可能。Princeton Consultants 分析了原有模型,用 Gurobi 重建,并发明了“互惠整数规划”(Reciprocating Integer Programming, RIP),一种在迭代中重用结构的技巧。

结果是:典型求解时间低于 20 分钟——平均提速约 99%——同时新模型需要的盒子配置更少,却能支持更多订阅者分组,这意味着个性化程度更高。

这项工作发表在《INFORMS Journal on Applied Analytics》2021 年 Daniel H. Wagner 奖特刊上。

为什么管用

  • 求解时间本身就是产品特性:几分钟而不是几天,才能让模型真正可用。
  • 互惠整数规划重用之前的结果,而不是每次从头求解。
  • 更少的配置和更多的分组是纯粹个性化上的胜利。
  • 快速重新运行让业务团队可以每周测试假设。
值了多少重新建模,让模型能够反复运行聪明

可以搬走什么

一个需要过夜才能求解的模型无法支撑互动业务;当优化足够快,可以反复运行,就能测试之前无法想象的规则和盒子定义。

后来呢

Birchbox 的新模型将平均运行时间缩短约 99%(通常低于 20 分钟),减少了所需配置数量,团队可以重新运行优化来测试业务参数;RIP 技术发表在 IJAA 2021 年 Wagner 奖特刊上。

资料来源

发现哪里写错了?告诉我们。

同一路聪明