Co-Evolutionary path optimization by Ripple-Spreading algorithm

被引:28
|
作者
Hu, Xiao-Bing [1 ,2 ]
Zhang, Ming-Kong [2 ]
Zhang, Qi [3 ]
Liao, Jian-Qin [4 ]
机构
[1] Civil Aviat Univ China, Tianjin Key Lab Adv Signal Proc, Tianjin, Peoples R China
[2] Beijing Normal Univ, Acad Disaster Reduct & Emergence Management, Beijing, Peoples R China
[3] Civil Aviat Univ China, Teaching & Learning Dev Ctr, Tianjin, Peoples R China
[4] Chengdu MiidShare Technol Ltd, Chengdu, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
Co-evolution; Path optimization; Agent-based model; Ripple-Spreading Algorithm; SHORTEST-PATH; DYNAMIC ALGORITHMS; NETWORKS; COMPLEXITY; MODEL;
D O I
10.1016/j.trb.2017.06.007
中图分类号
F [经济];
学科分类号
02 ;
摘要
Static path optimization (SPO) is a foundation of computational intelligence, but in reality, the routing environment is usually time-varying (e.g., moving obstacles, spreading disasters and uncertainties). Thanks to scientific and technical advances in many relevant domains nowadays, changes in the routing environment are often more or less predictable. This study mainly focuses on path optimization in a given dynamic routing environment (POGDRE). A common practice to deal with dynamic routing environment is to conduct online re-optimization (OLRO), i.e., at each time t, environmental parameters are measured/predicted first, and then the best path is re-calculated by resolving SPO based on the newly measured/predicted environmental parameters. In theory, POGDRE is equivalent to time-dependent path optimization (TDPO), which is usually resolved as SPO on a time expanded hypergraph (TEHG) with a significantly enlarged size. In other words, during a single online run of OLRO-based methods or a single run of TEHG-based methods, the route network is actually fixed and static. Inspired by the multi-agent co-evolving nature reflected in many methods of evolutionary computation, this paper proposes a methodology of co-evolutionary path optimization (CEPO) to resolve the POGDRE. Distinguishing from OLRO and TEHG methods, in CEPO, future routing environmental parameters keep changing during a single run of optimization on a network of original size. In other words, the routing environment co-evolves with the path optimization process within a single run. This paper then reports a ripple-spreading algorithm (RSA) as a realization of CEPO to resolve the POGDRE with both optimality and efficiency. In just a single run of RSA, the optimal actual travelling trajectory can be achieved in a given dynamic routing environment. Simulation results clearly demonstrate the effectiveness and efficiency of the proposed CEPO and RSA for addressing the POGDRE. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:411 / 432
页数:22
相关论文
共 50 条
  • [21] Finding the k Shortest Paths for Co-Evolutionary Path Optimization
    Hu, Xiao-Bing
    Zhou, Jun
    Li, Hang
    Zhang, Ming-Kong
    Liao, Jian-Qin
    [J]. 2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 1906 - 1912
  • [22] Co-Evolutionary Optimization Algorithm Based on the Future Traffic Environment for Emergency Rescue Path Planning
    Wen, Huiying
    Lin, Yifeng
    Wu, JiaBin
    [J]. IEEE ACCESS, 2020, 8 : 148125 - 148135
  • [23] A dynamic ripple-spreading algorithm for solving mean-variance of shortest path model in uncertain random networks
    Jie, Ke-Wei
    Liu, San-Yang
    Sun, Xiao-Jun
    Xu, Yun-Cheng
    [J]. CHAOS SOLITONS & FRACTALS, 2023, 167
  • [24] Species co-evolutionary algorithm: a novel evolutionary algorithm based on the ecology and environments for optimization
    Li, Wuzhao
    Wang, Lei
    Cai, Xingjuan
    Hu, Junjie
    Guo, Weian
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (07): : 2015 - 2024
  • [25] Species co-evolutionary algorithm: a novel evolutionary algorithm based on the ecology and environments for optimization
    Wuzhao Li
    Lei Wang
    Xingjuan Cai
    Junjie Hu
    Weian Guo
    [J]. Neural Computing and Applications, 2019, 31 : 2015 - 2024
  • [26] Deterministic ripple-spreading model for complex networks
    Hu, Xiao-Bing
    Wang, Ming
    Leeson, Mark S.
    Hines, Evor L.
    Di Paolo, Ezequiel
    [J]. PHYSICAL REVIEW E, 2011, 83 (04)
  • [27] Co-Evolutionary Niching Differential Evolution Algorithm for Global Optimization
    Yan, Le
    Chen, Jianjun
    Li, Qi
    Mao, Jiafa
    Sheng, Weiguo
    [J]. IEEE Access, 2021, 9 : 128095 - 128105
  • [28] Ripple-Spreading Model and Genetic Algorithm for Random Complex Networks: Preliminary Study
    Hu, X. B.
    Di Paolo, E.
    Barnett, L.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3642 - 3649
  • [29] Co-Evolutionary Niching Differential Evolution Algorithm for Global Optimization
    Yan, Le
    Chen, Jianjun
    Li, Qi
    Mao, Jiafa
    Sheng, Weiguo
    [J]. IEEE ACCESS, 2021, 9 : 128095 - 128105
  • [30] A memetic co-evolutionary differential evolution algorithm for constrained optimization
    Liu, Bo
    Ma, Hannan
    Zhang, Xuejun
    Liu, Bo
    Zhou, Yan
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2996 - +