Multi-Criteria Path Finding Using Multi-Queues Based Bidirectional Search for Multiple Target Nodes in Networks

被引:5
|
作者
Xu, Xiaoqing [1 ]
Liu, Xiaojun [1 ]
Qian, Liuyihui [1 ]
Zhang, Ning [1 ]
Wu, Juan [1 ]
Tang, Hong [1 ]
机构
[1] Res Inst China Telecom Co Ltd, Guangzhou 510630, Peoples R China
关键词
Bidirectional search; multi-criteria; path finding; path selection; routing;
D O I
10.1109/ACCESS.2023.3316211
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The convergence of networking and cloud computing leads to an increasing number of cloud based services and applications, which require to be processed by network nodes with enough resources. There are multiple available nodes in the network and network operators need to find paths to forward the traffic to these nodes for processing. In addition, services and application may have diversified requirements on the paths in terms of bandwidth, delay, jitter, etc. Therefore, network operators need to determine the optimal paths considering multiple criteria. However, single-criterion based shortest path algorithms are often used to compute paths from a source node to one target node, which may result in uneven traffic distribution and low resource utilization. Furthermore, the paths obtained are only optimal to this criterion and may not satisfy the Service Level Agreement (SLA) requirements. Therefore, in this paper, we propose a multi-criteria path finding method to obtain all the Pareto-optimal paths from a source node to multiple target nodes (destinations). We extend an existing effective multi-criteria routing algorithm (ParetoBFS), and integrate a multi-queues based bidirectional search mechanism. Additionally, we use a topology sampling technique to accelerate path computation. We evaluate the performance of these path finding methods using various topologies with multiple criteria including bottleneck and additive types. Experimental results demonstrate that our approach can reduce the running time by 54% -89% in different topologies compared to the ParetoBFS algorithm. By employing topology sampling, we further improve our algorithm's speed while still finding most of the Pareto-optimal paths.
引用
收藏
页码:101799 / 101812
页数:14
相关论文
共 50 条
  • [31] A multi-robot path finding algorithm based on improved conflict search
    Zhang H.-L.
    Wu Y.-H.
    Hu J.-C.
    Zhang J.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (05): : 1327 - 1335
  • [32] Target Threat Assessment based on Ensembles of Multi-Criteria Decision Making Methods
    Cheung, Chi-Hong
    Jassemi-Zargani, Rahim
    2019 22ND INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION 2019), 2019,
  • [33] Multi-Criteria Code Refactoring Using Search-Based Software Engineering: An Industrial Case Study
    Ouni, Ali
    Kessentini, Marouane
    Sahraoui, Houari
    Inoue, Katsuro
    Deb, Kalyanmoy
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2016, 25 (03)
  • [34] FINDING THE OPTIMAL FOOTBALL TEAM BASED ON GPS DATA AND MULTI-CRITERIA DECISION MAKING
    Svitkova, Katerina
    Kuncova, Martina
    Seknickova, Jana
    PROCEEDINGS OF THE INTERNATIONAL SCIENTIFIC CONFERENCE QUANTITATIVE METHODS IN ECONOMICS MULTIPLE CRITERIA DECISION MAKING XXI, 2022, : 175 - 182
  • [35] An oriented spanning tree based genetic algorithm for multi-criteria shortest path problems
    Liu, Linzhong
    Mu, Haibo
    Yang, Xinfeng
    He, Ruichun
    Li, Yinzhen
    APPLIED SOFT COMPUTING, 2012, 12 (01) : 506 - 515
  • [36] A Flexible Approach for the Reinforcement of Water Networks Using Multi-Criteria Decision Analysis
    Maria Cunha
    João Marques
    Dragan Savić
    Water Resources Management, 2020, 34 : 4469 - 4490
  • [37] A Flexible Approach for the Reinforcement of Water Networks Using Multi-Criteria Decision Analysis
    Cunha, Maria
    Marques, Joao
    Savic, Dragan
    WATER RESOURCES MANAGEMENT, 2020, 34 (14) : 4469 - 4490
  • [38] Multi-Criteria Handover Using Modified Weighted TOPSIS Methods for Heterogeneous Networks
    Alhabo, Mohanad
    Zhang, Li
    IEEE ACCESS, 2018, 6 : 40547 - 40558
  • [39] A multi-criteria decision making procedure based on neural networks for kanban allocation
    Araz, Özlem Uzun
    Eski, Ozgur
    Araz, Ceyhun
    ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 3, PROCEEDINGS, 2006, 3973 : 898 - 905
  • [40] Performance Analysis of Neural Networks-based Multi-criteria Recommender Systems
    Hassan, Mohammed
    Hamada, Mohamed
    2017 2ND INTERNATIONAL CONFERENCES ON INFORMATION TECHNOLOGY, INFORMATION SYSTEMS AND ELECTRICAL ENGINEERING (ICITISEE): OPPORTUNITIES AND CHALLENGES ON BIG DATA FUTURE INNOVATION, 2017, : 490 - 494