Abstract
This study addresses the solution of large-scale, non-convex optimization problems with fixed and linear variable costs in the objective function and a set of linear constraints. A successive smoothing algorithm (SSA) is developed to solve a non-convex optimization problem by solving a sequence of approximated convex problems. The performance of the SSA is tested on a series of randomly generated problems. The computation time and the solution quality obtained by the SSA are compared to a mixed integer linear programming (MILP) solver (CPLEX) over a wide variety of randomly generated problems. The results indicate that the SSA performs consistently well and produces high-quality near optimal solutions using substantially shorter time than the MILP solver. The SSA is also applied to solving a real-world problem related to regional biofuel development. The model is developed for a “system of systems” that consists of refineries, transportation, agriculture, water resources and crops and energy market systems, resulting in a large-scale optimization problem. Based on both the hypothetical problems and the real-world application, it is found that the SSA has considerable advantage over the MILP solver in terms of computation time and accuracy, especially when solving large-scale optimization problems.
Original language | English |
---|---|
Pages (from-to) | 475-500 |
Number of pages | 26 |
Journal | Annals of Operations Research |
Volume | 229 |
Issue number | 1 |
DOIs | |
State | Published - 1 Jun 2015 |
Bibliographical note
Publisher Copyright:© 2015, Springer Science+Business Media New York.
Keywords
- Fixed cost optimization
- Mixed integer linear programming
- Smoothing techniques
ASJC Scopus subject areas
- General Decision Sciences
- Management Science and Operations Research