Skip to main content
Log in

Bilevel road pricing: theoretical analysis and optimality conditions

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Chiou, S.-W. (2005). Bilevel programming for the continuous transport network design problem. Transportation Research Part B, 39, 361–383.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Dempe, S. (1993). Directional differentiability of optimal solutions under Slater’s condition. Mathematical Programming, 59, 49–69.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Dempe, S., & Vogel, S. (2001). The generalized Jacobian of the optimal solution in parametric optimization. Optimization, 50, 387–405.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Fisk, C. S. (1988). On combining maximum entropy trip matrix estimation with user optimal assignment. Transportation Research B, 22, 66–79.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Henrion, R., Jourani, A., & Outrata, J. (2002). On the calmness of a class of multifunctions. SIAM Journal on Optimization, 13(2), 603–618.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Lu, S. (2008). Sensitivity of static traffic user equilibria with perturbations in arc cost function and travel demand. Transportation Science, 42(1), 105–123.

    Article  Google Scholar 

  • Lundgren, J. T., & Peterson, A. (2008). A heuristic for the bilevel origin-destination matrix estimation problem. Transportation Research Part B, 42(4), 339–354.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Migdalas, A. (1995). Bilevel programming in traffic planning: models, methods and challenge. Journal of Global Optimization, 7, 381–405.

    Article  Google Scholar 

  • Mordukhovich, B. S. (2006). Variational analysis and generalized differentiation I/II. Grundlehren der mathematischen Wissenschaften. Berlin: Springer.

    Google Scholar 

  • Mordukhovich, B. S., & Nam, N. M. (2005). Variational stability and marginal functions via generalized differentiation. Mathematics of Operational Research, 30(4), 800–816.

    Article  Google Scholar 

  • Netter, M. (1972). Affectations de traffic et tarification au coût marginal social: critiques de quelques idées admises. Transportation Research, 6, 411–429.

    Article  Google Scholar 

  • Noriega, Y., & Florian, M. (2009). Some enhancements of the gradient method for the O-D matrix adjustment. In CIRRELT-2009-04.

    Google Scholar 

  • Outrata, J. (1990). On the numerical solution of a class of Stackelberg problems. ZOR-Methods and Models of Operations Research, 34, 255–277.

    Google Scholar 

  • Patriksson, M. (1994). The traffic assignment problem – models and methods, topics in transportation. Utrecht: VSP BV.

    Google Scholar 

  • Patriksson, M. (2004). Sensitivity analysis of traffic equilibria. Transportation Science, 38, 258–281.

    Article  Google Scholar 

  • Patriksson, M., & Rockaffelar, R. T. (2002). A mathematical model and descent algorithm for bilevel traffic management. Transport Science, 36(3), 271–291.

    Article  Google Scholar 

  • Ralph, D., & Dempe, S. (1995). Directional derivatives of solution of parametric nonlinear program. Mathematical Programming, 68, 159–172.

    Google Scholar 

  • Robinson, S. M. (1981). Some continuity properties of polyhedral multifunctions. Mathematical Programming Study, 14, 206–214.

    Article  Google Scholar 

  • Robinson, S. M. (2006). Strong regularity and the sensitivity analysis of traffic equilibria: A comment. Transportation Science, 40(4), 540–542.

    Article  Google Scholar 

  • Rockafellar, R. T., & Wets, R. J.-B. (1998). Variational analysis. Grundlehren der Mathematische Wissenschaften. Berlin: Springer.

    Book  Google Scholar 

  • Wardrop, J. G. (1952). Some theoretical aspects of road traffic research. In Proceedings of the Institute of Civil, Engeneers, Part II (pp. 325–378).

    Google Scholar 

  • Yang, H. (1995). Heuristic algorithms for the bilevel origin-destination matrix estimation problem. Transportation Research B, 29(4), 231–242.

    Article  Google Scholar 

  • Yang, H. & Bell, M. G. H. (1997). Traffic restraint, road pricing and network equilibrium. Transportation Research B, 31(4), 303–314.

    Article  Google Scholar 

  • Yang, H., & Lam, W. H. K. (1996). Optimal road tolls under conditions of queueing and congestion. Transportation Research A, 30(5), 319–332.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Yang, H., & Yagar, S. (1994). Traffic assignment and traffic control in general freeway-arterial corridor systems. Transportation Research B, 28(6), 463–486.

    Article  Google Scholar 

  • Ye, J. J. (1998). New uniform parametric error bounds. Journal of Optimization Theory and Applications, 98(1), 197–219.

    Article  Google Scholar 

  • 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).

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to A. B. Zemkoho.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-011-1023-z

Keywords

Navigation