交通 | 不确定优化:均值-方差/标准差最短路模型

科技   2024-12-07 20:02   德国  
1.为什么考虑出行时间的均值-方差/标准差?      
   现实世界的问题充满了不确定性,如何在优化问题中考虑这些不确定性呢?①基于大量数据的鲁棒优化Robust optimization;②基于概率分布函数的随机优化Stochastic programming;③基于统计参数的多目标优化,例如均值-方差/标准差优化。①和②的难度和学习成本远远高于③。本次内容关注不确定环境下的均值-方差/标准差优化。什么是均值-方差/标准差优化呢?既优化均值(期望费用),又优化方差/标准差(风险、不确定性)。
   在交通网络下,出行时间是不断变化的。下图展示了某条道路,在三天中的出行时间变化情况。观察某一天的出行时间,出行时间在不同的时刻下是不同的,这代表出行时间具有动态性。同一时刻的不同天的出行时间是不同的,这体现了出行时间的不确定性。本次内容关注在不确定环境下的最短路径规划,构建均值-方差/标准差最短路模型
2.如何将均值和方差/标准差纳入到最短路规划中?
   基于历史出行时间,可以计算所有路段的均值、方差、协方差(未考虑)。均值-方差/标准差最短路模型,既要最小化路径出行时间均值,又要最小化路径出行时间方差/标准差
   本问题属于多目标优化问题,既要最小化期望费用,又要最小化出行的不确定性路径均值、方差/标准差线性加权,可以得到均值-方差/标准差最短路问题的优化目标,分别是P1和P2
  从量纲角度,P1的均值和方差的量纲不同,P2的均值和标准差的量纲相同。显然,P1的可解释性弱于P2路径时间均值可理解为出行者的期望出行时间,路径时间标准差项表示冗余出行时间。冗余出行时间可以理解为出行者为了对抗不确定性而多保留的时间。当然,越焦虑的出行者,系数λ越大,总的出行时间预算(Travel time budget, TTB)越大。λ=0和γ=0时,P1和P2退化为最小期望路径问题
   标准的最短路模型可参考历史文章:如何优雅地写出最短路问题的对偶问题?拉格朗日对偶方法。P1和P2的变量和约束与标准的最短路模型相同。变量x决策是否选择某个路段。约束保证选择的路段构成一条完整的路径。
3.如何求解均值-方差/标准差最短路问题?
   对于均值-方差最短路问题P1路径均值和方差项可进行合并,路段均值和方差的组合为路段的广义费用Generalized cost。因此,P1可采用标准的最短路优化方法进行求解,例如标号法。
   对于均值-标准差最短路问题P2路径均值和标准差无法合并,属于非线性优化问题,无法采用标号法求解。对模型进行重构Reformulation,(1)加入辅助变量y替换标准差项;(2)加入耦合约束保证变量y=标准差项。下面向各位展示四种求解思想:
直接采用求解器Gurobi,9.0之后的版本支持求解非凸优化问题,需要设置NonConvex参数设置为2,https://www.gurobi.com/events/non-convex-quadratic-optimization/。
拉格朗日松弛耦合约束,松弛问题可进行分解,可参考文献:Xing, T., Zhou, X.S., 2011. Finding the most reliable path with and without link travel time correlation: A Lagrangian substitution based approach. Transport Res B-Meth 45, 1660-1679 和往期文章:有凹目标函数的一类优化问题在交通运输领域的应用
固定辅助变量y,采用Benders分解,参考文献:Song, M., Cheng, L., 2022. A generalized Benders decomposition approach for the mean-standard deviation shortest path problem. Transportation Letters, 1-11.
参数搜索,通过搜索P1的参数γ使得P1和P2的解相同,参考文献Khani, A., Boyles, S.D., 2015. An exact algorithm for the mean–standard deviation shortest path problem. Transport Res B-Meth 81, 252-266和Zhang, Y., Shen, Z.-J.M., Song, S., 2016. Parametric search for the bi-attribute concave shortest path problem. Transportation Research Part B: Methodological 94, 150-168.
4.均值-方差/标准差模型还可以用在哪些问题中?
   均值-方差/标准差优化的思想可以推广到很多不确定优化中。
感谢阅读,希望对您有所帮助!祝愿安好!
宋茂灿
Email: songmaocan@foxmail.com
ResearchGate: www.researchgate.net/profile/Maocan_Song
2024/12/5


微信公众号后台回复

加群:加入全球华人OR|AI|DS社区硕博微信学术群

资料:免费获得大量运筹学相关学习资料

人才库:加入运筹精英人才库,获得独家职位推荐

电子书:免费获取平台小编独家创作的优化理论、运筹实践和数据科学电子书,持续更新中ing...

加入我们:加入「运筹OR帷幄」,参与内容创作平台运营

知识星球:加入「运筹OR帷幄」数据算法社区,免费参与每周「领读计划」、「行业inTalk」、「OR会客厅」等直播活动,与数百位签约大V进行在线交流



                    


        




文章须知

文章作者:宋茂灿

责任编辑:张云天

微信编辑:疑疑

文章转载自『时空网络流优化』公众号,原文链接: 不确定优化:均值-方差/标准差最短路模型





关注我们 

       FOLLOW US




































运筹OR帷幄
致力于成为全球最大的运筹学中文线上社区
 最新文章