# FORGE: Foundational Optimization Representations from Graph Embeddings

**Authors:** Zohair Shafi, Serdar Kadioglu

arXiv: 2508.20330 · 2025-09-25

## TL;DR

Forge introduces a pre-trained graph autoencoder that creates versatile, unsupervised embeddings for combinatorial optimization problems, improving solver performance and generalization across diverse problem types and sizes.

## Contribution

A novel unsupervised pre-training framework for optimization instance representations that enhances solver guidance and generalizes across multiple problem distributions.

## Key findings

- Forge embeddings cluster unseen instances effectively.
- Pre-trained Forge improves solver performance in supervised tasks.
- Outperforms state-of-the-art learning methods in optimization tasks.

## Abstract

Combinatorial optimization problems are ubiquitous in science and engineering. Still, learning-based approaches to accelerate combinatorial optimization often require solving a large number of difficult instances to collect training data, incurring significant computational cost. Existing learning-based methods require training dedicated models for each problem distribution, for each downstream task, severely limiting their scalability and generalization. We introduce Forge: Foundational Optimization Representations from Graph Embeddings, a framework that pre-trains a vector-quantized graph autoencoder on a large, diverse collection of mixed-integer programming (MIP) instances in an unsupervised manner, without relying on optimization solvers or optimal solutions. Vector quantization produces discrete code assignments that serve as a vocabulary for representing optimization instances. We evaluate Forge in both unsupervised and supervised settings. In the unsupervised setting, Forge embeddings effectively cluster unseen instances across problem domains and sizes. In the supervised setting, we fine-tune Forge embeddings and show that a single pre-trained model helps predicting both the integrality gap for cut-generation and variable hints for search guidance across multiple problem and size distributions. In both tasks, we improve the performance of a commercial optimization solver and outperform state-of-the-art learning-based methods. Finally, we open-source our training code, pre-trained Forge weights, and embeddings for multiple MIP distributions to foster further research in representation learning for optimization problems.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/2508.20330/full.md

## Figures

12 figures with captions in the complete paper: https://tomesphere.com/paper/2508.20330/full.md

## References

70 references — full list in the complete paper: https://tomesphere.com/paper/2508.20330/full.md

---
Source: https://tomesphere.com/paper/2508.20330