Abstract
A 0/±1 matrix is balanced if it does not contain a square submatrix with exactly two nonzero entries per row and per column in which the sum of all entries is 2 modulo 4. A 0/1 matrix is balanceable if its nonzero entries can be signed ±1 so that the resulting matrix is balanced. A signing algorithm due to Camion shows that the problems of recognizing balanced 0/±1 matrices and balanceable 0/1 matrices are equivalent. Conforti, Cornuéjols, Kapoor and Vušković gave an algorithm to test if a 0/±1 matrix is balanced. Truemper has characterized balanceable 0/1 matrices in terms of forbidden submatrices. In this paper we give an algorithm that explicitly finds one of these forbidden submatrices or shows that none exists.
Similar content being viewed by others
References
Berge, C.: Sur certains hypergraphes généralisant les graphes bipartites. In: Erdös, P., Rényi, A., Sós, V. (eds.) Combinatorial theory and its applications I, Colloquia Mathematica Societatis János Bolyai, Vol. 4, North Holland, Amsterdam, 1970, pp 119–133
Berge, C.: Balanced Matrices. Mathematical Programming 2, 19–31 (1972)
Camion, P.: Characterization of totally unimodular matrices. Proceedings of the American Mathematical Society 16, 1068–1073 (1965)
Chudnovsky, M., Cornuéjols, G., Liu, X., Seymour, P., Vušcović, K.: Recognizing Berge Graphs. Combinatorica 25, 143–186 (2005)
Conforti, M., Cornuéjols, G.: Balanced 0,± 1 matrices, Bicoloring and Total Dual Integrality. Mathematical Programming 71, 249–258 (1995)
Conforti, M., Cornuéjols, G., Kapoor, A., Vušković, K.: Balanced 0,± 1 Matrices I. Decomposition. Journal of Combinatorial Theory B 81, 243–274 (2001)
Conforti, M., Cornuéjols, G., Kapoor, A., Vušković, K.: Balanced 0,± 1 Matrices II. Recognition Algorithm. Journal of Combinatorial Theory B 81, 275–306 (2001)
Conforti, M., Cornuéjols, G., Rao M.R.: Decomposition of Balanced Matrices. Journal of Combinatorial Theory B 77, 292–406 (1999)
Conforti, M., Gerards, A.M.H., Kapoor, A.: A Theorem of Truemper. Combinatorica 20, 15–26 (2000)
Conforti, M., Rao, M.R.: Properties of Balanced and Perfect Matrices. Mathematical Programming 55, 35–49 (1992)
Fulkerson, D.R., Hoffman, A., Oppenheim, R.: On Balanced Matrices. Mathematical Programming Study 1, 120–132 (1974)
Truemper, K.: Alpha–balanced Graphs and Matrices and GF(3)-representability of Matroids. Journal of Combiantorial Theory B 32, 112–139 (1982)
West D.: Introduction to Graph Theory, Prentice Hall, Upper Saddle River (1996)
Zambelli, G.: A Polynomial Recognition Algorithm for Balanced Matrices. Journal of Combinatorial Theory B 95, 49–67 (2005)
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: October 2004
Rights and permissions
About this article
Cite this article
Conforti, M., Zambelli, G. Recognizing Balanceable Matrices. Math. Program. 105, 161–179 (2006). https://doi.org/10.1007/s10107-005-0647-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-005-0647-7