Abstract
We consider a stochastic non-smooth programming problem with equality, inequality and abstract constraints, which is a generalization of the problem studied by Xu and Zhang (Math Program 119:371–401, 2009) where only an abstract constraint is considered. We employ a smoothing technique to deal with the non-smoothness and use the sample average approximation techniques to cope with the mathematical expectations. Then, we investigate the convergence properties of the approximation problems. We further apply the approach to solve the stochastic mathematical programs with equilibrium constraints. In addition, we give an illustrative example in economics to show the applicability of proposed approach.
Similar content being viewed by others
References
Alexander, S., Coleman, T.F., Li, Y.: Minimizing CVaR and VaR for a portfolio of derivatives. J. Bank. Finance 30, 583–605 (2006)
Clarke, F.H.: Optimization and Nonsmooth Analysis. Wiley, New York (1983)
Ermoliev, Y.M.: Stochatic Programming Methods. Nauka, Moscow (1976)
Fischer, A.: A special Newton-type optimization method. Optimization 24, 269–284 (1992)
Fukushima, M., Lin, G.H.: Smoothing methods for mathematical programs with equilibrium constraints. In: Proceedings of the ICKS’04, IEEE Computer Society, pp. 206–213. (2004)
Guo, L., Lin, G.H., Ye, J.J., Zhang, J.: Sensitivity analysis of the value function for parametric mathematical programs with equilibrium constraints. SIAM J. Optim. 24, 1206–1237 (2014)
Hogan, W.W.: Point-to-set maps in mathematical programming. SIAM Rev. 15, 591–603 (1973)
Jourani, A.: Constraint qualifications and Lagrange multipliers in nondifferentiable programming probelms. J. Optim. Theory Appl. 81, 533–548 (1994)
Kall, P.: Stochatic Linear Programming. Springer, Berlin (1976)
Kanzow, C.: Some noninterior continuation methods for nonlinear complementarity problems. SIAM J. Matrix Anal. Appl. 17, 851–868 (1996)
Lin, G.H., Xu, H.F., Fukushima, M.: Monte Carlo and quasi-Monte Carlo sampling methods for a class of stochastic mathematical programs with equilibrium constraints. Math. Methods Oper Res 67, 423–441 (2008)
Luo, Z.Q., Pang, J.S., Ralph, D.: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge (1996)
Niederreiter, H.: Random Number Generation and Quasi-Monte Carlo Method. SIAM, Philadelphia (1992)
Outrata, J., Kocvara, M., Zowe, J.: Nonsmooth Approach to Optimization Problems with Equilibrium Constraints: Theory, Applications, and Numerical Results. Kluwer Academic Publishers, Dordrect (1998)
Pappalardo, M.: Error bounds for generalized Lagrange multipliers in locally Lipschitz programming. J. Optim. Theory Appl. 73, 205–210 (1992)
Peng, J.M.: A smoothing function and its applications. In: Fukushima, M., Qi, L. (eds.) Reformulation: Nonsmooth, Piecewise Smooth, Semismooth and Smoothing Methods, pp. 293–316. Kluwer, Dordrecht (1998)
Ralph, D., Xu, H.: Implicit smoothing and its application to optimization with piecewise smooth equality constraints. J. Optim. Theory Appl. 124, 673–699 (2005)
Rockafellar, R.T.: Lagrange multipliers and subderivatives of optimal value functions in nonlinear programming. Math. Program. Study 17, 28–66 (1982)
Rochafellar, R.T., Wets, R.J.-B.: Variational Analysis. Springe, Berlin (1998)
Ruszczyński, A.: A linearization method for nonsmooth stochatic programming problems. Math. Oper. Res. 12, 32–49 (1987)
Ruszczyński, A., Shapiro, A.: Optimality and duality in stochastic programming. In: Ruszczyński, A., Shapiro, A. (eds.) Stochastic Programming, Handbook in Operations Research and Management Science. Elsevier, Philadelphia (2003)
Scheel, H.S., Scholtes, S.: Mathematical programs with complementarity constraints: stationarity, optimality, and sensitivity. Math. Oper. Res. 25, 1–22 (2000)
Shapiro, A.: Monte Carlo sampling approach to stochastic programming. Eur. Ser. Appl. Ind. Math. (ESAIM) Proc. 13, 65–73 (2003)
Shapiro, A.: Monte carlo sampling methods. In: Ruszczyński, A., Shapiro, A. (eds.) Stochastic Programming, Handbook in Operations Research and Management Science. Elsevier, Philadelphia (2003)
Shapiro, A., Xu, H.F.: Stochastic mathematics programs with equilibrium constraints, modling and sample average approximation. Optimization 57, 395–418 (2008)
Wets, R.J.B.: Stochastic programming. In: Nemhauser, G.L., et al. (eds.) Handbooks in Operations Research and Management Science, pp. 573–629. Elsevier Science Publishers B.V., North-Holland (1989)
Xu, H.F., Zhang, D.L.: Smooth sample average approximation of stationary points in nonsmooth stochastic optimization and applications. Math. Program. 119, 371–401 (2009)
Ye, J.J.: Constraint qualifications and necessary optimality conditions for optimization problems with variational inequality constraints. SIAM J. Optim. 10, 943–962 (2000)
Ye, J.J.: Necessary and sufficient optimality conditions for mathematical programs with equilibrium constraints. J. Math. Anal. Appl. 307, 350–369 (2005)
Ye, J.J., Ye, X.Y.: Necessary optimality conditions for optimization problems with variational inequality constraints. Math. Oper. Res. 22, 977–997 (1997)
Ye, J.J., Zhu, D.L., Zhu, Q.J.: Exact penalization and necessary optimality conditions for generalized bilevel programming problems. SIAM J. Optim. 7, 481–507 (1997)
Yen, N.D.: Stability of the solution set of perturbed nonsmooth inequality systems and application. J. Optim. Theory Appl. 93, 199–225 (1997)
Acknowledgments
The authors are grateful to two anonymous referees whose helpful suggestions have led to much improvement of the paper. We are also grateful to Professor Jane Ye for her invaluable help with many aspects of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported in part by the NSFC (No. 11431004, No. 11501275), the Humanity and Social Science Foundation of Ministry of Education of China (No. 15YJA630034), the Innovation Program of Shanghai Municipal Education Commission (No. 14ZS086), the Scientific Research Fund of Liaoning Provincial Education Department (No. L2015199), the Hongkong Baptist University FRG1/15-16/027 and RC-NACAN-ZHANG J.
Rights and permissions
About this article
Cite this article
Lin, GH., Luo, MJ. & Zhang, J. Smoothing and SAA method for stochastic programming problems with non-smooth objective and constraints. J Glob Optim 66, 487–510 (2016). https://doi.org/10.1007/s10898-016-0413-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-016-0413-9
Keywords
- Non-smoothness
- Smoothing
- Sample average approximation
- Stochastic mathematical program with equilibrium constraints