Polynomial Graphical Lasso: Learning Edges from Gaussian Graph-Stationary Signals
Andrei Buciulea, Jiaxi Ying, Antonio G. Marques, Daniel P. Palomar
TL;DR
The paper tackles learning graph topology from nodal signals when the data are Gaussian and graph-stationary, by introducing Polynomial Graphical Lasso (PGL) that jointly estimates the graph shift operator ${\mathbf S}$ and a precision matrix ${\boldsymbol{\Theta}}$ that can be a polynomial in ${\mathbf S}$. It formulates a biconvex constrained optimization that generalizes graphical Lasso and graph-stationarity, and develops a low-complexity alternating algorithm with convergence guarantees to a coordinatewise minimum. Through extensive synthetic and real-data experiments, PGL shows improved graph recovery and improved downstream tasks (clustering, investing) over GL and GSR, while maintaining scalable computation. The work provides a flexible, statistically principled framework for graph learning from stationary Gaussian graph signals with practical convergence and implementational benefits for large-scale graphs.
Abstract
This paper introduces Polynomial Graphical Lasso (PGL), a new approach to learning graph structures from nodal signals. Our key contribution lies in modeling the signals as Gaussian and stationary on the graph, enabling the development of a graph-learning formulation that combines the strengths of graphical lasso with a more encompassing model. Specifically, we assume that the precision matrix can take any polynomial form of the sought graph, allowing for increased flexibility in modeling nodal relationships. Given the resulting complexity and nonconvexity of the resulting optimization problem, we (i) propose a low-complexity algorithm that alternates between estimating the graph and precision matrices, and (ii) characterize its convergence. We evaluate the performance of PGL through comprehensive numerical simulations using both synthetic and real data, demonstrating its superiority over several alternatives. Overall, this approach presents a significant advancement in graph learning and holds promise for various applications in graph-aware signal analysis and beyond.
