DEA模型复现介绍:随机双层DEA如何同时做好资源配置、目标设定与效率管理?
DEA模型复现介绍:随机双层DEA如何同时做好资源配置、目标设定与效率管理?
一、这篇文章研究什么?
这次复现的论文是 2024 年发表于 Mathematics 的:
A Bilevel DEA Model for Efficiency Evaluation and Target Setting with Stochastic Conditions。
它讨论的是一个非常现实、也非常典型的管理问题:
当一家大型组织既要统一分配资源,又要给下属单位设定目标,而且未来经营环境还存在不确定性时,怎样做出一套更优的决策?
论文以银行网点管理为例,把问题拆成两层:
- 上层:总部决定资源如何分配、目标如何设定;
- 下层:各个 DMU 在既定资源和目标下追求自身效率最优。
再进一步,论文把未来环境写成多个情景,用情景概率来描述不确定性。这样一来,模型不只是“看效率”,还同时把利润、波动与应对策略纳入了决策框架。
简单说,这篇文章回答的是:
在不确定环境下,如何让总部的资源配置更聪明,让下属单位的目标更合理,同时又把整体效率和收益一起管起来。
二、模型为什么值得关注?
传统 DEA 更擅长做“事后评价”,也就是告诉你谁效率高、谁效率低; 而这篇文章更进一步,做的是“事前规划”。
它真正关心的是三个问题:
- 资源怎么分才更合理?
- 目标怎么定才更可实现?
- 在不同经济情景下,怎样兼顾效率和收益?
所以它不是单纯给 DMU 打分,而是在 DEA 框架下,把:
- 资源配置,
- 目标设定,
- 效率约束,
- 随机情景,
- 总利润最大化
放进了一个统一的双层模型里。
这也是它和很多常规 DEA 文章最不一样的地方:
不是只评价过去做得怎么样,而是直接参与未来怎么做。
三、这篇文章的核心思路
论文中的上层目标可以概括为:
[ {} q( _{r}, p_r k y{rk} ) - _i c_i k x{ik} ]
这里:
- (x_{ik}):分配给 DMU 的输入资源;
- (y_{rk}):情景 () 下的目标产出;
- (q_):情景发生概率;
- (p_r)、(c_i):产出价格和投入成本。
也就是说,总部希望在多种情景下,让期望利润最大化。
与此同时,下层 DEA 负责保证每个 DMU 的效率评价是成立的。在 VRS 设定下,核心约束可以写成:
[ 0 r u{wrk} y_{wrj} - l_{wk} i v{ik} x_{ij} ]
并配合自归一化条件:
[ i v{ik}x_{ik}=1 ]
这套结构的含义很清楚:
上层负责“定资源、定目标、看利润”,下层负责“保效率、做评价、给反馈”。
从管理语言来理解,就是:
- 总部不能只会压目标;
- 下属单位也不能脱离效率约束自由扩张;
- 最终要形成一套既能赚钱、又能跑得稳、还讲得通的方案。
四、案例数据怎么设定?
论文给的是同一个银行案例数据,不是多个案例拼接而成。
主案例包括:
- 10 个 DMU(银行网点)
- 5 个输入:人员、ATM、管理成本、存款利息等
- 6 个输出:按揭贷款、小企业贷款、消费贷款、基金、净手续费、剩余存款等
- 3 个经营情景:悲观、正常、乐观
对应的情景概率为:
[ q=(0.2, 0.5, 0.3) ]
这也是这篇文章最有应用感的地方:它不是只用一组静态数据做评价,而是直接把未来可能发生的经营状态放进模型里。
这意味着,模型求出的不是某个静止时点上的“最优答案”,而是一套面向未来的策略型答案。
五、这次复现做了什么?
这次复现基于论文公开数据,使用:
- Julia
- JuMP
- Gurobi
完成了主案例的建模、求解、结果导出和表格对比。
复现内容包括:
- 重建论文中的输入表和三种情景输出表;
- 按论文公式实现随机双层 DEA 单层化模型;
- 求解资源配置结果(Table 6);
- 求解各情景目标产出(Table 7);
- 求解效率结果(Table 8);
- 计算 revenues、profits 和 profitability(Table 9);
- 输出与论文逐表对比文件和诊断结果。
从复现角度看,这次工作的重点不只是“把数值跑出来”,而是尽量把论文主案例的逻辑链条完整还原出来:
从资源、目标、效率到利润,尽可能在同一套代码里闭环。
六、复现结果如何?
从当前结果看,主案例已经实现了高质量复现。
1)资源配置结果基本对齐
Table 6 的资源配置与论文非常接近,最大绝对误差约为:
[ 0.185805 ]
这说明各 DMU 的人员、ATM、成本等资源分配结构已经基本复现出来,整体资源配置框架与论文一致。
2)目标产出高度接近
Table 7 的三种情景目标产出也与论文高度一致,最大绝对误差约为:
[ 0.049363 ]
从结果上看,悲观、正常、乐观三种情景下的目标计划都能顺利复现,说明模型在情景层面的输出设定是稳定的。
3)效率结果已接近论文
Table 8 的效率值是整个模型里最敏感的一部分,但当前结果也已经比较接近,最大绝对误差约为:
[ 0.05 ]
其中多数 DMU 与论文一致,少数边界型 DMU 存在轻微差异,但整体结构已经对上。对于公众号读者来说,可以把它理解为:
主结果已经跑通,少数效率值还存在边界上的小幅波动,但不影响整体判断。
4)利润结果与论文非常接近
当前程序求得的期望利润约为:
[ 15,303,600 ]
与论文 Table 9 的 15,302,644 非常接近;期望利润率也与论文一致到两位小数。
这说明模型不仅在“效率评价”上复现得较好,在“经营结果”层面也已经较稳定地贴近论文结论。
七、这篇文章最有价值的地方
我认为这篇文章最值得关注的,不只是“双层 DEA”这几个字,而是它把 DEA 从静态评价推进到了动态决策。
它真正回答的是:
面对不确定环境,总部怎样提前设计一套既能保效率、又能保收益的资源配置方案?
这类问题在银行、连锁组织、平台型企业、多分支机构管理中都非常常见。很多时候,真正难的不是“谁效率高”,而是:
- 总部该不该多投资源?
- 哪些网点应该提高目标,哪些网点应该稳一点?
- 未来环境变差时,原来那套最优方案还站不站得住?
从方法上看,它把:
- DEA 的效率评价能力
- 双层规划的层级决策能力
- 随机规划的情景处理能力
结合在了一起,所以既有理论价值,也有很强的管理解释力。
这也是为什么我觉得这篇文章不只是“模型更复杂”,而是“问题意识更强”。
八、复现小结
这次复现的主结论可以概括为一句话:
在随机情景下,双层 DEA 不只是评价谁更有效率,更能帮助总部同时完成资源配置、目标设定和利润优化。
从当前结果看,论文主案例的 Table 6–9 已经复现到较高精度,说明这套模型是可以真正落地到计算层面的,而不只是停留在理论推导上。
如果你本身关注:
- DEA 扩展模型,
- 双层规划,
- 随机优化,
- 银行或多网点组织管理,
那么这篇文章是很值得细读和动手复现的一篇。
如果你喜欢看这类“既有模型深度、又有管理场景”的 DEA 文章,这篇会是一个很好的切入口。
如果需要,请联系微信canglang12002 任公子


