Abstract
We consider the bilevel road pricing problem. In contrary to the Karush-Kuhn-Tucker (one level) reformulation, the optimal value reformulation is globally and locally equivalent to the initial problem. Moreover, in the process of deriving optimality conditions, the optimal value reformulation helps to preserve some essential data involved in the traffic assignment problem that may disappear with the Karush-Kuhn-Tucker (KKT) one. Hence, we consider in this work the optimal value reformulation of the bilevel road pricing problem; using some recent developments in nonsmooth analysis, we derive implementable KKT type optimality conditions for the problem containing all the necessary information. The issue of estimating the (fixed) demand required for the road pricing problem is a quite difficult problem which has been also addressed in recent years using bilevel programming. We also show how the ideas used in designing KKT type optimality conditions for the road pricing problem can be applied to derive optimality conditions for the origin-destination (O-D) matrix estimation problem. Many other theoretical aspects of the bilevel road pricing and O-D matrix estimation problems are also studied in this paper.
Similar content being viewed by others
References
Abrahamsson, T. (1998). Estimation of origin-destination matrices using traffic counts – A literature survey. Interim Report, International Institute for Applied Systems Analysis, Laxenburg, Austria, IR-98-021/May.
Beckmann, M., Mcguire, C. B., & Winsten, C. B. (1956). Studies in the economics of transportation. New Haven: Yale University Press.
Chen, Y. (1994). Bilevel programming problems: analysis, algorithms and applications. PhD Thesis, Centre de Recherche sur les Transports, Université de Montréal, CRT-984.
Chen, Y., & Florian, M. (1998). Congested O-D trip demand adjustment problem: bilevel programming formulation and optimality condtions. In A. Migdalas, et al. (Eds.), Multilevel optimization: algorithms and aplications (pp. 1–22). Dordrecht: Kluwer Academic.
Chiou, S.-W. (2005). Bilevel programming for the continuous transport network design problem. Transportation Research Part B, 39, 361–383.
Codina, E., & Montero, L. (2006). Approximation of the steepest descent direction for the O-D matrix adjustment problem. Annals of Operations Research, 144, 329–362.
Dempe, S. (1993). Directional differentiability of optimal solutions under Slater’s condition. Mathematical Programming, 59, 49–69.
Dempe, S., & Dutta, J. (2010). Is bilevel programming a special case of mathematical programming with equilibrium constraints? Mathematical Programming. doi:10.1007/s10107-010-0342-1.
Dempe, S., & Schmidt, H. (1996). On an algorithm solving two-level programming problems with nonunique lower level solutions. Computational Optimization and Applications, 6, 227–249.
Dempe, S., & Vogel, S. (2001). The generalized Jacobian of the optimal solution in parametric optimization. Optimization, 50, 387–405.
Dempe, S., & Zemkoho, A. B. (2008). A bilevel approach for traffic management in capacitated networks. Preprint 2008-05, Fakultät für Mathematik und Informatik, TU Bergakademie Freiberg.
Dempe, S., & Zemkoho, A. B. (2010, submitted). The bilevel programming problem: reformulations, constraint qualifications and optimality conditions. Preprint 2010-03, Fakultät für Mathematik und Informatik, TU Bergakademie Freiberg.
Dempe, S., & Zemkoho, A. B. (2011a). On the Karush-Kuhn-Tucker reformulation of the bilevel optimization problem. Nonlinear Analysis: Theory, Methods & Applications. doi:10.1016/j.na.2011.05.097.
Dempe, S., & Zemkoho, A. B. (2011b). The generalized Mangasarian-Fromowitz constraint qualification and optimality condtions for bilevel programs. Journal of Optimization Theory and Applications, 148, 46–68.
Dewez, S., Labbée, M., Marcotte, P., & Savard, G. (2008). New formulations and valid inequalities for a bilevel pricing problem. Operations Research Letters, 36, 141–149.
Fisk, C. S. (1988). On combining maximum entropy trip matrix estimation with user optimal assignment. Transportation Research B, 22, 66–79.
Friesz, T. L., Tobin, R. L., Cho, H. J., & Mehta, N. J. (1990). Sensitivity analysis based heuristic algorithms for mathematical programs with variational inequality constraints. Mathematical Programming, 48, 265–284.
Heilporn, G., Labbé, M., Marcotte, P., & Savard, G. (2010). A polyhedral study of the network pricing problem with connected toll arcs. Networks, 55(3), 234–246.
Henrion, R., Jourani, A., & Outrata, J. (2002). On the calmness of a class of multifunctions. SIAM Journal on Optimization, 13(2), 603–618.
Josefsson, M., & Patriksson, M. (2007). Sensivity analysis of separable traffic equilibrium equilibria with application to bilevel optimization in network design. Transportation Research Part B, 41(1), 4–31.
Labbée, S., Marcotte, P.M., & Savard, G. (1998). A bilevel model of taxation and its application to optimal highway pricing. Management Science, 44(12), 1608–1622.
Lu, S. (2008). Sensitivity of static traffic user equilibria with perturbations in arc cost function and travel demand. Transportation Science, 42(1), 105–123.
Lundgren, J. T., & Peterson, A. (2008). A heuristic for the bilevel origin-destination matrix estimation problem. Transportation Research Part B, 42(4), 339–354.
Meng, Q., Yang, H., & Bell, M. G. H. (2001). An equivalent continuously differentiable model and a locally convergent algorithm for the continuous network design problem. Transportation Research B, 35, 83–105.
Migdalas, A. (1995). Bilevel programming in traffic planning: models, methods and challenge. Journal of Global Optimization, 7, 381–405.
Mordukhovich, B. S. (2006). Variational analysis and generalized differentiation I/II. Grundlehren der mathematischen Wissenschaften. Berlin: Springer.
Mordukhovich, B. S., & Nam, N. M. (2005). Variational stability and marginal functions via generalized differentiation. Mathematics of Operational Research, 30(4), 800–816.
Netter, M. (1972). Affectations de traffic et tarification au coût marginal social: critiques de quelques idées admises. Transportation Research, 6, 411–429.
Noriega, Y., & Florian, M. (2009). Some enhancements of the gradient method for the O-D matrix adjustment. In CIRRELT-2009-04.
Outrata, J. (1990). On the numerical solution of a class of Stackelberg problems. ZOR-Methods and Models of Operations Research, 34, 255–277.
Patriksson, M. (1994). The traffic assignment problem – models and methods, topics in transportation. Utrecht: VSP BV.
Patriksson, M. (2004). Sensitivity analysis of traffic equilibria. Transportation Science, 38, 258–281.
Patriksson, M., & Rockaffelar, R. T. (2002). A mathematical model and descent algorithm for bilevel traffic management. Transport Science, 36(3), 271–291.
Ralph, D., & Dempe, S. (1995). Directional derivatives of solution of parametric nonlinear program. Mathematical Programming, 68, 159–172.
Robinson, S. M. (1981). Some continuity properties of polyhedral multifunctions. Mathematical Programming Study, 14, 206–214.
Robinson, S. M. (2006). Strong regularity and the sensitivity analysis of traffic equilibria: A comment. Transportation Science, 40(4), 540–542.
Rockafellar, R. T., & Wets, R. J.-B. (1998). Variational analysis. Grundlehren der Mathematische Wissenschaften. Berlin: Springer.
Wardrop, J. G. (1952). Some theoretical aspects of road traffic research. In Proceedings of the Institute of Civil, Engeneers, Part II (pp. 325–378).
Yang, H. (1995). Heuristic algorithms for the bilevel origin-destination matrix estimation problem. Transportation Research B, 29(4), 231–242.
Yang, H. & Bell, M. G. H. (1997). Traffic restraint, road pricing and network equilibrium. Transportation Research B, 31(4), 303–314.
Yang, H., & Lam, W. H. K. (1996). Optimal road tolls under conditions of queueing and congestion. Transportation Research A, 30(5), 319–332.
Yang, H., Sasaki, T., Iida, Y., & Asakura, Y. (1992). Estimation of origin-destination matrices from link traffic counts on congested networks. Transportation Research B, 26(6), 417–434.
Yang, H., & Yagar, S. (1994). Traffic assignment and traffic control in general freeway-arterial corridor systems. Transportation Research B, 28(6), 463–486.
Ye, J. J. (1998). New uniform parametric error bounds. Journal of Optimization Theory and Applications, 98(1), 197–219.
Ye, J. J., & Zhu, D. L. (1995). Optimality conditions for bilevel programming problems. Optimization, 33(1), 9–27 (with Erratum in (1997). Optimization, 39(4), 361–366).
Acknowledgements
We would like to thank the two anonymous referees for carefully reading our manuscript. Their comments and suggestions have been of a great help for improvements in the paper. The work of A.B. Zemkoho was supported by the Deutscher Akademischer Austausch Dienst (DAAD).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dempe, S., Zemkoho, A.B. Bilevel road pricing: theoretical analysis and optimality conditions. Ann Oper Res 196, 223–240 (2012). https://doi.org/10.1007/s10479-011-1023-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-011-1023-z