面向动态网络中双目标路由的定制遗传算法

A customized genetic algorithm for bi-objective routing in a dynamic network

European Journal of Operational Research · 2021
被引 27
ABS 4

中文导读

提出一种定制遗传算法,结合动态规划求解动态网络中双目标整数线性规划路由问题的帕累托前沿,在波罗的海监视船案例中相比整数线性规划求解器大幅提升计算速度。

Abstract

The article presents a proposed customized genetic algorithm (CGA) to find the Pareto frontier for a bi-objective integer linear programming (ILP) model of routing in a dynamic network, where the number of nodes and edge weights vary over time. Utilizing a hybrid method, the CGA combines a genetic algorithm with dynamic programming (DP); it is a fast alternative to an ILP solver for finding efficient solutions, particularly for large dimensions. A non-dominated sorting genetic algorithm (NSGA-II) is used as a base multi-objective evolutionary algorithm. Real data are used for target trajectories, from a case study of application of a surveillance boat to measure greenhouse-gas emissions of ships on the Baltic sea. The CGA’s performance is evaluated in comparison to ILP solutions in terms of accuracy and computation efficiency. Results over multiple runs indicate convergence to the efficient frontier, with a considerable computation speed-up relative to the ILP solver. The study stays as a model for hybridizing evolutionary optimization and DP methods together in solving complex real-world problems.

遗传算法多目标优化动态网络路由整数线性规划