Diffusion Models Solve Mixed-Integer Optimization Problems Faster

Vincenzo Di Vito, Mehdi Taghizadeh, Deepjyoti Deka, Kaarthik Sundar, Ferdinando Fioretto· August 14, 2026 View original

Key takeaways

  • CGD uses diffusion models to solve complex mixed-integer optimization problems.
  • It integrates a feasibility projection operator for constraint satisfaction.
  • The method significantly improves solution quality and feasibility.
  • CGD achieves substantial speedups (up to 425x) over traditional solvers.

Who benefits

LogisticsManufacturingFinanceEnergyTelecommunications

Summary

This paper introduces Constrained Graph Diffusion (CGD), a novel learning-based approach that uses a graph-based generative diffusion model to approximately solve mixed-integer optimization problems (MIPs). CGD integrates a training-free feasibility projection operator into the diffusion process, significantly improving solution quality and feasibility while achieving substantial speedups over traditional numerical solvers.

Mixed-integer optimization problems (MIPs) are notoriously challenging computationally, requiring the simultaneous determination of discrete and continuous decisions under complex combinatorial constraints. This research proposes a new learning-based method, Constrained Graph Diffusion (CGD), to tackle these problems more efficiently. CGD leverages a graph-based generative diffusion model specifically designed to learn the discrete components of MIPs. A key innovation of CGD is the integration of a training-free feasibility projection operator directly into the reverse diffusion process. This operator guides intermediate samples towards the feasible set during generation, ensuring that the discrete decisions produced are valid. Once these discrete decisions are generated, the remaining problem simplifies to a continuous optimization, which can then be solved rapidly using standard numerical methods. The framework is problem-agnostic, accommodating a wide range of MIPs through adaptable projection operators. Evaluations on optimal transmission switching for ACOPF and discrete portfolio optimization demonstrate CGD's effectiveness. It shows significant improvements in both feasibility and solution quality compared to other learning-based baselines. Furthermore, CGD achieved speedups of up to 425 times over state-of-the-art numerical solvers for mixed-integer nonlinear programs (MINLPs), highlighting its potential for practical applications.

Why it matters

Professionals in operations research, logistics, finance, and engineering can leverage CGD to solve complex optimization problems much faster and more efficiently, leading to better resource allocation, improved decision-making, and significant cost savings.

How to implement this in your domain

  1. 1Identify computationally intensive mixed-integer optimization problems within current operations.
  2. 2Investigate the Constrained Graph Diffusion (CGD) framework for potential application to these problems.
  3. 3Experiment with implementing suitable projection operators for specific problem constraints.
  4. 4Benchmark CGD's performance against existing commercial or open-source MIP solvers.
  5. 5Consider integrating CGD into decision support systems or automated planning tools.

Original post by Vincenzo Di Vito, Mehdi Taghizadeh, Deepjyoti Deka, Kaarthik Sundar, Ferdinando Fioretto

"arXiv:2608.13079v1 Announce Type: new Abstract: This paper proposes a novel learning-based approach to approximately solve instances of mixed-integer optimization problems. These problems are computationally challenging, as they require jointly determining discrete and continuous…"

View on X

Originally posted by Vincenzo Di Vito, Mehdi Taghizadeh, Deepjyoti Deka, Kaarthik Sundar, Ferdinando Fioretto on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses

More in AI Engineering & DevTools