A specialized interior-point algorithm for huge minimum convex cost flows in bipartite networks
Visualitza/Obre
Cita com:
hdl:2117/351220
Tipus de documentArticle
Data publicació2021-05
EditorElsevier
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
ProjecteMODELIZACION Y OPTIMIZACION DE PROBLEMAS ESTRUCTURADOS DE GRAN ESCALA Y APLICACIONES (AEI-RTI2018-097580-B-I00)
OPTIMIZACION DE MUY GRAN ESCALA: METODOS Y APLICACIONES (MINECO-MTM2015-65362-R)
OPTIMIZACION DE MUY GRAN ESCALA: METODOS Y APLICACIONES (MINECO-MTM2015-65362-R)
Abstract
The computation of the Newton direction is the most time consuming step of interior-point methods. This direction was efficiently computed by a combination of Cholesky factorizations and conjugate gradients in a specialized interior-point method for block-angular structured problems. In this work we refine this algorithmic approach to solve very large instances of minimum cost flows problems in bipartite networks, for convex objective functions with diagonal Hessians (i.e., either linear, quadratic or separable nonlinear objectives). For this class of problems the specialized algorithm only required the solution of a system by conjugate gradients at each interior-point iteration, avoiding Cholesky factorizations. After analyzing the theoretical properties of the interior-point method for this kind of problems, we provide extensive computational experiments with linear and quadratic instances of up to one billion arcs (corresponding to 200 nodes and five million nodes in each subset of the node partition, respectively). For linear and quadratic instances our approach is compared with the barriers algorithms of CPLEX (both standard path-following and homogeneous-self-dual); for linear instances it is also compared with the different algorithms of the state-of-the-art network flow solver LEMON (namely: network simplex, capacity scaling, cost scaling and cycle canceling). The specialized interior-point approach significantly outperformed the other approaches in most of the linear and quadratic transportation instances tested. In particular, it always provided a solution within the time limit; and (like LEMON, and unlike CPLEX) it never exhausted the memory of the server used for the runs. For assignment problems the network algorithms in LEMON were the most efficient option.
Descripció
© 2020 Elsevier
CitacióCastro, J.; Nasini, S. A specialized interior-point algorithm for huge minimum convex cost flows in bipartite networks. "European journal of operational research", Maig 2021, vol. 290, núm. 3, p. 857-869.
ISSN0377-2217
Versió de l'editorhttps://www.sciencedirect.com/science/article/abs/pii/S0377221720309036
Altres identificadorshttp://www-eio.upc.edu/~jcastro/publications/reports/dr2018-01.pdf
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
dr2018-01.pdf | 238,8Kb | Visualitza/Obre |