Abstract
This paper employs the Dantzig-Wolfe decomposition procedure to solve large-scale economic equilibrium problems formulated as nonlinear programs with block-diagonal linear constraints, where each block characterizes the supply possibilities in a region, and a set of unifying constraints that characterize the supply-demand balances. We derive lower and upper bounds for the value of the objective function at each step of the decomposition procedure, and use the percentage deviation between the two bounds as guidance for terminating the iterations to obtain an approximation of the equilibrium solution. Our computational results with moderate-size problems show that the decomposition procedure can reduce the solution time substantially compared to the direct solution approach without using decomposition. We present a large-scale empirical application where the impacts of the US biofuel mandates on agricultural and transportation fuel sectors were analyzed. Two powerful optimization solvers could not handle the problem due to the sheer size of the model and nonlinearity involved in the objective function, whereas we could solve the economic equilibrium successfully using the decomposition approach.
Original language | English (US) |
---|---|
Pages (from-to) | 1828-1843 |
Number of pages | 16 |
Journal | Journal of the Operational Research Society |
Volume | 73 |
Issue number | 8 |
DOIs | |
State | Published - 2022 |
Keywords
- Dantzig-Wolfe decomposition
- Economic equilibrium
- US biofuel mandates
- nonlinear programming
ASJC Scopus subject areas
- Modeling and Simulation
- Statistics, Probability and Uncertainty
- Strategy and Management
- Management Science and Operations Research