Exact Algorithms for the Minimum Load Spanning Tree Problem

被引:7
|
作者
Zhu, Xiaojun [1 ]
Tang, Shaojie [2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 211106, Peoples R China
[2] Univ Texas Dallas, Naveen Jindal Sch Management, Richardson, TX 75080 USA
基金
中国国家自然科学基金;
关键词
exact algorithm; minimum load spanning tree; wireless sensor networks; AGGREGATION;
D O I
10.1287/ijoc.2020.1011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In a minimum load spanning tree (MLST) problem, we are given an undirected graph and nondecreasing load functions for nodes defined on nodes' degrees in a spanning tree, and the objective is to find a spanning tree that minimizes the maximum load among all nodes. We propose the first O*(2(n)) time exact algorithm for the MLST problem, where n is the number of nodes and O* ignores polynomial factor. The algorithm is obtained by repeatedly querying whether a candidate objective value is feasible, where each query can be formulated as a bounded degree spanning tree problem (BDST). We propose a novel solution to BDST by extending an inclusion-exclusion based algorithm. To further enhance the time efficiency of the previous algorithm, we then propose a faster algorithm by generalizing the concept of branching walks. In addition, for the purpose of comparison, we give the first mixed integer linear programming formulation for MLST. In numerical analysis, we consider various load functions on a randomly generated network. The results verify the effectiveness of the proposed algorithms. Summary of Contribution: Minimum load spanning tree (MLST) plays an important role in various applications such as wireless sensor networks (WSNs). In many applications of WSNs, we often need to collect data from all sensors to some specified sink. In this paper, we propose the first exact algorithms for the MLST problem. Besides having theoretical guarantees, our algorithms have extraordinarily good performance in practice. We believe that our results make significant contributions to the field of graph theory, internet of things, and WSNs.
引用
收藏
页码:1431 / 1445
页数:15
相关论文
共 50 条
  • [41] Fully Retroactive Minimum Spanning Tree Problem
    de Andrade Junior, Jose Wagner
    Seabra, Rodrigo Duarte
    COMPUTER JOURNAL, 2022, 65 (04): : 973 - 982
  • [42] Solving the Quadratic Minimum Spanning Tree Problem
    Cordone, Roberto
    Passeri, Gianluca
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (23) : 11597 - 11612
  • [43] The Minimum-Area Spanning Tree problem
    Carmi, Paz
    Katz, Matthew J.
    Mitchell, Joseph S. B.
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2006, 35 (03): : 218 - 225
  • [44] The Budgeted Labeled Minimum Spanning Tree Problem
    Cerulli, Raffaele
    D'Ambrosio, Ciriaco
    Serra, Domenico
    Sorgente, Carmine
    MATHEMATICS, 2024, 12 (02)
  • [45] Fuzzy quadratic minimum spanning tree problem
    Gao, JW
    Lu, M
    APPLIED MATHEMATICS AND COMPUTATION, 2005, 164 (03) : 773 - 788
  • [46] Minimum Spanning Tree Problem with Label Selection
    Fujiyoshi, Akio
    Suzuki, Masakazu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (02) : 233 - 239
  • [47] The minimum spanning tree problem with fuzzy costs
    Adam Janiak
    Adam Kasperski
    Fuzzy Optimization and Decision Making, 2008, 7 : 105 - 118
  • [49] The minimum-area spanning tree problem
    Carmi, P
    Katz, MJ
    Mitchell, JSB
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2005, 3608 : 195 - 204
  • [50] Minimum Spanning Tree Cycle Intersection problem
    Dubinsky, Manuel
    Massri, Cesar
    Taubin, Gabriel
    DISCRETE APPLIED MATHEMATICS, 2021, 294 : 152 - 166