A Dantzig-Wolfe Decomposition Method for Quasi-Variational Inequalities
Manoel Jardim, Claudia Sagastizábal, Mikhail Solodov
TL;DR
This paper introduces a Dantzig-Wolfe decomposition tailored to quasi-variational inequalities, splitting a QVI into a master QVI handling the hard, $x$-dependent constraints $K_g(x)$ and an easily solvable VI on the fixed set $K_h$. The subproblem uses a strongly monotone, regularly regularized operator $F^{k}$ built from approximations of $F$, gradient terms $\Gamma^{k}(y)\mu^{k}$, and a proximal term $Q^{k}(y-x^{k})$, with a gap function guiding convergence. The authors prove global convergence under natural conditions (single-valued continuous or maximally monotone $F$; continuous gradients of $g$; uniform strong monotonicity; bounded multipliers and iterates) and establish finite termination criteria via the gap. They also introduce block-separable and Jacobi-type approximations to enable parallelizable, scalable VI subproblems while preserving convergence, and demonstrate the method on Walrasian equilibrium problems and moving-set examples, showing favorable performance and scalability compared with direct solvers. Overall, the work provides a scalable framework for solving large-scale QVIs arising in economics and equilibrium modeling, with practical effectiveness demonstrated in large generalized Nash settings.
Abstract
We propose an algorithm to solve quasi-variational inequality problems, based on the Dantzig-Wolfe decomposition paradigm. Our approach solves in the subproblems variational inequalities, which is a simpler problem, while restricting quasi-variational inequalities in the master subproblems, making them generally (much) smaller in size when the original problem is large-scale. We prove global convergence of our algorithm, assuming that the mapping of the quasi-variational inequality is either single-valued and continuous or it is set-valued maximally monotone. Quasi-variational inequalities serve as a framework for several equilibrium problems, and we apply our algorithm to an important example in the field of economics, namely the Walrasian equilibrium problem formulated as a generalized Nash equilibrium problem. Our numerical assessment demonstrates good performance and usefullness of the approach for the large-scale cases.
