不确定性条件下的最优路径问题
不确定情况下的选择理论

使用SPSS软件对数据进行分析,包括描述性统计、 卡方检验和相关性分析等。
结果展示
将统计和分析结果以图表和表格的形式展示出来。
结论和讨论
结论
根据实验结果,发现大多数参与者倾向于选择概率较高、结果较好的选项。同时,也有一部分参与者 表现出风险偏好或风险厌恶的特征。
讨论
选择理论在不确定情况下的应用需要考虑个体差异和情境因素。未来的研究可以进一步探讨选择理论 在不同情境下的适用性和局限性。此外,也可以通过改进实验设计和方法,提高研究的可靠性和有效 性。
06 选择理论的应用
金融投资决策
投资组合选择
在不确定的金融市场中,投资者可以使用选择理论来构建有效的投资组合,以最大化预期 收益并最小化风险。
期权定价
选择理论也可用于确定期权的合理价格,通过考虑未来股票价格的不确定性来计算期权的 预期收益。
资本资产定价模型(CAPM)
选择理论在CAPM中用于解释风险资产的预期收益率,以及投资者如何根据风险偏好来决 定其投资组合。
期望效用理论在许多领域都有广泛应用,如经济学、金融学、统计学等。
预期效用最大化
预期效用最大化是期望效用理论的延伸, 它考虑了决策者对不确定性的态度和偏
好。
预期效用最大化是指在给定预期效用函 数下,决策者会选择能够最大化预期效 用的方案。预期效用函数描述了决策者
对不确定性的偏好关系。
预期效用最大化在金融、保险、风险管 理等领域有广泛应用,用于指导决策者
研究不足与展望
理论深化
虽然不确定条件下的选择理论已经取得了一定的成果,但 该理论的某些基本假设和推论仍需要进一步的理论证明和 实践检验。
应用拓展
目前该理论的应用主要集中在金融和经济领域,未来可以 进一步拓展到其他领域,如社会学、政治学等。
极小化极大值准则

极小化极大值准则简介在现实生活和各个领域的决策过程中,我们常常面临找到一个最优解的问题。
而极小化极大值准则(Minimax Criterion)就是一种常用的决策准则,用于在不完全信息或不确定性条件下,通过寻找最优策略来应对竞争、决策和游戏等情况。
这一准则可以帮助决策者在面对不同可能性时做出最佳的选择。
极小化极大值准则通常涉及两个角色:一个决策者(Maximizer)和一个对手(Minimizer)。
决策者试图最小化最大可能损失,而对手则试图最大化最小可能收益。
通过不断迭代的过程,决策者和对手之间会出现平衡点,即使双方得到的结果都是最优的。
原理极小化极大值准则的基本原理是通过选择最佳的决策策略来应对不确定性条件下的风险。
具体而言,该准则的核心思想可以概括为以下几个步骤:1.列出所有可能的决策策略。
2.为每个决策策略分配一个可能的结果和相应的概率。
3.确定对手可能选择的最优决策策略。
4.计算每个决策策略在不同对手决策策略下的预期结果。
5.选择使决策者的最大预期结果最小化的决策策略。
需要强调的是,极小化极大值准则所关注的是对手的最优决策策略,并通过最大化决策者的最小预期收益来应对可能的风险。
这种对对手策略的考虑使得决策者在面对竞争或决策时更加谨慎和灵活。
应用领域极小化极大值准则在许多领域都有重要的应用,特别是在人工智能、博弈论、运筹学和决策理论等方面。
人工智能在人工智能领域,极小化极大值准则通常用于博弈论中的决策树和搜索算法中。
通过考虑对手可能的最优决策,决策树可以构建最佳策略用于具有竞争性或冲突性的情景中。
博弈论博弈论是研究决策者之间策略和行为的数学模型。
在博弈论中,极小化极大值准则常被用于分析各种博弈策略和解决决策问题。
通过最小化最大可能的损失或风险,决策者可以选择最佳的策略来实现自身的利益。
运筹学在运筹学中,极小化极大值准则常被用于解决复杂的优化问题。
通过最小化最大可能的损失或代价,决策者可以找到最优的资源分配方案,使得整个系统在不确定条件下能够达到最佳效果。
智猪博弈名词解释

