Hephaestus: Mixture Generative Modeling with Energy Guidance for Large-scale QoS Degradation
Nguyen Do, Bach Ngo, Youval Kashuv, Canh V. Pham, Hanghang Tong, My T. Thai
TL;DR
QoSD seeks minimal budget perturbations to raise all critical shortest-path costs above $T$, even with nonlinear edge-cost functions. Hephaestus combines a scalable Forge phase (PPS guided by SPAGAN) for feasible solution generation, a Morph phase (Energy-Based Model guided Mix-CVAE with dynamic expert augmentation) to model the multimodal solution space, and a Refine phase (latent-space RL with a differentiable reward) to iteratively improve solutions; PPS-I provides a 100% feasibility guarantee when needed. The framework demonstrates strong performance and scalability on synthetic and real networks across linear, quadratic-convex, and log-concave cost regimes, often outperforming classical and learning-based baselines, with ablations confirming the value of each phase. Theoretical guarantees (PPS ratio, expert augmentation efficiency, normalization-free minimax, and safe latent-ball properties) underpin robust performance, while extensive experiments show resilience to SPAGAN errors and data quality variations. Overall, Hephaestus offers a scalable, principled approach to large-scale QoSD and represents a generalizable blueprint for combining predictive modeling, energy-guided generation, and latent-space optimization in graph-based constrained optimization.
Abstract
We study the Quality of Service Degradation (QoSD) problem, in which an adversary perturbs edge weights to degrade network performance. This setting arises in both network infrastructures and distributed ML systems, where communication quality, not just connectivity, determines functionality. While classical methods rely on combinatorial optimization, and recent ML approaches address only restricted linear variants with small-size networks, no prior model directly tackles the QoSD problem under nonlinear edge-weight functions. This work proposes \PIMMA, a self-reinforcing generative framework that synthesizes feasible solutions in latent space, to fill this gap. Our method includes three phases: (1) Forge: a Predictive Path-Stressing (PPS) algorithm that uses graph learning and approximation to produce feasible solutions with performance guarantee, (2) Morph: a new theoretically grounded training paradigm for Mixture of Conditional VAEs guided by an energy-based model to capture solution feature distributions, and (3) Refine: a reinforcement learning agent that explores this space to generate progressively near-optimal solutions using our designed differentiable reward function. Experiments on both synthetic and real-world networks show that our approach consistently outperforms classical and ML baselines, particularly in scenarios with nonlinear cost functions where traditional methods fail to generalize.
