Finding the safest pair of paths between two specified endpoints \(s\) and \(t\) while accounting for multiple correlated failures is a complex computational challenge with various practical applications. In communication backbone networks, for instance, establishing a secure pair of paths between \(s\) and \(t\) is essential for meeting the high availability standards required by emerging technologies such as autonomous driving, AR/VR applications, or telesurgery. This paper first provides a formal proof of the \(\mathcal {N}\!\mathcal {P}\) -hardness of the task. Then, we introduce the Safest Path Pair Ant Colony Optimization (SPP-ACO) algorithm. This new algorithm is based on the Max-Min Ant System. Numerical tests carried out on real-world datasets demonstrate the proposed method’s effectiveness. The proposed SPP-ACO algorithm typically provides at least as safe paths as the baseline, even outperforming it in a significant share of the parameter settings. This grants a place for the SPP-ACO on the stage of best solutions for safest path pair computation in the presence of correlated failures.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Ant Colony Optimization Approach for Safest Path Pair Computation Under Correlated Failures

  • Zoltán Tasnádi,
  • Balázs Vass,
  • Noémi Gaskó

摘要

Finding the safest pair of paths between two specified endpoints \(s\) and \(t\) while accounting for multiple correlated failures is a complex computational challenge with various practical applications. In communication backbone networks, for instance, establishing a secure pair of paths between \(s\) and \(t\) is essential for meeting the high availability standards required by emerging technologies such as autonomous driving, AR/VR applications, or telesurgery. This paper first provides a formal proof of the \(\mathcal {N}\!\mathcal {P}\) -hardness of the task. Then, we introduce the Safest Path Pair Ant Colony Optimization (SPP-ACO) algorithm. This new algorithm is based on the Max-Min Ant System. Numerical tests carried out on real-world datasets demonstrate the proposed method’s effectiveness. The proposed SPP-ACO algorithm typically provides at least as safe paths as the baseline, even outperforming it in a significant share of the parameter settings. This grants a place for the SPP-ACO on the stage of best solutions for safest path pair computation in the presence of correlated failures.