智猪博弈名词解释1. 引言智猪博弈(Piglet Game)是一种经济学中常用的博弈模型,用于研究在不完全信息和不确定性条件下的决策问题。
该模型以两个参与者之间的交互行为为基础,通过分析参与者的策略选择和收益情况,揭示了在不同情境下的最优决策策略。
智猪博弈模型最初由经济学家约翰·哈斯廷斯(John Harsanyi)和雷诺·塞尔顿(Reinhard Selten)于20世纪70年代提出,并被广泛应用于经济学、政治学、心理学等多个领域。
2. 基本概念2.1 参与者智猪博弈中通常有两个参与者,分别称为”智者”和”猪”。
智者代表理性、冷静、明智的决策者,而猪则代表相对较低的理性水平、易受欺骗或情绪驱动的决策者。
2.2 策略在智猪博弈中,参与者可以选择不同的策略来达到自己的目标。
策略是参与者在每个决策节点上可选择的行动或决策方式。
每个参与者都有一个策略集合,其中包含了所有可能的策略选择。
2.3 收益智猪博弈中,每个参与者的目标是通过选择最优策略来最大化自己的收益。
收益可以是物质上的利益、金钱、社会地位等,也可以是非物质上的满足感、幸福感等。
2.4 不完全信息和不确定性智猪博弈模型考虑了参与者在决策过程中面临的不完全信息和不确定性条件。
不完全信息指参与者无法获得全部信息或无法准确评估其他参与者的行为意图。
不确定性指决策结果存在随机性或未知因素。
3. 博弈形式智猪博弈模型可以采用多种形式,常见的包括正常形式博弈和扩展形式博弈。
3.1 正常形式博弈正常形式博弈是最简单的一种博弈形式,通常用于描述只有一次决策的博弈过程。
在正常形式博弈中,参与者同时选择策略,并根据选择的策略和对方的选择获得相应的收益。
智者和猪参与一个正常形式博弈,智者可以选择策略A或策略B,猪可以选择策略X或策略Y。
他们的收益将根据所选择的策略而定。
3.2 扩展形式博弈扩展形式博弈是一种更为复杂的博弈形式,用于描述包含多个决策节点和时间序列的博弈过程。
基于智能算法的微电网能源调度

基于智能算法的微电网能源调度引言随着能源需求的增长和可再生能源的快速发展,微电网作为一种新兴的能源供应方式受到了广泛关注。
微电网能够将分散的能源源头和电力用户有效地连接在一起,提供可持续的、高效的能源供应。
而微电网能源的调度是实现微电网系统优化运行的关键。
一、智能算法在能源调度中的应用智能算法是一种基于计算机科学和人工智能技术的优化方法,能够通过模拟和优化运算来解决复杂的问题。
在微电网能源调度中,智能算法能够通过优化调度策略,实现对能源的合理分配和利用,提高微电网系统的能源利用效率。
1. 蜂群算法蜂群算法是一种模拟蜜蜂觅食行为的算法,通过在解空间中搜索最优解。
在微电网能源调度中,蜂群算法可以通过模拟蜜蜂寻找最佳食物源的行为,寻找最优的能源分配方案。
通过将微电网系统抽象为蜜蜂在搜索食物源的过程,蜂群算法能够在复杂条件下找到最佳的能源调度策略。
2. 遗传算法遗传算法是一种基于自然选择和遗传机制的优化算法,通过模拟生物进化过程来搜索最优解。
在微电网能源调度中,遗传算法可以通过建立适应度函数,根据解的质量来选择和变异最优解。
通过不断迭代和演化,遗传算法能够找到最优的能源调度方案,并适应不同的系统变化。
3. 粒子群算法粒子群算法是一种模拟群体行为的优化算法,通过模拟粒子在解空间中搜索最优解。
在微电网能源调度中,粒子群算法可以通过模拟粒子在搜索最佳位置的过程,寻找最优的能源调度策略。
粒子群算法能够快速收敛,并且具有较好的全局搜索能力,可以在复杂的微电网系统中高效地进行能源调度。
二、智能算法在微电网能源调度中的挑战和解决方案虽然智能算法在微电网能源调度中有着广泛的应用前景,但是也面临着一些挑战和问题。
以下是其中的几个挑战及相应的解决方案。
1. 数据不确定性微电网能源调度需要大量的实时数据,但是数据往往存在不确定性,包括能源产生和消耗的波动性、天气预测的不准确性等。
在面对这种不确定性的情况下,需要智能算法能够灵活地适应数据变化,并在不确定性条件下做出最优的调度决策。
马尔可夫决策过程与最优化问题

马尔可夫决策过程与最优化问题马尔可夫决策过程(Markov Decision Process,MDP)是一种在不确定环境中做出最优决策的数学模型。
它以马尔可夫链为基础,结合决策理论和最优化方法,用于解决如何在不确定性条件下进行决策的问题。
在本文中,我们将介绍马尔可夫决策过程的基本概念和应用,以及与最优化问题的关联。
一、马尔可夫决策过程概述马尔可夫决策过程是一种描述决策过程的数学模型,其基本特征是状态的转移和决策的可持续性。
它通常由五元组(S, A, P, R, γ)来表示,其中:- S:状态集合,表示系统可能处于的状态;- A:决策集合,表示可以选择的动作;- P:状态转移概率矩阵,表示从一个状态转移到另一个状态的概率;- R:奖励函数,表示从一个状态转移到另一个状态所获得的奖励;- γ:折扣因子,表示对未来奖励的重要性。
马尔可夫决策过程通过在不同状态下做出的不同决策,使系统从一个状态转移到另一个状态,并根据奖励函数来评估每个状态转移的价值。
其目标是找到一种最优的策略,使得系统在不确定环境中能够最大化长期奖励。
二、马尔可夫决策过程的解决方法解决马尔可夫决策过程的核心问题是找到一个最优策略,使系统在不确定环境中获得最大化的长期奖励。
常用的解决方法包括:1. 值迭代:通过迭代计算每个状态的价值函数,从而找到最优策略;2. 策略迭代:通过迭代计算每个状态的价值函数和选择每个状态的最优动作,从而找到最优策略;3. Q-learning:一种基于强化学习的方法,通过学习动作值函数来更新策略,从而找到最优策略。
这些方法都是基于最优化理论和数值计算算法,通过迭代计算来逐步逼近最优策略。
三、马尔可夫决策过程在最优化问题中的应用马尔可夫决策过程广泛应用于各种最优化问题的求解中,例如:1. 库存管理:在供应链管理中,利用马尔可夫决策过程模型可以优化库存管理策略,提高库存周转率和资金利用率;2. 机器人路径规划:在机器人控制中,通过马尔可夫决策过程可以制定最优路径规划策略,提高机器人的运动效率;3. 资源调度:在资源调度领域,利用马尔可夫决策过程可以优化资源的分配和调度,提高资源利用效率;4. 能源管理:在能源管理中,通过马尔可夫决策过程可以对能源的分配和消耗进行优化,提高能源利用效率。
车辆路径规划模型的优化算法研究

