<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">INFORMATICA</journal-id>
<journal-title-group><journal-title>Informatica</journal-title></journal-title-group>
<issn pub-type="epub">0868-4952</issn><issn pub-type="ppub">0868-4952</issn>
<publisher>
<publisher-name>VU</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">INFO1075</article-id><article-id pub-id-type="doi">10.15388/Informatica.2015.65</article-id>
<article-categories><subj-group subj-group-type="heading">
<subject>Research Article</subject></subj-group></article-categories>
<title-group>
<article-title>Nonlinear Stochastic Programming Involving <italic>CVaR</italic> in the Objective and Constraints</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="Author">
<name><surname>Dumskis</surname><given-names>Valerijonas</given-names></name><email xlink:href="mailto:valius.du@svajone.su.lt">valius.du@svajone.su.lt</email><xref ref-type="aff" rid="j_INFORMATICA_aff_000"/>
</contrib>
<contrib contrib-type="Author">
<name><surname>Sakalauskas</surname><given-names>Leonidas</given-names></name><email xlink:href="mailto:leonidas.sakalauskas@mii.vu.lt">leonidas.sakalauskas@mii.vu.lt</email><xref ref-type="aff" rid="j_INFORMATICA_aff_001"/><xref ref-type="corresp" rid="cor1">*</xref>
</contrib>
<aff id="j_INFORMATICA_aff_000">Šiauliai University, Šiauliai, Lithuania</aff>
<aff id="j_INFORMATICA_aff_001">Institute of Mathematics and Informatics, Vilnius University, Lithuania</aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>*</label>Corresponding author.</corresp>
</author-notes>
<pub-date pub-type="epub"><day>01</day><month>01</month><year>2015</year></pub-date><volume>26</volume><issue>4</issue><fpage>569</fpage><lpage>591</lpage><history><date date-type="received"><day>01</day><month>02</month> <year>2014</year></date><date date-type="accepted"><day>01</day><month>05</month> <year>2015</year></date></history>
<permissions><copyright-statement>Vilnius University</copyright-statement><copyright-year>2015</copyright-year></permissions>
<abstract>
<p>The nonlinear stochastic programming problem involving <italic>CVaR</italic> in the objective and constraints is considered. Solving the latter problem in a framework of bi-level stochastic programming, the extended Lagrangian is introduced and the related KKT conditions are derived. Next, the sequential simulation-based approach has been developed to solve stochastic problems with <italic>CVaR</italic> by finite sequences of Monte Carlo samples. The approach considered is grounded by the rule for iterative regulation of the Monte Carlo sample size and the stochastic termination procedure, taking into account the stochastic model risk. The rule is introduced to regulate the size of the Monte Carlo sample inversely proportionally to the square of the stochastic gradient norm allows us to solve stochastic nonlinear problems in a rational way and ensures the convergence. The proposed termination procedure enables us to test the KKT conditions in a statistical way and to evaluate the confidence intervals of the objective and constraint functions in a statistical way as well. The results of the Monte Carlo simulation with test functions and solution of the practice sample of trade-offs of gas purchases, storage and service reliability, illustrate the convergence of the approach considered as well as the ability to solve in a rational way the nonlinear stochastic programming problems handling <italic>CVaR</italic> in the objective and constraints, with an admissible accuracy, treated in a statistical manner.</p>
</abstract>
<kwd-group>
<label>Keywords</label>
<kwd>stochastic programming</kwd>
<kwd>Monte Carlo method</kwd>
<kwd>stochastic gradient</kwd>
<kwd>CVAR</kwd>
</kwd-group>
</article-meta>
</front>
</article>
