Solution of the Maximum $$k$$ k -Balanced Subgraph Problem

A signed graph $$G=V,E,s$$ G = V , E , s is $$k$$ k -balanced if $$V$$ V can be partitioned into at most $$k$$ k sets in such a way that positive edges are found only within the sets and negative edges go between sets. We study the problem of finding a subgraph of $$G$$ G that is $$k$$ k -balanced and maximum according to the number of vertices. This problem has applications in clustering problems appearing in collaborative $$\times $$ × conflicting environments. We describe a 0-1 linear programming formulation for the problem and implement a first version of a branch-and-cut algorithm based on it. GRASP metaheuristics are used to implement the separation routines in the branch-and-cut. We also propose GRASP and ILS-VND procedures to solve heuristically the problem.

[1]  M. Padberg,et al.  Solving airline crew scheduling problems by branch-and-cut , 1993 .

[2]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[3]  Yuri Frota,et al.  Cliques, holes and the vertex coloring polytope , 2004, Inf. Process. Lett..

[4]  P. Scarf,et al.  Fourth IMA International Conference on Modelling in Industrial Maintenance and Reliability , 2002 .

[5]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[6]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[7]  Rolf Niedermeier,et al.  Separator-based data reduction for signed graph balancing , 2010, J. Comb. Optim..

[8]  Frank Harary,et al.  A simple algorithm to detect balance in signed graphs , 1980, Math. Soc. Sci..

[9]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[10]  Nalan Gülpinar,et al.  Extracting pure network submatrices in linear programs using signed graphs , 2004, Discret. Appl. Math..

[11]  Cid C. de Souza,et al.  An exact approach to the problem of extracting an embedded network matrix , 2011, Comput. Oper. Res..

[12]  Ali Ridha Mahjoub,et al.  Facets of the balanced (acyclic) induced subgraph polytope , 1989, Math. Program..

[13]  T. F. Noronha,et al.  A branch-and-cut algorithm for partition coloring , 2010 .

[14]  M. Resende,et al.  GRASP: Greedy Randomized Adaptive Search Procedures , 2003 .

[15]  F. Heider Attitudes and cognitive organization. , 1946, The Journal of psychology.

[16]  Rosa Figueiredo,et al.  The maximum balanced subgraph of a signed graph: Applications and solution approaches , 2014, Eur. J. Oper. Res..

[17]  Frank Harary,et al.  Signed graphs for portfolio analysis in risk management , 2002 .