车辆路径规划模型的优化算法研究车辆路径规划是一种重要的优化问题,目的是确定一条最优路径,使车辆在满足各种限制条件下,尽快到达目的地。
随着交通网络的复杂性和车辆数量的增加,车辆路径规划变得更加困难和复杂。
因此,研究车辆路径规划模型的优化算法成为提高交通效率和减少交通拥堵的关键。
1. 研究背景与意义车辆路径规划在现代交通系统中具有广泛的应用价值。
通过优化车辆路径,可以有效减少交通拥堵、降低能源消耗、提高交通效率和交通安全性等方面的问题。
因此,对于车辆路径规划模型的研究具有重要的理论和实际意义。
2. 相关研究现状目前,关于车辆路径规划优化算法的研究已取得了一定的进展。
常见的研究方法包括基于遗传算法、模拟退火算法、禁忌搜索算法、蚁群算法、粒子群优化算法等。
这些算法在不同的场景下都有一定的优势和适用性。
3. 优化算法的原理介绍(1)遗传算法:遗传算法是一种基于生物进化思想的优化算法。
通过模拟自然界的进化过程,通过选择、交叉和变异等操作,形成新的个体并使其逐步优化,最终获得最优解。
(2)模拟退火算法:模拟退火算法是一种基于物理退火原理的启发式优化算法。
它通过随机选取一定数量的解,并通过一定的接受准则来判断是否接受新解,从而逐步优化解的质量。
(3)禁忌搜索算法:禁忌搜索算法是一种基于搜索与回溯的优化算法。
它通过记录和管理已经搜索过的解,并根据一定的禁忌策略来避免陷入局部最优解,从而找到更好的解。
(4)蚁群算法:蚁群算法是一种模拟蚂蚁寻找食物的行为而得到的优化算法。
蚂蚁通过释放信息素来引导其他蚂蚁选择路径,通过间接的信息传递方式来完成路径规划。
(5)粒子群优化算法:粒子群优化算法是一种模拟鸟群搜索食物的行为而得到的优化算法。
通过模拟粒子的飞行和搜索行为,通过个体和社会的信息交流来达到优化目标。
4. 优化算法在车辆路径规划中的应用优化算法可以应用于车辆路径规划的多个方面,例如:(1)路网建模:通过构建适当的路网模型,能够更好地反映实际道路网络的特征。
随机优化问题常见方法介绍

粒子群优化算法在处理多峰值、非线性、离散和 连续问题方面具有较好的性能表现。
粒子群优化算法的优缺点
优点
粒子群优化算法简单易实现,收敛速度快,对初值和参数设置不敏感,能够处理 多峰值问题。
缺点
粒子群优化算法容易陷入局部最优解,在处理大规模问题时性能较差,且对参数 设置敏感,需要调整的参数较多。
02
蒙特卡洛模拟法
蒙特卡洛模拟法的原理
蒙特卡洛模拟法是一种基于概率统计的数值计算方法,通过模拟随机过程和随机事 件的结果来求解问题。
该方法的基本思想是通过大量随机抽样,得到一个近似解,随着抽样次数的增加, 近似解逐渐逼近真实最优解。
蒙特卡洛模拟法的精度取决于抽样次数和分布的准确性,精度越高,计算量越大。
03
遗传算法
遗传算法的原理
遗传算法是一种基于生物进化原理的优化算法,通过模拟生 物进化过程中的自然选择、交叉和变异等过程,寻找最优解 。
在遗传算法中,每个解被称为一个“个体”,所有个体组成一 个“种群”。通过不断迭代,种群中的优秀个体被选择出来, 经过交叉和变异操作,产生更优秀的后代,最终得到最优解。
通过从概率分布中采样 来近似随机优化问题, 如蒙特卡洛方法。
通过设计近似算法来求 解随机优化问题,如遗 传算法、粒子群算法等 。
在不确定环境下,寻找 对各种可能出现的状态 都具有较好性能的最优 决策,如鲁棒线性规划 、鲁棒二次规划等。
基于贝叶斯统计理论, 通过构建概率模型来描 述不确定性的分布,并 利用该模型来寻找最优 决策。
随机优化问题的应用领域
金融
如投资组合优化、风险管理等。
物流
不确定优化问题的建模和处理方法

