Abstract
The problem of equilibrium distribution of flows in a transportation network in which a part of edges are characterized by cost functions and the other edges are characterized by their capacity and constant cost for passing through them if there is no congestion is studied. Such models (called mixed models) arise, e.g., in the description of railway cargo transportation. A special case of the mixed model is the family of equilibrium distribution of flows over routes—BMW (Beckmann) model and stable dynamics model. The search for equilibrium in the mixed model is reduced to solving a convex optimization problem. In this paper, the dual problem is constructed that is solved using the mirror descent (dual averaging) algorithm. Two different methods for recovering the solution of the original (primal) problem are described. It is shown that the proposed approaches admit efficient parallelization. The results on the convergence rate of the proposed numerical methods are in agreement with the known lower oracle bounds for this class of problems (up to multiplicative constants).
Similar content being viewed by others
REFERENCES
A. V. Gasnikov, P. E. Dvurechenskii, Yu. V. Dorn, and Yu. V. Maksimov, “Numerical methods for finding the equilibrium distribution of flows in the Beckman Model and the Stable Dynamics Model,” Mat. Model. 28 (10), 40–64 (2016); arXiv:1506.00293
M. Patriksson, The Traffic Assignment Problem. Models and Methods (VSP, Utrecht, Netherlands, 1994).
Yu. Nesterov and A. de Palma, “Stationary dynamic solutions in congested transportation networks: Summary and perspectives,” Networks Spatial Econ. 3 (3), 371–395 (2003).
A. V. Gasnikov, Yu. V. Dorn, Yu. E. Nesterov, and S. V. Shpirko, “On the three-stage version of stationary dynamics of transportation flows,” Mat. Model. 26 (6), 34–70 (2014); arXiv:1405.7630
M. P. Vashchenko, A. V. Gasnikov, E. G. Molchanov, L. Ya. Pospelova, and A. A. Shananin, Computable Models and Numerical Methods fot the Analysis of Pricing Policy in Railway Cargo Transportation (Vychisl Tsentr Ross. Akad Nauk, Moscow, 2014) [in Russian]; arXiv:1501.02205
A. G. Kurosh, A Course in High Algebra (Nauka, Moscow, 1965) [in Russian].
A. Nemirovski, Lectures on Modern Convex Optimization Analysis, Algorithms, and Engineering Applications (SIAM, Philadelphia, 2013); http://www2.isye.gatech.edu/~nemirovs/Lect_ModConvOpt.pdf
J. C. Duchi, S. Shalev-Shwartz, Y. Singer, and A. Tewari, “Composite objective mirror descent,” in The 23rd Conf. on Learning Theory (COLT), 2016, pp. 14–26; https://stanford.edu/~jduchi/projects/DuchiShSiTe10.pdf; http://www.cs.utexas.edu/users/ambuj/research/duchi10composite.pdf
Yu. E. Nesterov, “Models of equilibrium transportation flows and algorithms for their search,” Talk in the Seminar on Mathematical modeling of transportation flows, Moscow, April 14, 2012; http://www.mathnet.ru/php/seminars.phtml?option_lang=rus&presentid=6433
Yu. Nesterov, “Primal-dual subgradient methods for convex problems,” Math. Program., Ser. B. 120 (1), 261–283 (2009).
Yu. Nesterov, “Complexity bounds for primal-dual methods minimizing the model of objective function,” CORE Discussion Papers, No. 2015/03 (2015).
A. S. Anikin, A. V. Gasnikov, P. E. Dvurechenskii, A. I. Tyurin, and A. V. Chernov, “Dual Approaches to the Minimization of Strongly Convex Functionals with a Simple Structure under Affine Constraints,” Comput. Math. Math. Phys. 57, 1262–1276 (2017); arXiv:1602.01686
A. Nemirovski, S. Onn, and U. G. Rothblum, “Accuracy certificates for computational problems with convex structure,” Math. Oper. Res. 35 (1), 52–78 (2010).
Yu. Nesterov and S. Shpirko, “Primal-dual subgradient method for huge-scale linear conic problem,” SIAM J. Optim. 24, 1444–1457 (2014); http://www.optimization-online.org/DB_FILE/2012/08/3590.pdf
A. V. Gasnikov and Yu. E. Nesterov, “Universal method for stochastic composite optimization problems,” Comput. Math. Math. Phys. 58, 48–64 (2017); arXiv:1604.05275
R. K. Ahuja, T. L. Magnati, and J. B. Orlin, Network Flows: Theory, Algorithms and Applications (Prentice Hall, 1993).
H. Bast, D. Delling, A. Goldberg, M. Müller-Hannemann, T. Pajor, P. Sanders, D. Wagner, and R. F. Werneck, “Route planning in transportation networks,” Microsoft Techn. Rep. 2015; arXiv:1504.05140
https://github.com/vikalijko/transport
https://github.com/leonshting/traffic_equilibrium.git
https://github.com/bstabler/TransportationNetworks
ACKNOWLEDGMENTS
We are grateful to A.S. Anikin, P.E. Dvurechenskii, M.B. Kubentaeva, A.A. Shananin, S.V. Shpirko, and students of the Moscow Institute of Physics and Technology for help.
The work by A.V. Gasnikov and E.V. Gasnikova in Sections 2 and 3 was supported by the President of the Russian Federation, project no. MD 1320.2018.1. The work by A.V. Gasnikov and Yu.E. Nesterov was supported by the Russian Science Foundation, project no. 17-11-01027.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Translated by A. Klimontovich
Rights and permissions
About this article
Cite this article
Gasnikov, A.V., Gasnikova, E.V. & Nesterov, Y.E. Dual Methods for Finding Equilibriums in Mixed Models of Flow Distribution in Large Transportation Networks. Comput. Math. and Math. Phys. 58, 1395–1403 (2018). https://doi.org/10.1134/S0965542518090075
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0965542518090075