Skip to main content

Advertisement

Log in

Smoothing and SAA method for stochastic programming problems with non-smooth objective and constraints

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alexander, S., Coleman, T.F., Li, Y.: Minimizing CVaR and VaR for a portfolio of derivatives. J. Bank. Finance 30, 583–605 (2006)

    Article  Google Scholar 

  2. Clarke, F.H.: Optimization and Nonsmooth Analysis. Wiley, New York (1983)

    MATH  Google Scholar 

  3. Ermoliev, Y.M.: Stochatic Programming Methods. Nauka, Moscow (1976)

    Google Scholar 

  4. Fischer, A.: A special Newton-type optimization method. Optimization 24, 269–284 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Hogan, W.W.: Point-to-set maps in mathematical programming. SIAM Rev. 15, 591–603 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  8. Jourani, A.: Constraint qualifications and Lagrange multipliers in nondifferentiable programming probelms. J. Optim. Theory Appl. 81, 533–548 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  9. Kall, P.: Stochatic Linear Programming. Springer, Berlin (1976)

    Book  MATH  Google Scholar 

  10. Kanzow, C.: Some noninterior continuation methods for nonlinear complementarity problems. SIAM J. Matrix Anal. Appl. 17, 851–868 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  11. 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)

    Article  MathSciNet  MATH  Google Scholar 

  12. Luo, Z.Q., Pang, J.S., Ralph, D.: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge (1996)

    Book  MATH  Google Scholar 

  13. Niederreiter, H.: Random Number Generation and Quasi-Monte Carlo Method. SIAM, Philadelphia (1992)

    Book  MATH  Google Scholar 

  14. Outrata, J., Kocvara, M., Zowe, J.: Nonsmooth Approach to Optimization Problems with Equilibrium Constraints: Theory, Applications, and Numerical Results. Kluwer Academic Publishers, Dordrect (1998)

    Book  MATH  Google Scholar 

  15. Pappalardo, M.: Error bounds for generalized Lagrange multipliers in locally Lipschitz programming. J. Optim. Theory Appl. 73, 205–210 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. Ralph, D., Xu, H.: Implicit smoothing and its application to optimization with piecewise smooth equality constraints. J. Optim. Theory Appl. 124, 673–699 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  18. Rockafellar, R.T.: Lagrange multipliers and subderivatives of optimal value functions in nonlinear programming. Math. Program. Study 17, 28–66 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  19. Rochafellar, R.T., Wets, R.J.-B.: Variational Analysis. Springe, Berlin (1998)

    Book  Google Scholar 

  20. Ruszczyński, A.: A linearization method for nonsmooth stochatic programming problems. Math. Oper. Res. 12, 32–49 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  21. 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)

    Google Scholar 

  22. Scheel, H.S., Scholtes, S.: Mathematical programs with complementarity constraints: stationarity, optimality, and sensitivity. Math. Oper. Res. 25, 1–22 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  23. Shapiro, A.: Monte Carlo sampling approach to stochastic programming. Eur. Ser. Appl. Ind. Math. (ESAIM) Proc. 13, 65–73 (2003)

    MathSciNet  MATH  Google Scholar 

  24. 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)

    Google Scholar 

  25. Shapiro, A., Xu, H.F.: Stochastic mathematics programs with equilibrium constraints, modling and sample average approximation. Optimization 57, 395–418 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  26. 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)

  27. 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)

    Article  MathSciNet  MATH  Google Scholar 

  28. Ye, J.J.: Constraint qualifications and necessary optimality conditions for optimization problems with variational inequality constraints. SIAM J. Optim. 10, 943–962 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  29. Ye, J.J.: Necessary and sufficient optimality conditions for mathematical programs with equilibrium constraints. J. Math. Anal. Appl. 307, 350–369 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  30. Ye, J.J., Ye, X.Y.: Necessary optimality conditions for optimization problems with variational inequality constraints. Math. Oper. Res. 22, 977–997 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  31. 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)

    Article  MathSciNet  MATH  Google Scholar 

  32. Yen, N.D.: Stability of the solution set of perturbed nonsmooth inequality systems and application. J. Optim. Theory Appl. 93, 199–225 (1997)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mei-Ju Luo.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-016-0413-9

Keywords

Mathematics Subject Classification

Navigation