English

Efficient Learning of Balanced Signed Graphs via Sparse Linear Programming

Machine Learning 2025-06-03 v1 Signal Processing

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.

Keywords

Cite

@article{arxiv.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

13 pages, submitted to IEEE Transactions on Signal Processing

R2 v1 2026-07-01T02:54:44.502Z