5
灵敏度分析
1.灵敏度分析的基本方法 灵敏度分析源于统计、预测、估计或假设等一些不确定
的建模中,分析不确定性数据的变化给模型的输出带来的 影响。在对线性规划进行灵敏度分析时,是在得到线性规 划问题的最优解之后,对要研究这个问题中各个系数的单 独变化对目前最优解的影响。
18
智能优化算法
19
智能优化算法
20
智能算法-遗传算法
21
智能算法-遗传算法
22
智能算法-遗传算法
23
智能算法-遗传算法
24
智能算法-遗传算法
25
智能算法-遗传算法
26
智能算法-遗传算法
27
智能算法-遗传算法
28
智能算法-遗传算法
29
智能算法-遗传算法
30
谢 谢 大 家!
31
10
随机规划
随机规划模型主要有以下几种类型: 机会约束规划模型:
机会约束规划又被称为概率规划,形式有很多,比如刘宝 旋提出的Maximax机会约束规划,Minimax机会约束规划,及 随机相关机会规划等。
11
随机规划
机会约束规划模型: 对于机会约束来说,计算是非常困难的。这是因为我
们需要知道随机变量的概率密度函数以及反函数,而且 不同的随机变量,随概率密度函数又是多种多样的。因 此其计算的复杂性来自于,当用连续的概率分布函数来 描述不确定性时需要复杂的组合技术和方法,这是制约 随机模型应用的一个主要原因。当然,在工程上可以采用 近似的方法,比如采用随机模拟的方法,但这样也将会增 加计算的负担。
13
鲁棒优化
鲁棒优化是不确定优化研究中的一个新的研究主题, 它源自鲁棒控制,应用领域非常广泛。鲁棒优化作为一个 含有不确定输入的优化问题的建模方法,是随机规划和 灵敏度分析的补充替换,其目的是寻求一个对于所有不 确定输入都有良好性能的解。该方法不同于随机规划, 鲁棒优化对不确定参数没有分布假定(每个可能的值都同 等重要),当面向最坏情况时,它代表着一个保守的解。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
不确定性条件下的最优路径问题摘要本文针对现实生活中的交通网络,综合各种影响因素,建立不确定条件下的最优路径选择模型;首先,本文改变传统路径最短算法的思路,以寻求行驶时间最短为目标,综合考虑不确定因素,通过线性回归分析,建立了基本的各路段行驶时间与路段平均行驶时间、行程时间标准差、行程紧急程度、动态交通变化量之间的模型;得出不确定条件下车辆从起点到终点最优路径的定义和数学表达式,并将此模型运用于第一问示例,得出结论;;;;其次,在已知每条路径行驶时间均值与标准差的条件下,借助蚁群算法在实际交通网络中寻找最优路径;接着,考虑到道路拥挤情况,利用道路阻抗排队论的结论在原有模型基础上进行改进,建立新的模型并应用于交通网络最优路径的搜索;最后,对现实网络的重新分析,综合其他不确定因素完善现有模型;关键词:回归分析蚁群算法排队论一、问题重述目前,交通拥挤和事故正越来越严重的困扰着城市交通;随着我国交通运输事业的迅速发展,交通“拥塞”已经成为很多城市的“痼疾”;在复杂的交通环境下,如何寻找一条可靠、快速、安全的最优路径,已经成为所有驾驶员的共识;传统的最优路径问题的研究大多数是基于“理想”的交通状况下分析的,即:假设每条路段上的行驶时间是确定的;在这种情况下,最优路径就是行驶时间最短的路径,可以用经典的最短路径算法来搜索例如Dijkstra 最短路径算法;目前的车说明:本题中的所涉及的算例最好能采用真实的交通网络数据,也可以使用自己假设的数据,交通网络的规模越大越好;二、问题背景随着智能交通系统ITS的发展,对出行者路径选择行为的研究也成为各国学者关注的热点问题之一;路径选择主要解决的问题是:以智能交通系统实时提供的路况信息和驾驶者交通需求为输入,在一定优化目标下,为驾驶者提供最合理的出行路径;在传统路径选择方法中,一般是以Dijkstra 最短路径算法为典型,此类算法虽然降低了模型的复杂度,但是忽略了驾驶者的个性化需求,诱导系统为不同的人群提供相同的方案,这必然会在网络中产生集聚效应,产生拥挤漂移现象,使网络交通流量处于失衡状态;所以,有必要在多不确定属性条件下,对路径选择综合分析;三、基本假设与符号说明基本假设1.交通网络中的各路段行驶时间均值与标准差已知;2.本文收集的数据真实可靠;3.忽略驾驶者主观导致行驶时间变化的因素;符号说明四、问题分析与思路流程问题分析首先对于综合评估不确定性因素的建模,我们不止考虑到时间最短以及时间的波动性也就是标准差这两个因素,还有另外一些不确定性因素,例如,安全性、舒适性、拥挤程度、车道数、道路质量等级、行人及非机动车数量、交通事故率、行程费用、沿途景观等;这些都将作为影响最终时间的主要因素,注意这些因素是不确定的;从驾驶人的角度考虑,理想最优路径的确定过程应综合考虑各主要出行影响因素并充分体现驾驶人的主动性;所以综合面向驾驶者的个性化需求构建可行路径的属性集即路径综合评价指标体系;利用回归分析建立行程时间模型;其次,当我们面对一个具体的复杂网络时,解答:此次建模不止考虑到时间最短以及时间的波动性也就是标准差这两个因素,还有另外一些不确定性因素,例如,安全性 ,舒适性 ,拥挤程度 ,车道数 ,道路质量等级 ,行人及非机动车数量 ,交通事故率 ,行程费用 ,沿途景观等 ;这些都将作为影响最终时间的主要因素,注意这些因素是不确定的;从驾驶人的角度考虑, 理想最优路径的确定过程应综合考虑各主要出行影响因素并充分体现驾驶人的主动性; 本文综合面向驾驶人的个性化需求,构建可行路径的属性集即路径综合评价指标体系如下:{1,2,,8}j X x j =|= 1式中1x 为行程平均时间,注意此行程平均时间仅仅是在不考虑人的主观性所得出的平均值,以时间最短为主要目标; 2x 为行程时间标准差,衡量在没有其他因素影响下的偏离行程平均时间的程度;3x 为当前行程目标紧急程度评价项用以衡量驾驶人的紧急程度;4x 为动态路段交通变化量用以衡量较理想平均路段交通的偏离程度,例如突然发生较大堵塞等状况;5x 为行程距离; 6x 为行程舒适度,是考虑可行路径各路段的拥挤程度 ,车道数,道路质量等级 ,行人及非机动车数量等因素而所得的综合评价值 ; 7x 为安全度, 是考虑可行路径各路段交通事故率的综合评价值 ;8x 为行程费用 ,主要考虑路段收费和油耗;可见上述1x ,2x ,3x ,4x 皆是影响最终行程时间的相关因素,只是各因素在所占权重上会不一样;而另外的因素是影响驾驶员主观原则的因素;总之,以上因素皆是评价最短路径的主要因素;由以上说明可知,最终行程时间x=x 1x ,2x ,3x ,4x ,假设最终行程时间函数是关于四个主要变量的线性函数,另外根据以上分析我们知道在不考虑除1x 以外的因素时,x=1x ,如此我们利用基准值T=1x 的增量形式来表达关于最终时间函数的表达式;要求x=x 1x ,2x ,3x ,4x 的表达式,也就是x=T1+ ***223344x x x λλλ++,我们可以将***234,,x x x 叫做偏差量,相应的λ叫做相应比重;具体分析计算如下:对于*2x ,由于它是由标准差引起的,也就说与平均值之间的偏差,假设行程时间变量服从正态分布,那么我们理所当然的认为*2x 服从标准正态分布,所以可以将*2x 当做一个区间数,由概率论的相关知识,我们可以只考虑偏差概率大的部分,即*211[,]22x ∈-; 对于*3x ,由于它是由3x 即当前行程目标紧急程度评价项用以衡量驾驶人的紧急程度所决定,我们可以用离散值来标定相应紧急程度,当然程度越急,相应时间也就会减得越少;如此我们可以用:*311{,0,}22x ∈-,其中驾驶员很急,则对应12-,驾驶员一点都不急对应12,在这之间对应0;为了简便分析,我们只分这三种等级,很明显的可以看出这种取值是符合实际的;对于*4x ,4x 为动态路段交通变化量用以衡量较理想平均路段交通的偏离程度,我们仿照*3x 来规定取值,*411{,0,}22x ∈-,其中12-对应较我们所建立的理想时间时的路段交通堵塞状况要轻得多,12则对应较之重的情形了,在这之间是0,也就是相差不多的情况;对于234,,λλλ,则依实际而定;如此最终行程时间函数模型建立;之后是关于最短路径的评价标准,兼顾x, 5678,,,x x x x 等因素来做相应的综合评价;在不确定性条件下车辆从起点到终点的最优路径的定义如下,关于综合评价的最小值所对应的路径即为最优路径;以下是关于综合评价的模型:建模所需要的理论模型是不确定型多属性决策方法模型:多属性决策是决策理论研究的重要内容 ,现已被广泛应用于项目评估、方案优选 、效益综合评价等诸多领域;对于智能交通系统研究中的路径选择问题 ,交通路网信息本身就存在较大的动态性和随机性 ,诸多路径评价指标只能通过测算 、建模来给出当前交通状态下的估计值, 与真实值相比存在误差,简单将其忽略有可能导致路径选择结果的不合理性, 同时驾驶人作为单一个体, 由于其性格、 爱好、 驾驶熟练程度的不同 ,对路径选择具有一定的偏好性 ;而且这种偏好本身具有模糊性 ,难以量化, 因此 本文基于不确定型多属性决策方法研究动态路径选择问题 ,具有较强的实际应用背景;对于不确定型多属性决策问题 ,设可行方案集为{1,2,,}i Y y i M =|=,属性集为{}1,2,,j X j N α==|,各属性对应的权重向量为{1,2,,}j W w j N =|=,属性权重满足11N j j w ==∑,且对于任意的j w ,有0j w ≥;设[,]down up ij ij ij a a a =为可行方案i y 关于属性j w 的取值区间,则决策矩阵为:A=1111n n nn a a a a ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦2 考虑到属性类型有效益型属性值越大越好型和成本型属性值越小越好型,为了消除不同物理量纲对决策结果的影响,需要将决策矩阵A 化为规范化矩阵A ;根据区间数的运算法则,对于效益型和成本型,转换公式分别为式3,4:down downij a a =up upij a a =31/up dowmij a a =1/down upij a a = 4由于多属性决策的本质是对各方案综合属性值的排序比较,针对规范化决策矩阵A ,假定各属性的权重向量W 已确定,则方案的综合属性值为:1()Ni ij j j z w a ==∑5由于i z 仍是区间数,为了能对方案进行排序,需定义区间数之间两两比较的可能度概念;以下是相关可能度概念的定义:当a 和b 之间至少有一个是区间数时,设[,]down up a a a =,[,]down up b b b =,记()up down L a a a =-,()up down L b b b =-,则称()P a b ≥为a b ≥的可能度,且 ()max{0,()()max(,0)}/[()()]up down P a b L a L b b b L a L b ≥=+--+ 6 基于各方案之间的可能度,令()i j ij p P z z =≥,建立各方案的可能度互补矩阵P,对于互补判断矩阵,相关文献里给出了互补判断矩阵的排序向量{1,2,,}i i M ωω=|=的一个计算公式:1/1(1)M ij j i p M M M ω=+-=-∑ 7 按其分量大小对方案进行排序即可得到最优方案;以上是关于我们建立综合评价体系所要用到的理论模型,之后将它与我们所要解决的实际问题结合起来;回到解答刚开始的地方,我们建立了8个主要因素,其中前4个主要因素导出了行程时间这个主要因素,所以最终我们建立了5个主要因素;按照理论模型中对应的说法是我们建立了5个属性,即:令125364758,,,,x x x x x ααααα=====,如此我们就建立了相应的属性集;需要说明的是,为综合评价的方便,需将不同物理意义的各种评价指标转换为0,1区间的量纲为1 的满意度评价指标,本文同意将其转化为成本型设计指标越小越好型;同时,由于在实际中客观交通路况的动态变化和主观个性票号的改变,路径评价指标值具有一定的随机性,可以表示为区间数形式,即:[,](1,2,3,4,5)down up i i i i ααα==以下是关于一开始所说的指标权重的确定:在一般情况下 ,出行者会根据个人经验喜好或习惯去选择路径 ,对指标权重的确定反映了驾驶人的个性化需求 ,但个性化偏好往往具有复杂性和模糊性 ,用模糊数表示判断的结果能够更好反映事物的客观本质; 因此, 本文将驾驶人的个性化需求引入指标权重确定过程 ,基于模糊数学理论进行指标权重的个性化确定, 相比一般方法 ,模糊分析法简化了驾驶人判断路径评价指标相对重要性的复杂程度, 解决了可行路径优化排序过程中的一致性问题;模糊分析法的基本过程是以矩阵形式表达各路径评价指标对驾驶人的相对重要性 ,从而建立相应的模糊矩阵;()ij N N F f ⨯=8 评价指标i α比j α相对重要 评价指标i α比j α同样重要9评价指标j α比i α相对重要对模糊矩阵F 进行一致化处理,构成模糊一致矩阵R,即()ij R r = 其中:0.5,2i j ij r r r N -=+1Ni ij j r f ==∑ 10 然后基于模糊一致矩阵进行指标权重的确定,即得:10.5Ni ij j l r ==-∑ 1110.50ij f =⎧⎪⎨⎪⎩按下式进行归一化:121,{,,,}i i N N ii l w W w w w l ===∑ 12 从而可得到路径指标权重向量W;至此最优路径模型建立完毕;第二问:根据第一问的定义,假设已知每条路段行驶时间的均值和标准差,设计算法搜索最优路径,并将该算法应用到具体的交通网络中,用计算结果验证算法的有效性;如果可能的话,从理论上分析算法的收敛性、复杂性等性质;答:我们针对现实生活中的路网信息不确定性,利用多属性的决策方法对所有可行路径进行综合评估排序,以求得最优路径;我们根据第一问的结论,现在将一个复杂的交通网络分为若干段,基于蚁群算法进行动态路径选择;1 蚁群算法原理生物世界中的蚂蚁在觅食时可以在没有任何可见提示的情况下找出蚁穴到食物源最短路径,并且随环境变化及时搜索新的最短路径;研究发现,这是因为蚂蚁能够在其走过的路径上分泌一种称作信息素的挥发性化学物质,通过这种方式形成信息素轨迹;蚂蚁在寻径时能感知信息素的存在及其强度,并以此直到自己的运动方向;信息素的强度越高,蚂蚁选择该方向的概率越大;假设存在A 、B 两条路径,在不考虑信息素挥发的情况下,当m 只蚂蚁经过两条路后,第m+1只蚂蚁选择A 路径概率为式中:Am 和Bm 分别为经过A 、B 路径的蚂蚁数, m m A B m +=;h 和k 为匹配参数,根据Goss 等人的双桥实验,h ≈ 2,k ≈20;对于一条路径来说,选择它的蚂蚁越多,则该路径上的信息素强度就越大,从而吸引更多的蚂蚁,形成一种正反馈;蚂蚁正是通过这种正反馈最终发现最短路径的;受蚂蚁集体觅食行为的启发,意大利学者Dorigo 于1991年首次提出了蚁群算法;目前该算法已经广泛应用于各个领域,并取得了较好的效果;本文将着重探讨蚁群算法在动态诱导方面的具体应用;2 基于蚂蚁寻径原理的路网模型将经济圈公路网中的公路交汇处和枢纽抽象为节点,公路包括高速公路、国道、省道等等抽象为路径,公路网中的车辆驾驶员对应成一只只蚂蚁,就可以将经济圈公路网中的动态路径选择问题和蚂蚁寻径问题联系起来;那么驾驶员k 在节点i 选择相邻节点j 的转移概率为()()()()()()()(),,,,,,,k d L i i j i j i j P i j i d i d i d αβηαβηπλμπλμ∈⨯⨯⎡⎤⎡⎤⎡⎤⎣⎦⎣⎦⎣⎦=⨯⨯⎡⎤⎡⎤⎡⎤⎣⎦⎣⎦⎣⎦∑ 1 式中: (),i j π为路段(),i j 的“信息素”; ()L i 为与节点i 相邻的所有节点的集合; ()()1,,i j C i j λ=, (),C i j 为路段(),i j 的路权,可以取作路段长度,也可取作行驶费用成本,还可取作行驶时间; (),i j μ为路段(),i j 上的车辆平均速度,反映了路段的饱和度,即已有交通量和设计交通量的比值,路段饱和度越高,车辆的平均速度就越小;可见,路段的路权大小、饱和度与驾驶员选择该路段的概率成反比;α、β和η为启发式因子,分别反应信息素、路段权重和路段饱和度在路径选择时的相对重要程度,可根据具体情况确定;另外需要为每个驾驶员设计一个禁忌表,记录驾驶员k 已走过的节点,不允许驾驶员在单次行程中重复经过这些节点;信息素(),i j π的刷新规则有局部刷新规则和全局刷新规-则两种;局部刷新规则是指每一个驾驶员每经过一个路段便及时更新该路段的信息素强度;当驾驶员k 经过路段(),i j 后,该路段(),i j 的信息素强度刷新公式为()()()(),1,,k i j i j i j πρπθπ←-+∆ 2式中:ρ为信息素挥发度,在0,1范围内取值;θ为可调参数,根据取值路段的交通状况特征,如高峰时间和非高峰时间、公路的等级而有所不同;在公式()()1,,k i j t i j π∆=中, (),t i j 为路段的行程时间;当行程时间()(),,t i j i j θρπ≥⨯时,路段(),i j 的信息素则完全处于挥发状态,此时信息素不再增加,而是随(),t i j 的增加而减小;全局刷新规则是指驾驶员到达目的节点时,再更新公路网中所有路段的信息素强度;设驾驶员k 从源节点到目的节点经过的路径为s,则可将所有路段的信息素强度公式刷新为()()()()()()()(){1,,,,1,,,,k i j i j i j s i j i j si j ρπθπρππ-+∆∈-∉= 3 式中: ()[]min ,k sV i j L π∆=,min V 为路径s 上的瓶颈路段平均车速,即路径s 上所有路段平均车速的最小值, []min l V V ,l s ∈;s L 为路径s 的全长;θ为可调参数,取决于路段的交通状况特征;σ为瓶颈路段车速对信息素强度的影响程度;全局刷新公式中引入了瓶颈路段平均车速作为参考指标,这样可以为瓶颈车流速大的路径分配较强的信息素,从而诱导驾驶员在通畅的路径上通行;另外模拟信息素的挥发也使得选择次数多的路径要比较少选择的路径信息素要强;两种刷新规则的不同在于反馈信息类型的不同,全局刷新规则使用的是全局信息,刷新时迭加的信息素大小取决于生成解的优劣程度,驾驶员选择的路径越短、瓶颈路段平均速度越快,那么这条路径上所贡献的信息素量就越多;而局部刷新规则使用的是局部信息,在搜索过程中不受解的优劣度影响,其启发信息(),i jλ的增强,π只是(),i j而在全局刷新规则中(),i jπ代表了一个与(),i jλ完全不同的信息类型;由此可见全局刷新规则明显优于局部刷新规则,不仅可以更精确地寻求最优路径,更能大大减少迭代次数;3参数取值蚁群算法与其它模拟进化算法一样,存在着收敛速度慢、易陷入局部最优等缺陷;而模型中各参数的取值更直接关系到算法的收敛速度和全局搜索能力;信息素挥发度ρ是算法最关键的参数之一,若ρ过大,在处理较大的交通网络问题时,一些未被选择的路径信息素含量可能很快就会降低到趋近于0,而有被选择的路径则被选择的可能性会增大很多,因而降低了算法的全局搜索能力;若ρ过小,虽然算法的全局搜索能力提高了,但是算法的收敛速度将会降低,算法的迭代次数会大大增加;通过计算机的仿真实验分析ant-cycle system模型,将启发式因子和路段信息素初始值均取为1,运算停止条件为相邻的两次循环搜索中最优解的差别小于;由实验结果可知ρ值在~范围内时,算法的搜索效率和收敛速度会比较好;针对动态路径选择问题的实际要求,应该首先考虑算法的稳定性和最优解的全局性,其次才是其收敛速度,因此,ρ取为宜;启发式因子α反映了驾驶员在运动过程中残留信息量在路径选择中的相对重要程度,a的大小反映了路径选择时随机性因素作用的强度,其值越大,驾驶员选择曾经走过的路径的可能性也就越大,搜索的随机性减弱,可见α值过大容易使路径搜索过早限于局部最优;启发式因子β反映了路段的权重距离、费用、行驶时间等在路径选择中的相对重要程度,β的大小反映了路径选择时确定性因素作用的强度,其值越大,驾驶员在某个局部点上选择局部最短路径的可能性越大,尽管搜索的收敛速度加快,但随机性减弱,也很容易陷入局部最优解;启发式因子η反映了路段实时饱和度在路径选择中相对重要程度,η的大小反映了实时性因素作用的强度,其值越大,驾驶员选择服务水平高的路段的可能性就越大,搜索的实时变动性加大,增加了全局最优解的不确定性,可见η值过大会使算法的收敛性能大大降低;3个启发式因子既相关又矛盾,对算法性能的影响很大;通过对上述路网模型的仿真实验,当取ρ= 时,实验结果表明α的最优值在1左右,而β和η在2~ 5之间最优;4 动态路径选择的步骤描述假设经济圈公路网中的每个节点都安设有一台专门的交通信息服务器,并配有刷新保存该节点相邻各路段的信息素表;当驾驶员在节点s 发出一个目的节点e 为路径选择申请该申请有可能附带车速、行程时间、费用等限制条件时,首先使用初始化的信息素值来初始化公路网中每个节点的信息素表;然后开始按以下步骤进行动态路径选择;第一步:选取m 位驾驶员,设其起始节点为s,目的节点为e,将从节点s 周期性启程的驾驶员进行分组,并设启程的时间周期远远小于行程时间;第二步:设第k 位驾驶员到达了节点i,i ≠ e;则根据节点i 的信息素表中的最大概率值来选择下一个节点j,()(),max ,k k p i j P i j =,()j L i ∈,(),k P i j 计算公式见公式1,依次提取,从而得到路径s ※…※t;第三步:利用全局刷新公式4,刷新路径上每一条路段的信息素强度值,并在k≥2时,利用奖惩公式5对本次路径的优劣进行奖惩,再次更新本次路径上的信息素强度值,最终得到新的信息素表,供下一请求使用;第四步:考察k的值,如果k≥m,方法结束;算法1 R-BN的概率推理算法输入:概率更新后的R-BN步骤:For each X i in X do //算法初始化If Pa Xi= then //从每个只有儿子的节点开始For each Ch in Ch Xi do()()(){}01,Ch i i i X P X P X π←;()Ch i X ω←Φ()()()Pr ,,Ch i Ch i opagation X X πωφ;//调用算法2 End ForEnd IfEnd forFor each X in E do //对于证据集中的每个节点X=X Y ; ()1Y P X ←;()0e P X -←; //对于证据节点X=X Y For each Ch in Ch X do()()()Pr ,,Ch Ch opagation Y Y E πω;End ForFor each Pa in Pa X do()Pa X πφ←;()()(){},e e Pa X P X P X ω-←;()()()Pr ,,Pa i Pa i opagation X X E πω; End ForEnd For算法2 概率传播算法If Y E ∉ then //被传播节点不是证据变量If ()Y X πφ≠ then //来自父亲节点传播的概率 ()()()00|Y P Y P Y X π←;()()()11|Y P Y P Y X π←; //更新概率分布 For each Ch in Ch Y do()()(){}01,Ch Y P Y P Y π←;()Ch Y ωφ←;()()()Pr ,,Ch Ch opagation Y Y E πω; //向儿子节点传播 End ForEnd IfIf ()Y X ωφ≠ then //来自儿子节点传播的概率 ()()()00|Y P Y P Y X ω←;()()()11|Y P Y P Y X ω-←; For each Ch in Ch Y -X do ()()(){}01,Ch Y P Y P Y π←;()Ch Y ωφ←;()()()Pr ,,Ch Y opagation Y Y E πω; //向儿子节点传播End ForFor each Pa in Pa Y do ()Pa Y πφ←;()()(){}01,Pa Y P Y P Y ω←; ()()()Pr ,,Pa Pa opagation Y Y E πω; //向父亲节点传播End ForEnd IfEnd If。