Abstract
A signed graph \(G=(V,E,s)\) is \(k\)-balanced if \(V\) can be partitioned into at most \(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\) that is \(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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barahona, F., Mahjoub, A.R.: Facets of the balanced (acyclic) induced subgraph polytope. Math. Program. 45, 21–33 (1989)
Campelo, M., Correa, R.C., Frota, Y.: Cliques, holes and the vertex coloring polytope. Inf. Process.Lett. 89, 1097–1111 (2004)
Figueiredo, R., Frota, Y.: The maximum balanced subgraph of a signed graph: applications and solution approaches. Paper submitted (2012)
Figueiredo, R., Labbé, M., de Souza, C.C.: An exact approach to the problem of extracting an embedded network matrix. Comput. Oper. Res. 38, 1483–1492 (2011)
Frota, Y., Maculan, N., Noronha, T.F., Ribeiro, C.C.: A branch-and-cut algorithm for partition coloring. Networks 55, 194–204 (2010)
Gülpinar, N., Gutin, G., Mitra, G., Zverovitch, A.: Extracting pure network submatrices in linear programs using signed graphs. Discrete. Appl. Math. 137, 359–372 (2004)
Harary, F., Kabell, J.A.: A simple algorithm to detect balance in signed graphs. Math. Soc. Sci. 1, 131–136 (1980)
Harary, F., Lim, M., Wunsch, D.C.: Signed graphs for portfolio analysis in risk management. IMA J. Manag. Math. 13, 1–10 (2003)
Heider, F.: Attitudes and cognitive organization. J. Psychol. 21, 107–112 (1946)
Padberg, M., Hoffman, K.L.: Solving airline crew scheduling problems. Manag. Sci. 39, 657–682 (1993)
Huffner, F., Betzler, N., Niedermeier, R.: Separator-based data reduction for signed graph balancing. J. Comb. Optim. 20, 335–360 (2010)
Martin, Q.C., Stutzle, T., Lourenço, H.R.: Iterated Local Search. In: Handbook of Metaheuristics, pp. 1355–1377. Kluwer Academic Publishers, Norwell (2003)
Hansen, P., Mladenović, N.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)
Resende, M.G.C., Ribeiro, C.C.: GRASP: greedy randomized adaptive search procedures. In: Burke, E.K., Kendall, G. (eds.) Search Methodologies, 2nd edn, pp. 285–310. Springer, New York (2013)
Acknowledgements.
Rosa Figueiredo is supported by FEDER founds through COMPETE-Operational Programme Factors of Competitiveness and by Portuguese founds through the CIDMA (University of Aveiro) and FCT, within project PEst-C/MAT/UI4106/2011 with COMPETE number FCOMP-01-0124-FEDER-022690.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Figueiredo, R., Frota, Y., Labbé, M. (2013). Solution of the Maximum \(k\)-Balanced Subgraph Problem. In: Nicosia, G., Pardalos, P. (eds) Learning and Intelligent Optimization. LION 2013. Lecture Notes in Computer Science(), vol 7997. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-44973-4_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-44973-4_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-44972-7
Online ISBN: 978-3-642-44973-4
eBook Packages: Computer ScienceComputer Science (R0)