An Efficient Mixed Integer Linear Programming Model for the Minimum Spanning Tree Problem

被引:14
|
作者
Abdelmaguid, Tamer F. [1 ,2 ]
机构
[1] Amer Univ Cairo, Sch Sci & Engn, Dept Mech Engn, AUC Ave,POB 74, New Cairo 11835, Egypt
[2] Cairo Univ, Fac Engn, Dept Mech Design & Prod, Giza 12613, Egypt
关键词
minimum spanning tree; combinatorial optimization; mathematical programming;
D O I
10.3390/math6100183
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Finding a minimum spanning tree in a given network is a famous combinatorial optimization problem that appears in different engineering applications. Even though this problem is solvable in polynomial time, having efficient mathematical programming models is important as they can provide insights for formulating larger models that integrate other decisions in more complex applications. In the literature, there are ten different integer and mixed integer linear programming (MILP) models for this problem. They are variants of set packing, cuts, network flow and node level formulations. In addition, this paper introduces an efficient node level MILP model. Comparisons for the eleven models are provided. First, the models are compared in terms of the number of decision variables and the number of constraints. Then, computational comparisons using a commercial MILP solver on sets of randomly generated instances of different sizes are conducted. Results provide evidence that the proposed MILP model is competitive in terms of the computational time needed for proving optimality of generated solutions for instances with up to 50 nodes. Meanwhile, the LP relaxation of a multi-commodity flow MILP model which has integer polyhedron provides stable computational times despite its larger size.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] An Integer Linear Programming Formulation for the Minimum Cardinality Segmentation Problem
    Catanzaro, Daniele
    Engelbeen, Celine
    [J]. ALGORITHMS, 2015, 8 (04): : 999 - 1020
  • [22] A Mixed-Integer Linear Programming Model for a Selective Vehicle Routing Problem
    Posada, Andrea
    Carlos Rivera, Juan
    Palacio, Juan D.
    [J]. APPLIED COMPUTER SCIENCES IN ENGINEERING, WEA 2018, PT II, 2018, 916 : 108 - 119
  • [23] A mixed integer linear programming model for reliability optimisation in the component deployment problem
    Nazari, Asef
    Thiruvady, Dhananjay
    Aleti, Aldeida
    Moser, Irene
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2016, 67 (08) : 1050 - 1060
  • [24] A Linear Mixed Integer Programming Model for N-Vehicle Exploration Problem
    Wang, Li-Li
    She, Bing-Ling
    Liu, Jun-Feng
    Cui, Jin-Chaun
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2015, 3 (04) : 489 - 498
  • [25] Efficient Minimum Flow Decomposition via Integer Linear Programming
    Dias, Fernando H. C.
    Williams, Lucia
    Mumey, Brendan
    Tomescu, Alexandru I.
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2022, 29 (11) : 1252 - 1267
  • [26] A new mixed integer programming approach for optimization over the efficient set of a multiobjective linear programming problem
    Lu, Kuan
    Mizuno, Shinji
    Shi, Jianming
    [J]. OPTIMIZATION LETTERS, 2020, 14 (08) : 2323 - 2333
  • [27] Integer linear programming formulations for the minimum connectivity inference problem and model reduction principles
    Dar, Muhammad Abid
    Fischer, Andreas
    Martinovic, John
    Scheithauer, Guntram
    [J]. DISCRETE OPTIMIZATION, 2021, 40
  • [28] A new mixed integer programming approach for optimization over the efficient set of a multiobjective linear programming problem
    Kuan Lu
    Shinji Mizuno
    Jianming Shi
    [J]. Optimization Letters, 2020, 14 : 2323 - 2333
  • [29] A Mixed-Integer Linear Programming Model for the Station Capacity Allocation Problem of a Star-Tree Pipe Network
    Zhou, Jun
    Chen, Yulin
    Peng, Jinghong
    Zhou, Liuling
    Liang, Guangchuan
    [J]. JOURNAL OF PIPELINE SYSTEMS ENGINEERING AND PRACTICE, 2023, 14 (01)
  • [30] Reformulation of bilevel linear fractional/linear programming problem into a mixed integer programming problem via complementarity problem
    Sharma, Anuradha
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2022, 15 (04) : 359 - 370