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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
Acevedo, J. and E.N. Pistikopoulos (1996). “A parametric MINLP algorithm for process synthesis problem under uncertainty”, Ind. Eng. Chem. Res. 35, 147–158.
Acevedo, J. and E.N. Pistikopoulos (1999). “An algorithm for multiparametric mixed integer linear programming problems under”, Oper. Res. Lett. 24, 139–148.
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.
Amouzegar, M.A. and K. Moshirvaziri (1999). “Determining optimal pollution control policies:An application of bilevel programming”, European J. Oper. Res. 119, 100–120.
Bard, J.F. (1983). “An algorithm for solving the general bilevel programming problem”, Math. Oper. Res. 8, 260–272.
Bard, J.F. (1984). “An investigation of the linear three-level programming problem”, IEEE Transactions on Systems, man and Cybernetics. 14, 711–717.
Bard, J.F. (1998). “ Practical bilevel optimization algorithms and applications”, Non-convex optimization and its applications. Kluwer Academic Publishers.
Bard, J.F. and J. Falk (1982). “An explicit solution to the multi-level programming problem”, Comp. Op. Res. 9, 77–100.
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.
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.
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.
Bemporad, A., M. Morari, V. Dua and E. N. Pistikopoulos (2002). “The explicit linear quadratic regulator for constrained systems”, Automatica 38(1), 3–20.
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.
Ben-Ayed, O. and C.E. Blair (1990). “Computational difficulties of Bilevel Linear Programming”, Oper. Res. 38, 556–559.
Bialas, W.F. and M.H. Karwan (1984). “Two-level linear programming”, Manag. Sci. 30, 1004–1020.
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.
Brengel, D.D. and W. Seider (1992). “Coordinated design and control optimization of nonlinear processes”, Comput. Chem. Engng. 16, 861–886.
Candler, W. and R. Townsley (1982). “A linear two-level programming problem”, Comp. Op. Res. 9, 59–76.
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.
Chiou, S.W. (1999). “Optimization of area traffic control for equilibrium network flows”, Trans. Sci. 33(3), 279–289.
Clark, P.A. and A.W. Westerberg (1983). “Optimization for design problems having more than one objective”, Comput. Chem. Engng. 7, 259–278.
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.
Clegg, J., M. Smith Y. Xiang and R. Yarrow (2001). `Bilevel programming applied to optimising urban transportation“, Transport. Res. Part B 35, 41–70.
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.
Dua, V. and E. N. Pistikopoulos (1998a). “An outer-approximation algortihm for the solution of multiparametric MINLP problems”, Comput. Chem. Engng. 22, S955—S958.
Dua, V. and E.N. Pistikopoulos (1998b). “Optimization techniques for process synthesis and material design under uncertainty”, Trans. IChemE. 76, Part A, 408–416.
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.
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.
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.
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.
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.
Grossmann, I.E. and C.A. Floudas (1987). “Active constraint strategy for flexibility analysis in chemical processes”, Comput. Chem. Engng. 11(6), 675–693.
Gumus, Z. H. and A.R. Ciric (1997). “Reactive distillation column design with vapor/liquid/liquid equilibria”, Compt. Chem. Eng. 21(S), 983–988.
Gümüs, Z. H. and C.A. Floudas (2001). “Global optimization of nonlinear bilevel programming problems”, J. of G. Opti. 20, 1–31.
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.
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.
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.
Ierapetritou, M.G. and E.N. Pistikopoulos (1996). “Batch plant design and operations under uncertainty”, Ind. Eng. Chem. Res. 3, 772–787.
Judice, J.J. and A.M. Faustino (1992). “A sequential lcp method for bilevel lienar programming”, Annals Oper. Res. 34, 89–106.
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.
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.
Marcotte, P., G. Savard and D.L. Zhu (2001). “A trust region algorithm for nonlinear bilevel programming”, Oper. Res. Lett 29, 171–179.
Migdalas, A. (1995). “Bilevel programming in traffic planning:Models, methods and challenge”, J. Global Opt. 7(4), 381–405.
Moore, J.T. and J. F. Bard (1990). “The mixed integer linear bilevel programming problem”, Oper. Res. 38, 911–921.
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.
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.
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.
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.
Pistikopoulos, E.N. (1997). Parametric and stochastic programming algorithms for process synthesis, design and optimization under uncertainty. Presented at Aspen World. Boston, Massachusetts.
Pistikopoulos, E.N. and I.E. Grossmann (1988). “Optimal retrofit design for improving process flexibility in linear systems”, Comput. chem. Engng. 12, 719–731.
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.
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.
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.
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.
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.
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.
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.
Vicente, L. and P. Calamai (1994). “Bilevel and multilevel programming: A bibliography review”, J. of G. Opti. 5, 291–306.
Vicente, L., G. Savard and J. Judice (1994). “Descent approaches for quadratic bilevel programming”, J. of Opti. Theory and Applications 81(2), 379.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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