Skip to main content
Log in

A smoothing SAA method for a stochastic mathematical program with complementarity constraints

  • Published:
Applications of Mathematics Aims and scope Submit manuscript

Abstract

A smoothing sample average approximation (SAA) method based on the log-exponential function is proposed for solving a stochastic mathematical program with complementarity constraints (SMPCC) considered by Birbil et al. (S. I. Birbil, G. Gürkan, O. Listes: Solving stochastic mathematical programs with complementarity constraints using simulation, Math. Oper. Res. 31 (2006), 739–760). It is demonstrated that, under suitable conditions, the optimal solution of the smoothed SAA problem converges almost surely to that of the true problem as the sample size tends to infinity. Moreover, under a strong second-order sufficient condition for SMPCC, the almost sure convergence of Karash-Kuhn-Tucker points of the smoothed SAA problem is established by Robinson’s stability theory. Some preliminary numerical results are reported to show the efficiency of our method.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. S. I. Birbil, S.-C. Fang, J. Han: An entropic regularization approach for mathematical programs with equilibrium constraints. Comput. Oper. Res. 31 (2004), 2249–2262.

    Article  MathSciNet  MATH  Google Scholar 

  2. S. I. Birbil, G. Gürkan, O. Listes: Solving stochastic mathematical programs with complementarity constraints using simulation. Math. Oper. Res. 31 (2006), 739–760.

    Article  MathSciNet  MATH  Google Scholar 

  3. F. H. Clarke: Optimization and Nonsmooth Analysis. John Wiley & Sons, New York, 1983.

    MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  5. A. J. King, R.T. Rockafellar: Sensitivity analysis for nonsmooth generalized equations. Math. Program. 55 (1992), 193–212.

    Article  MathSciNet  MATH  Google Scholar 

  6. J. Linderoth, A. Shapiro, S. Wright: The empirical behavior of sampling methods for stochastic programming. Ann. Oper. Res. 142 (2006), 215–241.

    Article  MathSciNet  MATH  Google Scholar 

  7. X. S. Li: An aggregate function method for nonlinear programming. Sci. China (Ser. A) 34 (1991), 1467–1473.

    MathSciNet  MATH  Google Scholar 

  8. X. S. Li: An entropy-based aggregate method for minimax optimization. J. Eng. Optim. 18 (1992), 277–185.

    Article  Google Scholar 

  9. G.-H. Lin, X. Chen, M. Fukushima: Solving stochastic mathematical programs with equilibrium constraints via approximation and smoothing implicit programming with penalization. Math. Program. 116 (2009), 343–368.

    Article  MathSciNet  MATH  Google Scholar 

  10. Z.-Q. Luo, J.-S. Pang, D. Ralph: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge, 1997.

    MATH  Google Scholar 

  11. J.V. Outrata: Mathematical programs with equilibrium constraints: Theory and numerical methods. In: Nonsmooth Mechanics of Solids. CISM Courses and Lecture Notes, vol. 485 (J. Haslinger, G.E. Stavroulakis, eds.). Springer, New York, 2006, pp. 221–274.

    Chapter  Google Scholar 

  12. M. Patriksson, L. Wynter: Stochastic mathematical programs with equilibrium constraints. Oper. Res. Lett. 25 (1999), 159–167.

    Article  MathSciNet  MATH  Google Scholar 

  13. J. Pang, M. Fukushima: Complementarity constraint qualifications and simplified B-stationary conditions for mathematical programs with equilibrium constraints. Comput. Optim. Appl. 13 (1999), 111–136.

    Article  MathSciNet  MATH  Google Scholar 

  14. J. Peng, Z. Lin: A non-interior continuation method for generalized linear complementarity problems. Math. Program. 86 (1999), 533–563.

    Article  MathSciNet  MATH  Google Scholar 

  15. E. L. Plambeck, B.-R. Fu, S.M. Robinson, R. Suri: Sample-path optimization of convex stochastic performances functions. Math. Program. 75 (1996), 137–176.

    MathSciNet  MATH  Google Scholar 

  16. H. Qi, L. Liao: A smoothing Newton method for extended vertical linear complementarity problems. SIAM J. Matrix Anal. Appl. 21 (1999), 45–66.

    Article  MathSciNet  MATH  Google Scholar 

  17. S.M. Robinson: Strongly regular generalized equations. Math. Oper. Res. 5 (1980), 43–62.

    Article  MathSciNet  MATH  Google Scholar 

  18. S.M. Robinson: Analysis of sample-path optimization. Math. Oper. Res. 21 (1996), 513–528.

    Article  MathSciNet  MATH  Google Scholar 

  19. R.T. Rockafellar: Convex Analysis. Princeton University Press, Princeton, 1970.

    MATH  Google Scholar 

  20. R.T. Rockafellar, R. J.B. Wets: Variational Analysis. Springer, Berlin, 1998.

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  22. A. Shapiro, H. Xu: Stochastic mathematical programs with equilibrium constraints, modelling and sample average approximation. Optimization 57 (2008), 395–418.

    Article  MathSciNet  MATH  Google Scholar 

  23. A. Shapiro, T. Homem-de-Mello: On the rate of convergence of optimal solutions of Monte Carlo approximations of stochastic programs. SIAM J. Optim. 11 (2000), 70–86.

    Article  MathSciNet  MATH  Google Scholar 

  24. A. Shapiro, D. Dentcheva, A. Ruszczyński: Lectures on Stochastic Programming. Modeling and Theory. SIAM, Philadelphia, 2009.

    Book  MATH  Google Scholar 

  25. A. van der Vaart, J.A. Wellner: Weak Convergence and Empirical Processes. Springer, New York, 1996.

    MATH  Google Scholar 

  26. H. Xu: An implicit programming approach for a class of stochastic mathematical programs with equilibrium constraints. SIAM J. Optim. 16 (2006), 670–696.

    Article  MathSciNet  MATH  Google Scholar 

  27. H. Xu, F. Meng: Convergence analysis of sample average approximation methods for a class of stochastic mathematical programs with equality constraints. Math. Oper. Res. 32 (2007), 648–668.

    Article  MathSciNet  MATH  Google Scholar 

  28. J. J. Ye, D. L. Zhu, Q. J. Zhu: Exact penalization and necessary optimality conditions for generalized bilevel programming problems. SIAM J. Optim. 2 (1997), 481–507.

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  30. H. Yin, J. Zhang: Global convergence of a smooth approximation method for mathematical programs with complementarity constraints. Math. Methods Oper. Res. 64 (2006), 255–269.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jie Zhang.

Additional information

This research was supported by the National Natural Science Foundation of China under project No. 11071029 and the Fundamental Research Funds for the Central Universities.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, J., Zhang, Lw. & Wu, Y. A smoothing SAA method for a stochastic mathematical program with complementarity constraints. Appl Math 57, 477–502 (2012). https://doi.org/10.1007/s10492-012-0028-5

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10492-012-0028-5

Keywords

MSC 2010

Navigation