Abstract
We consider a hierarchical system where a leader incorporates into its strategy the reaction of the follower to its decision. The follower's reaction is quite generally represented as the solution set to a monotone variational inequality. For the solution of this nonconvex mathematical program a penalty approach is proposed, based on the formulation of the lower level variational inequality as a mathematical program. Under natural regularity conditions, we prove the exactness of a certain penalty function, and give strong necessary optimality conditions for a class of generalized bilevel programs.
Similar content being viewed by others
References
Hierarchical Optimization,Annals of Operations Research 34 (1992).
G. Anandalingam and D.J. White, “A solution method for the linear static Stackelberg problem using penalty functions,”IEEE Transactions on Automatic Control AC-35 (1990) 1170–1173.
J.F. Bard, “An efficient point algorithm for a linear two-stage optimization problem,”Operations Research 31 (1983) 670–684.
Z. Bi, P. Calamai and A. Conn, “An exact penalty method approach for the nonlinear bilevel programming problem,” Report # 180-0-170591, Department of Systems Design, University of Waterloo (1991).
Computers and Operations Research 9 (1982).
J.M. Danskin, “The theory of max-min, with applications,”SIAM Journal of Applied Mathematics 14 (1966) 641–664.
J.-P. Dussault and P. Marcotte, “Conditions de régularité géométrique pour les inéquations variation-nelles,”RAIRO Recherche Opérationnelle 23 (1988) 1–16.
C.S. Fisk, “A conceptual framework for optimal transportation systems planning with integrated supply and demand models,”Transportation Science 20 (1986) 37–47.
T.L. Friesz, R.T. Tobin, H-J Cho and N.J. Mehta, “Sensitivity analysis based heuristic algorithms for mathematical programs with variational inequality constraints,”Mathematical Programming 48 (1990) 265–284.
M. Fukushima, “Equivalent differentiable optimization problems and descent methods for asymmetric variational inequality problems,”Mathematical Programming 53 (1992) 99–110.
M. Gendreau, P. Marcotte and G. Savard, “A hybrid tabu-ascent algorithm for the linear bilevel programming problem,” forthcoming inJournal of Global Optimization.
J. Gauvin and G. Savard, “The steepest descent method for the nonlinear bilevel programming problem,” Working paper G-9037, GERAD, École Polytechnique de Montréal (1992) (first version).
J. Haslinger and P. Neittaanmäki,Finite Element Approximation for Optimal Shape Design, Theory and Application, (Wiley, New York, 1988).
D.W. Hearn, “The gap function of a convex program,”Operations Research Letters 1 (1981) 67–71.
A.J. Hoffman, “On approximate solutions of systems of linear inequalities,”Journal of Research of the National Bureau of Standards 49 (1952) 263–265.
W. Hogan, “Directional derivative for extremal value functions with applications to the completely convex case,”Operations Research 21 (1973) 188–209.
N.H. Josephy, “Newton's method for generalized equations,” Technical Report 1966, Mathematical Research Center, University of Wisconsin, Madison, WI (1979).
P. Marcotte, “A new algorithm for solving variational inequalities with application to the traffic assignment problem,”Mathematical Progamming 33 (1985) 339–351.
P. Marcotte and J.-P. Dussault, “A sequential linear programming algorithm for solving monotone variational inequalities,”SIAM Journal of Control and Optimization 27 (1989) 1260–1278.
P. Marcotte and J.-P. Dussault, “A note on a globally convergent method for solving monotone variational inequalities,”Operations Research Letters 6 (1987) 35–42.
Y. Qiu and T. Magnanti, “Sensitivity analysis for variational inequalities,”Mathematics of Operations Research 17 (1992) 61–76.
Y. Ishizuka and E. Aiyoshi, “Double penalty method for bilevel optimization problems,”Annals of Operations Research 34 (1992) 73–88.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Marcotte, P., Zhu, D.L. Exact and inexact penalty methods for the generalized bilevel programming problem. Mathematical Programming 74, 141–157 (1996). https://doi.org/10.1007/BF02592209
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02592209