40
0

Efficient Learning of Balanced Signed Graphs via Sparse Linear Programming

Main:10 Pages
5 Figures
Bibliography:3 Pages
Abstract

Signed graphs are equipped with both positive and negative edge weights, encoding pairwise correlations as well as anti-correlations in data. A balanced signed graph is a signed graph with no cycles containing an odd number of negative edges. Laplacian of a balanced signed graph has eigenvectors that map via a simple linear transform to ones in a corresponding positive graph Laplacian, thus enabling reuse of spectral filtering tools designed for positive graphs. We propose an efficient method to learn a balanced signed graph Laplacian directly from data. Specifically, extending a previous linear programming (LP) based sparse inverse covariance estimation method called CLIME, we formulate a new LP problem for each Laplacian column ii, where the linear constraints restrict weight signs of edges stemming from node ii, so that nodes of same / different polarities are connected by positive / negative edges. Towards optimal model selection, we derive a suitable CLIME parameter ρ\rho based on a combination of the Hannan-Quinn information criterion and a minimum feasibility criterion. We solve the LP problem efficiently by tailoring a sparse LP method based on ADMM. We theoretically prove local solution convergence of our proposed iterative algorithm. Extensive experimental results on synthetic and real-world datasets show that our balanced graph learning method outperforms competing methods and enables reuse of spectral filters, wavelets, and graph convolutional nets (GCN) constructed for positive graphs.

View on arXiv
@article{yokota2025_2506.01826,
  title={ Efficient Learning of Balanced Signed Graphs via Sparse Linear Programming },
  author={ Haruki Yokota and Hiroshi Higashi and Yuichi Tanaka and Gene Cheung },
  journal={arXiv preprint arXiv:2506.01826},
  year={ 2025 }
}
Comments on this paper