6 - 多目标与鲁棒优化
今天从一场争论开始:有人要最低成本,有人要最高安全,客户又不允许服务质量下降。三个人都未必错;真正的建模错误,是把这场争论藏进一个没有解释的综合分数里。
多目标优化负责把冲突目标摊开,鲁棒优化负责检查方案能否承受合理的数据误差。真实案例来自 2024 美赛 A 题:七鳃鳗幼体性别比例会随食物条件变化,优秀论文需要同时考虑入侵种群控制、生态稳定和干预代价。
多目标模型承诺把权衡展示出来;鲁棒模型承诺在明确的不确定集合里保持可行或保持性能。把“综合”“稳健”写进标题,并不能自动兑现任何承诺。
1. 单一目标为什么可能不诚实
公交方案同时涉及成本
它们单位不同,不能未经解释直接相加。
2. Pareto 支配与有效前沿
最小化时,若
设四个方案的(成本,等待)为
3. 加权和及其边界
先归一化,再加权:
不归一化时,数值尺度最大的目标会控制结果。权重表达在所选范围内的偏好,并不是求解器发现的客观真理。凸目标可行集上,变化正权重能找到受支持的 Pareto 点;非凸前沿的凹陷部分可能永远不是任何加权和的最优解。
对权重做敏感性扫描。如果权重从 0.49 变到 0.51 就完全换方案,应报告这个决策边界,而不是只公布一组“专家权重”。
4. Epsilon 约束、目标规划与遗憾
Epsilon 约束法选择一个主目标,把其他目标变成限制:
它很符合客户语言:“成本最低,但平均等待不得超过 8 分钟。”目标规划用偏差变量
衡量与目标
场景
最小最大遗憾
5. 先分清不确定性
测量误差、参数估计误差、过程本身波动和模型结构错误不是同一件事。鲁棒优化善于处理明确的参数集合,却不能修复遗漏机制。公交模型如果忽略乘客放弃排队,简单扩大需求区间并不会修正结构。
箱形集合表达各参数独立区间,椭球表达相关方向,场景集合表达若干有意义的未来。集合过小会虚假乐观,过大且包含物理上不可能的组合则会过度保守。
6. 鲁棒对应问题的推导
对
若
椭球不确定性
这是 SOCP。保护半径
7. 鲁棒不等于随机
随机优化需要概率分布,优化期望、机会约束或风险;鲁棒优化只需要不确定集合,并保护集合中的每一个元素;分布鲁棒优化则保护一个分布集合。
机会约束
允许至多
8. 优秀论文案例:2024 美赛七鳃鳗生态模型
令状态
可定义三个目标
分别衡量入侵种群、干预负担与生态偏离。先画控制—生态前沿,再把干预预算设为硬约束,比一开始拍脑袋加权更透明。
食物资源
9. 前沿稳定性与验证
对数据重采样、归一化方案和不确定集合重新计算前沿。离散问题的前沿可能跳跃,不要用平滑连线暗示不存在的中间方案。支配判断要带数值容差,并先剔除不可行点。
优化时使用的不确定集合属于模型;评估时还应加入集合之外的压力场景。必须区分“集合内有数学保证”“场景中表现良好”和“尚未检验的结构风险”。
10. 写出能支持决策的结论
先展示前沿,再选择方案;说明归一化、权重、硬约束与保护代价。结论应量化,例如:“方案 B 比名义最低成本高 3.2%,但在声明的需求集合内始终满足服务约束,并把最坏场景遗憾降低 41%。”
最后留一个彩蛋:给第二节的方案集合增加
资料
- COMAP 历年赛题与优秀论文
- 全国大学生数学建模竞赛官网
- Boyd 与 Vandenberghe,《Convex Optimization》
- 标题: 6 - 多目标与鲁棒优化
- 作者: Gavin0576
- 创建于 : 2026-09-15 18:00:16
- 更新于 : 2026-10-23 07:06:57
- 链接: https://jiangpf2022.github.io/blog//2026/09/15/Mathematical-Modeling-06-Multi-Objective-and-Robust-Optimization-zh/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。