9、自动驾驶车辆调度理论的发展与可靠资源共享方案

自动驾驶车辆调度理论的发展与可靠资源共享方案

1. 基于规则的优先级分配算法

基于规则的优先级分配算法(算法2)提供了一种完整的优先级分配方法。该方法从最外层的CPC模型($CPC(G, λ^ )$)开始,依据规则1为所有提供者节点分配最高优先级。接着,算法根据规则2,从最早的$F(θ^ i)$开始,在$F(θ^ i)$中找到最长的局部路径$λ {ve}$。
-
处理依赖关系 :若$λ_{ve}$中的节点与$F(θ^ _i) \setminus λ
{ve}$中的节点存在依赖关系,$F(θ^ i)$将被进一步构建为内部CPC模型,并递归应用分配算法,将$λ {ve}$划分为一组提供者来解决检测到的依赖关系。
-
独立路径处理 :若不存在依赖关系,$λ_{ve}$是独立的局部路径,根据规则3为其节点分配优先级。然后算法继续处理$F(θ^ i) \setminus λ {ve}$,直到所有节点都被分配了优先级。

算法2的时间复杂度为二次方。最多会调用$|V| + |E|$次算法1来构建内部CPC模型,每次调用都会检查有向无环图(DAG)中的每个节点和边。算法1的时间复杂度为$O(|V| + |E|)$,因此算法2的时间复杂度为$O((|V| + |E|)^2)$。虽然算法2是递归的,但由于已分配优先级的节点会从后续迭代中移除,每个节点(边)仅被处理一次。

调度DAG的完整过程包括三个阶段:
1. 将DAG转换为CPC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值