G-ERMP 算法:基于贪婪策略的车辆资源管理算法

输入:

  • 车辆集合: V = {(Ci, ri)}
  • 情景集合 : ξ

输出:

  • 车辆集合: S
  • 选中的车辆集合: P

算法步骤:

  1. P ← ∅
  2. Si ← ∅ ∀i ∈ V
  3. σi ← 0 ∀i ∈ V
  4. Γ ← ∅
  5. for each ε ∈ ξ do
  6. ( ˜S, ˜P) ←GD-ERMP(V,ε)
  7. for each i ∈ ˜P do
  8. for each j ∈ ˜Si do
  9. wji ← wji + 1
  10. indegi ← indegj + 1
  11. while |Γ| < V do
  12. j ← argmaxi∈V\P indegi
  13. P ← P ∪ {j}
  14. Γ ← Γ ∪ {j}
  15. for each i ∈ P do
  16. if j ∈ Si then
  17. Si ← Si − {j}
  18. for each k ∈ V \ Γ do
  19. if wki > 0 and available(k,i,S) then
  20. Si ← Si ∪ {k}
  21. σk ← σk +wki
  22. if σk > (1 − β) · |ξ| then
  23. Γ ← Γ ∪ {k}
  24. for each g ∈ V \ Γ do
  25. if wgj > 0 and available(g,j,S) then
  26. Sj ← Sj ∪ {g}
  27. σg ← σg +wgj
  28. if σg > (1 − β) · |ξ| then
  29. Γ ← Γ ∪ {g}

中文翻译总结:

G-ERMP 算法输入车辆集合 V 和情景集合 ξ,输出车辆集合 S 和选中的车辆集合 P。该算法首先初始化一些变量,然后对每个情景 ε 运行 GD-ERMP 算法,得到车辆集合 ˜S 和选中的车辆集合 ˜P。然后根据 ˜S 和 ˜P 更新权重和节点入度。接着,选出入度最大的车辆加入选中集合 P 中。同时,更新 S 集合和节点出度,直到选中的车辆数等于 V 的大小。最终输出 S 和 P 集合。

G-ERMP 算法:基于贪婪策略的车辆资源管理算法

原文地址: https://www.cveoy.top/t/topic/nXVz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录