Skip to main content

Global Optimization of Bilevel Programming Problems via Parametric Programming

  • Conference paper
Frontiers in Global Optimization

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

Abstract

This paper presents a global optimization approach to a bilevel programming problem which refers to an optimization problem that is constrained by another problem. Using parametric programming techniques, the proposed approach transforms the bilevel problem into a family of single optimization problems, which can be solved to global optimality for linear-linear, linear-quadratic, quadratic-linear, and quadratic-quadratic bilevel models. Computational studies on several numerical examples are reported.

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. Acevedo, J. and E. N. Pistikopoulos (1997),“A multiparametric programming approach for linear process engineering problems under uncertainty”, Ind. Eng. Chem. Res. 36, 717–728.

    Article  Google Scholar 

  2. Acevedo, J. and E.N. Pistikopoulos (1996). “A parametric MINLP algorithm for process synthesis problem under uncertainty”, Ind. Eng. Chem. Res. 35, 147–158.

    Article  Google Scholar 

  3. Acevedo, J. and E.N. Pistikopoulos (1999). “An algorithm for multiparametric mixed integer linear programming problems under”, Oper. Res. Lett. 24, 139–148.

    Article  MathSciNet  MATH  Google Scholar 

  4. Aiyoshi, E. and K. Shimizu (1981). “Hierachical decentralized systems and its solution by a barrier method”, IEEE Trans. on Sys., Man., Cyb. pp. AC-26.

    Google Scholar 

  5. Amouzegar, M.A. and K. Moshirvaziri (1999). “Determining optimal pollution control policies:An application of bilevel programming”, European J. Oper. Res. 119, 100–120.

    Article  MATH  Google Scholar 

  6. Bard, J.F. (1983). “An algorithm for solving the general bilevel programming problem”, Math. Oper. Res. 8, 260–272.

    Article  MathSciNet  MATH  Google Scholar 

  7. Bard, J.F. (1984). “An investigation of the linear three-level programming problem”, IEEE Transactions on Systems, man and Cybernetics. 14, 711–717.

    MathSciNet  MATH  Google Scholar 

  8. Bard, J.F. (1998). “ Practical bilevel optimization algorithms and applications”, Non-convex optimization and its applications. Kluwer Academic Publishers.

    Google Scholar 

  9. Bard, J.F. and J. Falk (1982). “An explicit solution to the multi-level programming problem”, Comp. Op. Res. 9, 77–100.

    Article  MathSciNet  Google Scholar 

  10. Bard, J.F. and J.T. Moore (1990). “A Branch and Bound Algorithm for the Bilevel Programming Problem”, SIAM J. Scien. Stat. Comp. 11, 281–292.

    Article  MathSciNet  MATH  Google Scholar 

  11. Bard, J.F., J. Plummer and J. C. Sourie (2000). “A bilevel programming approach to determining tax credits for biofuel production”, Europ. J. Oper. Res. 120, 30–46.

    Article  MATH  Google Scholar 

  12. Bemporad, A., M. Morari, V. Dua and E. N. Pistikopoulos (2000a). “The explicit solution of model predictive control via multiparametric quadratic programming”, Proc. American Control Conf. pp. 872–876.

    Google Scholar 

  13. Bemporad, A., M. Morari, V. Dua and E. N. Pistikopoulos (2002). “The explicit linear quadratic regulator for constrained systems”, Automatica 38(1), 3–20.

    Article  MathSciNet  MATH  Google Scholar 

  14. Bemporad, A., N. A. Bozinis, V. Dua, M. Morari and E. N. Pistikopoulos (2000b). “Model predictive control: a multi-parametric programming approach”, In Proc. ESCAPE-10 pp. 301–306.

    Google Scholar 

  15. Ben-Ayed, O. and C.E. Blair (1990). “Computational difficulties of Bilevel Linear Programming”, Oper. Res. 38, 556–559.

    Article  MathSciNet  MATH  Google Scholar 

  16. Bialas, W.F. and M.H. Karwan (1984). “Two-level linear programming”, Manag. Sci. 30, 1004–1020.

    Article  MathSciNet  MATH  Google Scholar 

  17. Boyce, D. and L.G. Mattsson (1999). “Modeling residential location choice in relation to housing location and road tolls on congested urgan highway networks”, Trans. Res. Part B 33(8), 581–591.

    Article  Google Scholar 

  18. Brengel, D.D. and W. Seider (1992). “Coordinated design and control optimization of nonlinear processes”, Comput. Chem. Engng. 16, 861–886.

    Article  Google Scholar 

  19. Candler, W. and R. Townsley (1982). “A linear two-level programming problem”, Comp. Op. Res. 9, 59–76.

    Article  MathSciNet  Google Scholar 

  20. Cassidy, D.R., M.J. Kirby and W.M. Raike (1971). “Efficient distribution of resources through three levels of government”, Man. Sci. 17, B462—B473.

    Google Scholar 

  21. Chiou, S.W. (1999). “Optimization of area traffic control for equilibrium network flows”, Trans. Sci. 33(3), 279–289.

    Article  MathSciNet  MATH  Google Scholar 

  22. Clark, P.A. and A.W. Westerberg (1983). “Optimization for design problems having more than one objective”, Comput. Chem. Engng. 7, 259–278.

    Article  Google Scholar 

  23. Clark, P.A. and A.W. Westerberg (1990). `Bilevel programming problem for steady-state chemical process design-I. Fundamentals and algorithms“, Comput. Chem. Engng. 14, 87–97.

    Article  Google Scholar 

  24. Clegg, J., M. Smith Y. Xiang and R. Yarrow (2001). `Bilevel programming applied to optimising urban transportation“, Transport. Res. Part B 35, 41–70.

    Article  Google Scholar 

  25. Dua, V. (2000). Parametric Programming Techniques for Process Engineering Problems under uncertainty. Ph.D. thesis, Imperial College of Science, Technology and Medicine. London, U. K.

    Google Scholar 

  26. Dua, V. and E. N. Pistikopoulos (1998a). “An outer-approximation algortihm for the solution of multiparametric MINLP problems”, Comput. Chem. Engng. 22, S955—S958.

    Article  Google Scholar 

  27. Dua, V. and E.N. Pistikopoulos (1998b). “Optimization techniques for process synthesis and material design under uncertainty”, Trans. IChemE. 76, Part A, 408–416.

    Article  Google Scholar 

  28. Dua, V. and E.N. Pistikopoulos (2000). “An algorithm for the solution of multipara-metric mixed integer linear programming problems”, Ann. Oper. Res. 99, 123–139.

    Article  MathSciNet  MATH  Google Scholar 

  29. Dua, V., K. P. Papalexandri and E. N. Pistikopoulos (1999). “A parametric mixed-integer global optimization framework for the solution of process engineering problems under uncertainty”, Comput. Chem. Engng. 23, S19—S22.

    Article  Google Scholar 

  30. Dua, V., N.A. Bozinis and E.N. Pistikopoulos (2002). “A multiparametric programming approach for mixed integer quadratic engineering problems”, Computers and Chemical Engineering. 26, 715–733.

    Article  Google Scholar 

  31. Floudas C.A., P.M. Pardalos, C.S. Adjiman W.R. Esposito Z.H. Gümüs S.T. Harding J.L. Klepeis C.A. Meyer and C.A. Schweiger (1999). Handbook of test problems in local and global optimization. Kluwer Academic Publishers. Dordrecht, Netherlands.

    MATH  Google Scholar 

  32. Floudas, C.A., Z. H. Gümüs and M.G. Ierapetritou (2001). “Global optimization in design under uncertainty:Feasibility Test and flexibility index problems”, Ind. Eng. Chem. Res. 40, 4267–4282.

    Article  Google Scholar 

  33. Grossmann, I.E. and C.A. Floudas (1987). “Active constraint strategy for flexibility analysis in chemical processes”, Comput. Chem. Engng. 11(6), 675–693.

    Article  Google Scholar 

  34. Gumus, Z. H. and A.R. Ciric (1997). “Reactive distillation column design with vapor/liquid/liquid equilibria”, Compt. Chem. Eng. 21(S), 983–988.

    Google Scholar 

  35. Gümüs, Z. H. and C.A. Floudas (2001). “Global optimization of nonlinear bilevel programming problems”, J. of G. Opti. 20, 1–31.

    Article  MATH  Google Scholar 

  36. Hansen, P., B. Jaumard and G. Savard (1992). “New branch and bound rules for linear bilevel programming”, SIAM J. Sci. Statis. Comput. 13, 1194–1217.

    Article  MathSciNet  MATH  Google Scholar 

  37. Hené, T. S., V. Dua and E. N. Pistikopoulos (2002). “A Hybrid Parametric/Stochastic Programming Approach for Mixed-Integer Nonlinear Problems under Uncertainty”, Ind. Eng. Chem. Res. 41(1), 67–77.

    Article  Google Scholar 

  38. Hobbs, B.F. and S.K. Nelson (1990). “A nonlinear bilevel model for analysis of electric utility demand-side planning issues”, Annals. Oper. Res. 34, 255.

    Article  MathSciNet  Google Scholar 

  39. Ierapetritou, M.G. and E.N. Pistikopoulos (1996). “Batch plant design and operations under uncertainty”, Ind. Eng. Chem. Res. 3, 772–787.

    Article  Google Scholar 

  40. Judice, J.J. and A.M. Faustino (1992). “A sequential lcp method for bilevel lienar programming”, Annals Oper. Res. 34, 89–106.

    Article  MathSciNet  MATH  Google Scholar 

  41. Liu, G.S., J.Y. Han and J. Z. Zhang (2001). “Exact penalty functions for convex bilevel programming problems”, J. of Opti. Theory and Applications 110(3), 621–643.

    Article  MathSciNet  MATH  Google Scholar 

  42. Liu, Y.H. and S.M. Hart (1994). “Characterizing an optimal solution to the linear bilevel programming problem”, Europ. J. Oper. Res. 8, 164–166.

    Article  Google Scholar 

  43. Marcotte, P., G. Savard and D.L. Zhu (2001). “A trust region algorithm for nonlinear bilevel programming”, Oper. Res. Lett 29, 171–179.

    Article  MathSciNet  MATH  Google Scholar 

  44. Migdalas, A. (1995). “Bilevel programming in traffic planning:Models, methods and challenge”, J. Global Opt. 7(4), 381–405.

    Article  MathSciNet  MATH  Google Scholar 

  45. Moore, J.T. and J. F. Bard (1990). “The mixed integer linear bilevel programming problem”, Oper. Res. 38, 911–921.

    Article  MathSciNet  MATH  Google Scholar 

  46. Papalexandri, K.P. and T.I. Dimkou (1998). “A parametric mixed integer optimization algorithm for multi-objective engineering problems involving discrete decisions”, Ind. Eng. Chem. Res. 37, 1866–1882.

    Article  Google Scholar 

  47. Pertsinidis, A., I.E. Grossmann and G.J. McRae (1998). “Parametric optimization of MILP programs and a framework for the parametric optimization of MINLPs”, Comput. Chem. Engng. 22, S205—S210.

    Article  Google Scholar 

  48. Pistikopoulos, E. N., N. A. Bozinis and V. Dua (1999). POP:A MATLAB (@The Math Works, Inc.) implementation of multi-parametric quadratic programming algorithm. Imperial College.

    Google Scholar 

  49. Pistikopoulos, E. N., N. A. Bozinis and V. Dua (2000a). POP:A MATLAB (@ The Math Works, Inc.) implementation of multi-parametric mixed-integer linear programming algorithm. Centre for Process Systems Engineering,Imperial College.

    Google Scholar 

  50. Pistikopoulos, E.N. (1997). Parametric and stochastic programming algorithms for process synthesis, design and optimization under uncertainty. Presented at Aspen World. Boston, Massachusetts.

    Google Scholar 

  51. Pistikopoulos, E.N. and I.E. Grossmann (1988). “Optimal retrofit design for improving process flexibility in linear systems”, Comput. chem. Engng. 12, 719–731.

    Article  Google Scholar 

  52. Pistikopoulos, E.N. and V. Dua (1998). “Planning under uncertainty; a parametric optimization approach”, Proc. Third Int. Conf. on Foundations of Computer AIded Operations (J.F. Pekny and G.E. Blau, Eds.) pp. 164–169.

    Google Scholar 

  53. Pistikopoulos, E.N., V. Dua N.A. Bozinis A. Bemporad and M. Morari (2000b). “Online optimization via off-line parametric optimization tools”, Comput. chem. Engng. 24, 183–188.

    Article  Google Scholar 

  54. Pistikopoulos, E.N., V. Dua N.A. Bozinis A. Bemporad and M. Morari (2002). “Online optimization via off-line parametric optimization tools”, Comput. chem. Engng. 26, 175–185.

    Article  Google Scholar 

  55. Ryu, J. and E.N. Pistikopoulos (2003). “A Bilevel programming framwork for Enterprise-wide Supply Chain Planning Problems under Uncertainty”, submitted for publication to Foundations of Computer-Aided Process Operations 2003.

    Google Scholar 

  56. Sahin, K.H. and A.R. Ciric (1998). “A dual temperature simulated annealing approach for solving bilevel programming problems”, Comput. Chem. Engng. 23 11–25.

    Article  Google Scholar 

  57. Sakizlis, V., J. D. Perkins and E. N. Pistikopoulos (2001a). “ Multiparametric dynamic optimization of linear quadratic optimal control problems:theory and appliaction. submittted to Recent Developments” in Optimization and Optimal Control in Chemical Engineering (R. Luus Eds.), Research Signpost.

    Google Scholar 

  58. Sakizlis, V., V. Dua, N. Kakalis, J. D. Perkins and E. N. Pistikopoulos (2001b). “The explicit control law for hybrid systems via parametric programming”, In G. L. Kovacs (Eds.), IFAC Workshop on Manufacturing, Modelling, Management and Control pp. 128–133.

    Google Scholar 

  59. Vicente, L. and P. Calamai (1994). “Bilevel and multilevel programming: A bibliography review”, J. of G. Opti. 5, 291–306.

    Article  MathSciNet  MATH  Google Scholar 

  60. Vicente, L., G. Savard and J. Judice (1994). “Descent approaches for quadratic bilevel programming”, J. of Opti. Theory and Applications 81(2), 379.

    Article  MathSciNet  MATH  Google Scholar 

  61. Visweswaran V., C.A. Floudas, M.G. Ierapetritou and E.N. Pistikopoulos (1996). “A decomposition-base global optimization approach for solving bilevel linear and quadratic programs”, State of the Art in Global Optimization (C.A. Floudas and P.M. Pardalos eds.) Kluwer Academic Publishers pp. 139–162.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Kluwer Academic Publishers

About this paper

Cite this paper

Pistikopoulos, E.N., Dua, V., Ryu, Jh. (2004). Global Optimization of Bilevel Programming Problems via Parametric Programming. In: Floudas, C.A., Pardalos, P. (eds) Frontiers in Global Optimization. Nonconvex Optimization and Its Applications, vol 74. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0251-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0251-3_25

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7961-4

  • Online ISBN: 978-1-4613-0251-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics