Abstract
This paper studies a bilevel polynomial program involving box data uncertainties in both its linear constraint set and its lower-level optimization problem. We show that the robust global optimal value of the uncertain bilevel polynomial program is the limit of a sequence of values of Lasserre-type hierarchy of semidefinite linear programming relaxations. This is done by first transforming the uncertain bilevel polynomial program into a single-level non-convex polynomial program using a dual characterization of the solution of the lower-level program and then employing the powerful Putinar’s Positivstellensatz of semi-algebraic geometry. We provide a numerical example to show how the robust global optimal value of the uncertain bilevel polynomial program can be calculated by solving a semidefinite programming problem using the MATLAB toolbox YALMIP.
Similar content being viewed by others
References
Bard, J.F.: Practical Bilevel Optimization: Algorithms and Applications. Kluwer Academic Publishers, Dordrecht (1998)
Colson, B., Marcotte, P., Savard, G.: An overview of bilevel programming. Ann. Oper. Res. 153, 235–256 (2007)
Dempe, S.: Foundations of Bilevel Programming. Kluwer Academic Publishers, Dordrecht (2002)
Dempe, S., Kalashnikov, V., Perez-Valdes, G.A., Kalashnykova, N.: Bilevel Programming Problems: Theory, Algorithms and Application to Energy Networks. Springer, Berlin (2015)
Gümüs, Z.H., Floudas, C.A.: Global optimization of nonlinear bilevel programming problems. J. Global Optim. 20, 1–31 (2001)
Dempe, S., Gadhi, N., Zemkoho, A.B.: New optimality conditions for the semivectorial bilevel optimization problem. J. Optim. Theory Appl. 157, 54–74 (2013)
Ye, J.J., Zhu, D.L.: New necessary optimality conditions for bilevel programs by combining MPEC and the value function approach. SIAM J. Optim. 20, 1885–1905 (2010)
Ben-Tal, A., El Ghaoui, L., Nemirovski, A.: Robust Optimization, Princeton Series Applied Mathematics. Princeton University Press, Princeton (2009)
Bertsimas, D., Brown, D.B., Caramanis, C.: Theory and applications of robust optimization. SIAM Rev. 53, 464–501 (2011)
Ben-Tal, A., Nemirovski, A.: Robust optimizationmethodology and applications. ISMP 2000, Part 2 (Atlanta, GA). Math. Program. 92, 453–480 (2002)
Ben-Tal, A., Nemirovski, A.: Selected topics in robust convex optimization. Math. Program. 112, 125–158 (2008)
Gabrel, V., Murat, C., Thiele, A.: Recent advances in robust optimization: an overview. Eur. J. Oper. Res. 235, 471–483 (2014)
Ben-Ayed, O., Blair, C.E.: Computational difficulties of bilevel linear programming. Oper. Res. 38, 556–560 (1990)
Putinar, M.: Positive polynomials on compact semi-algebraic sets. Indiana Univ. Math. J. 42, 203–206 (1993)
Jeyakumar, V., Lasserre, J.B., Li, G.: On polynomial optimization over non-compact semi-algebraic sets. J. Optim. Theory Appl. 163, 707–718 (2014)
Jeyakumar, V., Kim, S., Lee, G.M., Li, G.: Semidefinite programming relaxation methods for global optimization problems with sparse polynomials and semialgebraic feasible sets. J. Global Optim. 65, 175–190 (2016)
Jeyakumar, V., Lasserre, J.B., Li, G., Pham, T.S.: Convergent semidefinite programming relaxations for global bilevel polynomial optimization problems. SIAM J. Optim. 26, 753–780 (2016)
Jeyakumar, V., Vicente-Perez, J.: Dual semidefinite programs without duality gaps for a class of convex minimax programs. J. Optim. Theory Appl. 162, 735–753 (2014)
Jeyakumar, V., Pham, T.S., Li, G.: Convergence of the Lasserre hierarchy of SDP relaxations for convex polynomial programs without compactness. Oper. Res. Lett. 42(1), 34–40 (2014)
Lasserre, J.B.: Moments, Positive Polynomials and Their Applications. Imperial College Press, London (2009)
Chuong, T.D., Jeyakumar, V.: A generalized Farkas lemma with a numerical certificate and linear semi-infinite programs with SDP duals. Linear Algebra Appl. 515, 38–52 (2017)
Jeyakumar, V., Li, G.: A bilevel Farkas lemma to characterizing global solutions of a class of bilevel polynomial programs. Oper. Res. Lett. 43, 405–410 (2015)
Patriksson, M., Wynter, L.: Stochastic mathematical programs with equilibrium constraints. Oper. Res. Lett. 25, 159–167 (1999)
Budnitzki, A.: The solution approach to linear fuzzy bilevel optimization problems. Optimization 64, 1195–1209 (2015)
Loridan, P., Morgan, J.: Approximate solutions for two-level optimization problems. Trends in mathematical optimization (Irsee 1986), Internat. Schriftenreihe Numer. Math., 84, pp. 181–196. Birkhuser, Basel, (1988)
Demmel, J., Nie, J., Powers, V.: Representations of positive polynomials on noncompact semialgebraic sets via KKT ideals. J. Pure Appl. Algebra 209, 189–200 (2007)
Vinzant, C.: What is a spectrahedron? Not. Am. Math. Soc. 61, 492–494 (2014)
Lofberg, J.: YALMIP: A toolbox for modeling and optimization in MATLAB. In: Proceedings of the CACSD Conference, Taipei, Taiwan (2004)
Acknowledgements
The authors would like to thank the referees for the valuable comments and suggestions, which have improved the final preparation of the paper. The authors are grateful to Dr Guoyin Li for discussing about the Slater condition and for his help in the computer implementation of our methods. Research of the first author was supported by the UNSW Vice-Chancellor’s Postdoctoral Research Fellowship (RG134608/SIR50). Research of the second author was partially supported by a grant from the Australian Research Council.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chuong, T.D., Jeyakumar, V. Finding Robust Global Optimal Values of Bilevel Polynomial Programs with Uncertain Linear Constraints. J Optim Theory Appl 173, 683–703 (2017). https://doi.org/10.1007/s10957-017-1069-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-017-1069-4
Keywords
- Bilevel programming
- Robust optimization
- Uncertain linear constraints
- Global polynomial optimization
- Semidefinite program