Two new integer linear programming formulations for the vertex bisection problem

被引:1
|
作者
Castillo-Garcia, Norberto [1 ]
Hernandez Hernandez, Paula [1 ]
机构
[1] Tecnol Nacl Mexico IT Altamira, Dept Engn, Altamira, Mexico
关键词
Vertex bisection problem; Exact optimization; Linear programming; ALGORITHM;
D O I
10.1007/s10589-019-00119-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The vertex bisection problem (VBP) is an NP-hard combinatorial optimization problem with important practical applications in the context of network communications. The problem consists in finding a partition of the set of vertices of a generic undirected graph into two subsets (A and B) of approximately the same cardinality in such a way that the number of vertices in A with at least one adjacent vertex in B is minimized. In this article, we propose two new integer linear programming (ILP) formulations for VBP. Our first formulation (ILPVBP) is based on the redefinition of the objective function of VBP. The redefinition consists in computing the objective value from the vertices in B rather than from the vertices in A. As far as we are aware, this is the first time that this representation is used to solve VBP. The second formulation (MILP) reformulates ILPVBP in such a way that the number of variables and constraints is reduced. In order to assess the performance of our formulations, we conducted a computational experiment and compare the results with the best ILP formulation available in the literature (ILPLIT). The experimental results clearly indicate that our formulations outperform ILPLIT in (i) average objective value, (ii) average computing time and (iii) number of optimal solutions found. We statistically validate the results of the experiment through the well-known Wilcoxon rank sum test for a confidence level of 99.9%. Additionally, we provide 404 new optimal solutions and 73 new upper and lower bounds for 477 instances from 13 different groups of graphs.
引用
收藏
页码:895 / 918
页数:24
相关论文
共 50 条
  • [1] Two new integer linear programming formulations for the vertex bisection problem
    Norberto Castillo-García
    Paula Hernández Hernández
    Computational Optimization and Applications, 2019, 74 : 895 - 918
  • [2] New Integer Linear Programming Models for the Vertex Coloring Problem
    Jabrayilov, Adalat
    Mutzel, Petra
    LATIN 2018: THEORETICAL INFORMATICS, 2018, 10807 : 640 - 652
  • [3] Alternative Integer-Linear-Programming Formulations of the Clar Problem in Hexagonal Systems
    Khaled Salem
    Hernán Abeledo
    Journal of Mathematical Chemistry, 2006, 39 : 605 - 610
  • [4] Alternative integer-linear-programming formulations of the Clar problem in hexagonal systems
    Salem, Khaled
    Abeledo, Hernan
    JOURNAL OF MATHEMATICAL CHEMISTRY, 2006, 39 (3-4) : 605 - 610
  • [5] On integer and bilevel formulations for the k-vertex cut problem
    Furini, Fabio
    Ljubic, Ivana
    Malaguti, Enrico
    Paronuzzi, Paolo
    MATHEMATICAL PROGRAMMING COMPUTATION, 2020, 12 (02) : 133 - 164
  • [6] Integer programming formulations for the shared multicast tree problem
    Ivanova, Marika
    Haugland, Dag
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2019, 38 (03) : 927 - 956
  • [7] Two novel branch and bound algorithms for the vertex bisection problem
    Soto, Carlos
    Del Angel-Martinez, Eduardo
    Fraire-Huacuja, Hector
    Dorronsoro, Bernabe
    Rangel, Nelson
    Cruz-Reyes, Laura
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 190
  • [8] Integer Linear Programming Formulations for Cognitive Radio Resource Allocation
    Martinovic, John
    Jorswieck, Eduard
    Scheithauer, Guntram
    Fischer, Andreas
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2017, 6 (04) : 494 - 497
  • [9] Mixed integer programming formulations for the Biomass Truck Scheduling problem
    Torjai, Laszlo
    Kruzslicz, Ferenc
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2016, 24 (03) : 731 - 745
  • [10] A NOTE ON AN INTEGER PROGRAMMING PROBLEM THAT HAS A LINEAR PROGRAMMING SOLUTION
    Ritchey, Nathan P.
    Wingler, Eric J.
    MISSOURI JOURNAL OF MATHEMATICAL SCIENCES, 2013, 25 (01) : 98 - 102