Finding Minimum-Weight Link-Disjoint Paths with a Few Common Nodes

被引:0
|
作者
Tao, Binglin [1 ]
Xiao, Mingyu [1 ]
Zhao, Jingyang [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
ELASTIC OPTICAL NETWORKS; DESIGN; OPTIMIZATION; COMPLEXITY;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network survivability has drawn certain interest in network optimization. However, the demand for full protection of a network is usually too restrictive. To overcome the limitation of geographical environments and to save network resources, we turn to establish backup networks allowing a few common nodes. It comes out the problem of finding k link-disjoint paths between a given pair of source and sink in a network such that the number of common nodes shared by at least two paths is bounded by a constant and the total link weight of all paths is minimized under the above constraints. For the case k = 2, where we have only one backup path. several fast algorithms have been developed in the literature. For the case k > 2, little results are known. In this paper, we first establish the NP-hardness of the problem with general k. Motivated by the situation that each node in a network may have a capability of multicasting, we also study a restricted version with one more requirement that each node can be shared by at most two paths. For the restricted version, we build an ILP model and design a fast algorithm by using the techniques of augmenting paths and splitting nodes. Furthermore, experimental results on synthetic and real networks show that our algorithm is effective in practice.
引用
收藏
页码:938 / 945
页数:8
相关论文
共 35 条
  • [21] LINEAR-TIME APPROXIMATION ALGORITHMS FOR FINDING THE MINIMUM-WEIGHT PERFECT MATCHING ON A PLANE
    IRI, M
    MUROTA, K
    MATSUI, S
    INFORMATION PROCESSING LETTERS, 1981, 12 (04) : 206 - 209
  • [22] Integer linear program method of finding link- disjoint paths for QoS routing
    Ni, Ming-Fang
    Gao, Shi-Yun
    Wu, Xin-Rong
    Tong, Wei
    Kongzhi yu Juece/Control and Decision, 2012, 27 (10): : 1597 - 1600
  • [23] OFDP: a distributed algorithm for finding disjoint paths with minimum total length in wireless sensor networks
    Kejia Zhang
    Qilong Han
    Guisheng Yin
    Haiwei Pan
    Journal of Combinatorial Optimization, 2016, 31 : 1623 - 1641
  • [24] OFDP: a distributed algorithm for finding disjoint paths with minimum total length in wireless sensor networks
    Zhang, Kejia
    Han, Qilong
    Yin, Guisheng
    Pan, Haiwei
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (04) : 1623 - 1641
  • [25] OFDP: A Distributed Algorithm for Finding Disjoint Paths with Minimum Total Energy Cost in Wireless Sensor Networks
    Zhang, Kejia
    Gao, Hong
    Yin, Guisheng
    Han, Qilong
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2014, 2014, 8491 : 694 - 705
  • [26] Edge-disjoint minimum-weight connected spanning k-edge subgraphs in a weighted graph: A connectedness theorem
    Li, XL
    DISCRETE MATHEMATICS, 1998, 188 (1-3) : 175 - 182
  • [27] An O(n+m)-time algorithm for finding a minimum-weight dominating set in a permutation graph
    Rhee, C
    Liang, YD
    Dhall, SK
    Lakshmivarahan, S
    SIAM JOURNAL ON COMPUTING, 1996, 25 (02) : 404 - 419
  • [28] On Asymptotically Optimal Approach for Finding of the Minimum Total Weight of Edge-Disjoint Spanning Trees with a Given Diameter
    Gimadi, E. Kh.
    Shtepa, A. A.
    AUTOMATION AND REMOTE CONTROL, 2023, 84 (07) : 772 - 787
  • [29] On Asymptotically Optimal Approach for Finding of the Minimum Total Weight of Edge-Disjoint Spanning Trees with a Given Diameter
    E. Kh. Gimadi
    A. A. Shtepa
    Automation and Remote Control, 2023, 84 : 772 - 787
  • [30] FINDING KAPPA-EDGE-DISJOINT SPANNING-TREES OF MINIMUM TOTAL WEIGHT IN A NETWORK - AN APPLICATION OF MATROID THEORY
    CLAUSEN, J
    HANSEN, LA
    MATHEMATICAL PROGRAMMING STUDY, 1980, 13 (AUG): : 88 - 101