arXiv · 2505.13754
Unsupervised Learning of Local Updates for Maximum Independent Set in Dynamic Graphs
Abstract
We present the first unsupervised learning model for Maximum-Independent-Set (MaxIS) in dynamic graphs where edges change over time. Our method combines structural learning from graph neural networks (GNNs) with a learned distributed update mechanism that, given an edge addition or deletion event, modifies nodes' internal memories and infers their MaxIS membership in a single, parallel step. We evaluate our model against a mixed integer programming solver and a breadth of unsupervised and supervised learning models for combinatorial optimization on static graphs. Across dynamic graphs of 200-1,000 nodes, our model achieves approximation ratios that are competitive with the state-of-the-art models while running 1.91-6.70x faster. When generalizing to graphs with 100x more nodes than those used for training, our model produces MaxIS solutions 1.00-1.18x larger than all other unsupervised models, but is outperformed by the state-of-the-art supervised model. These results demonstrate that this novel, unsupervised, update-based learning approach to dynamic combinatorial optimization is a viable alternative to the na\"ive reapplication of analogous models for static graphs, leveraging temporal information to improve neural methods for combinatorial optimization.
Explore related subjects
Keep this discovery
Devendra Parkar, Anya Chaturvedi, Joshua J. Daymude. 2025-05-19. Unsupervised Learning of Local Updates for Maximum Independent Set in Dynamic Graphs. https://arxiv.org/abs/2505.13754
Cite the original work for its findings. Save a collection to share your selection of sources.