Skip to main content

A Penalty Method for Linear Bilevel Programming Problems

  • Chapter
Multilevel Optimization: Algorithms and Applications

Part of the book series: Nonconvex Optimization and Its Applications ((NOIA,volume 20))

Abstract

A two-person, noncooperative game in which the players move in sequence can be modeled as a Bilevel Programming Problem (BLPP). In this chapter, a global optimization approach to BLPP is considered via a reverse convex transformation and the use of dominant cuts and an exact penalty function. Mathematical programs of this type arise in connection with policy problems such as environmental economics issues. Numerical examples illustrating the proposed method and its performance on variety of test problems are presented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.A. Amouzegar and S.E. Jacobsen. Analysis of mathematical modeling methods for regional hazardous waste management. Technical Report ENG-95–147, Optimization and Communications Systems Laboratory, Department of Electrical Engineering, University of California, Los Angeles, 1994.

    Google Scholar 

  2. G. Anandalingam and D. White. A solution method for the linear static Stackelberg problem using penalty functions. IEEE Transactions on Automatic Control, 35:1170–1173, 1990.

    Article  MathSciNet  MATH  Google Scholar 

  3. J. Bard and J. Moore. A branch and bound algorithm for the bilevel programming problem. SIAM Journal on Scientific and Statistical Computing, 11:281–292, 1990.

    Article  MathSciNet  MATH  Google Scholar 

  4. J. F. Bard. Regulating non-nuclear industrial waste by hazard classification. Journal of Environmental Systems, 13:21–41, 1983/84.

    Google Scholar 

  5. J. F. Bard. Convex two level programming. Mathematical Programming, 40:15–27, 1988.

    Article  MathSciNet  MATH  Google Scholar 

  6. M. Bazaraa, H. Sherali, and C.M. Shetty. Nonlinear Programming: Theory and Algorithms. J. Wiley, New York, 1993.

    MATH  Google Scholar 

  7. W. F. Bialas and M. H. Karwan. On two-level optimization. IEEE Transactions on Automatic Control, AC-27(1):211–214,1982.

    Article  Google Scholar 

  8. W. F. Bialas and M. H. Karwan. Two-level linear programming Management Science, 30(8):1004–1020,1984.

    Article  MathSciNet  MATH  Google Scholar 

  9. P. H. Calamai and L. N. Vicente. Generating linear and linear-quadratic bilevel programming problems. SIAM Journal of Scientific Computing, 14(4):770–782, 1994.

    Article  MathSciNet  Google Scholar 

  10. W. Candler and R. Norton. Multilevel programming and development policy. Technical Report 258, World Bank Staff, Washington D.C., 1977.

    Google Scholar 

  11. W. Candler and R. Townsley. A linear two-level programming problem. Computers and Operations Research, 9(1):59–76, 1982.

    Article  MathSciNet  Google Scholar 

  12. J. Fortuny-Amat and B. McCarl. A representation and economic interpretation of a two-level programming problem. Journal of the Operational Research Society, 32:783–792, 1981.

    MathSciNet  MATH  Google Scholar 

  13. P. Hansen, B. Jaumard, and G. Savard. New branch and bound rules for linear bilevel programming. SIAM Journal on Scientific and Statistical Computing, 13(5):1194–1217, 1992.

    Article  MathSciNet  MATH  Google Scholar 

  14. R. Horst and H. Thy. Global Optimization. Springer-Verlag, Berlin, 1993.

    Google Scholar 

  15. S. E. Jacobsen and K. Moshirvaziri. Computational experience using an edge search algorithm for linear reverse convex programs. Journal of Global Optimization, 9(2), 1996.

    Article  MathSciNet  Google Scholar 

  16. P. Marcotte. Network optimization with continuous control parameters. Transportation Science, 17:181–197, 1983.

    Article  Google Scholar 

  17. T. Miller, T. Friesz, and R. Tobin. Heuristic algorithms for delivered price spatially competitive network facility location problems. Annals of Operations Research, 34:177–202, 1992.

    Article  MATH  Google Scholar 

  18. K. Moshirvaziri and M.A. Amouzegar. MATLAB linear programming tool for use in global optimization algorithms. Technical Report ENG-95–146, Optimization and Communications Systems Laboratory, Department of Electrical Engineering, University of California, Los Angeles, 1994.

    Google Scholar 

  19. K. Moshirvaziri, M.A. Amouzegar, and S.E. Jacobsen. Test problem construction for linear bilevel programming problems. Journal of Global Optimization, 8(3):235–243, 1996.

    Article  MathSciNet  MATH  Google Scholar 

  20. S. Suh and T. Kim. Solving nonlinear bilevel programming models of the equilibrium network design problem: a comparative review. Annals of Operations Research, 34:203–218, 1992.

    Article  MathSciNet  MATH  Google Scholar 

  21. N.V. Thoung and H. Thy. A Finite Algorithm for Solving Linear Programs with an Additional Reverse Convex Constraint, volume 255 of Lecture Notes in Economics and Mathematical Systems, pages 291–302. Springer-Verlag, 1985.

    Google Scholar 

  22. H. Thy. Concave programming under linear constraints. Soviet Mathematics, 5:1437–1440, 1964.

    Google Scholar 

  23. L. N. Vicente and P. H. Calamai. Bilevel and multilevel programming A bibliography review. Journal of Global Optimization, 5(3), 1994.

    Article  MathSciNet  Google Scholar 

  24. H. von Stackelberg. The Theory of the Market Economy. William Hodge and Company Limited, London, 1952.

    Google Scholar 

  25. D. White and G. Anandalingam. A penalty function approach for solving bi-level linear programs. Journal of Global Optimization, 3:397–419, 1993.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Kluwer Academic Publishers

About this chapter

Cite this chapter

Amouzegar, M., Moshirvaziri, K. (1998). A Penalty Method for Linear Bilevel Programming Problems. In: Migdalas, A., Pardalos, P.M., Värbrand, P. (eds) Multilevel Optimization: Algorithms and Applications. Nonconvex Optimization and Its Applications, vol 20. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0307-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0307-7_11

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7989-8

  • Online ISBN: 978-1-4613-0307-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics