• No results found

Robust solutions to box constrained stochastic linear variational inequality problem

N/A
N/A
Protected

Academic year: 2020

Share "Robust solutions to box constrained stochastic linear variational inequality problem"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

R E S E A R C H

Open Access

Robust solutions to box-constrained

stochastic linear variational inequality

problem

Mei-Ju Luo

*

and Yan Zhang

*Correspondence:

mjluo_offi[email protected] School of Mathematics, Liaoning University, Liaoning, 110036, China

Abstract

We present a new method for solving the box-constrained stochastic linear variational inequality problem with three special types of uncertainty sets. Most previous methods, such as the expected value and expected residual minimization, need the probability distribution information of the stochastic variables. In contrast, we give the robust reformulation and reformulate the problem as a quadratically constrained quadratic program or convex program with a conic quadratic inequality quadratic program, which is tractable in optimization theory.

MSC: 90C33; 90C30

Keywords: box-constrained; stochastic variational inequality; linear; robust solution

1 Introduction

Variational inequality theory is an important branch in operations research. Recall that the variational inequality problem, denoted byVI(X,F), is to find a vectorx∗∈X such that

xxTFx∗≥, ∀xX, ()

whereXRnis a non-empty closed convex set,F:XRnis a given function. A

par-ticularly important class ofVI(X,F) is the box-constrained variational inequality problem (see []), denoted byVI(l,u,F), whereX=D={xRn|lxu},l:= (l

, . . . ,ln)T,u:=

(u, . . . ,un)T, along with the lower boundsliR∪ {–∞}, the upper boundsuiR∪ {+∞}

andli<uifor alli= , . . . ,n. To obtain the solutions of VI(l,u,F), many methods are

pre-sented based on the KKT system, which is given as follows:

xili≥, Fi(x) +yi≥, (xili)

Fi(x) +yi

= ,

uixi≥, yi≥, (uixi)yi= .

()

Note that this KKT system is a complementarity problem in fact.

The box-constrained variational inequality problem has many applications ranging from operations research to economic equilibrium and engineering problems []. However,

(2)

some elements may involve uncertain data in practice. For example, the demands are generally difficult to be determined in supply chain network, because they vary with the

change of income level [, ]. Moreover, in traffic equilibrium problems, the selfish users’ attempt to minimize travel cost leads the equilibrium (or steady-state) flows to uncertainty [–].

For the existence of stochastic elements, the solutions of stochastic variational inequality

problem would change with stochastic elements respectively. In order to meet the needs in practice, many researchers begin to consider the following stochastic variational

inequal-ity problem, denoted bySVI(X,F), which requires anx∗such that

xxTFx∗,ω≥, ∀xX,ω, a.s., ()

where ω is a stochastic vector anda.s. is the abbreviation for ‘almost surely’

under the given probability measure. Particularly, ifF(x,ω) :=M(ω)x+q(ω) andX=D=

{xRn,lxu}is a non-empty set, whereM(ω) :Rn×nandq(ω) :Rnare

mappings with respect toω, we then call problem () box-constrained stochastic linear variational inequality problem, denoted bySLVI(l,u,F). Following from (), the KKT sys-tem ofSLVI(l,u,F) can be rewritten as

≤

t y

M(ω) I –I

t y

+

M(ω)l+q(ω) ul

≥, ()

wheret=xlRn +and

t y

Rn

+ are vectors,Idenotes ann-dimensional identify matrix

and  represents a zero matrix with suitable dimension.

Before proceeding, we briefly touch upon earlier efforts about SVI(X,F). For example, the expected value (EV) method [–] and the expected residual minimization (ERM)

method [–] focused on minimizing the average or the average of expected residual. These methods needed the information of a probability distribution and focused on pro-viding estimators of local solutions. In the spirit of robust approaches, instead of ERM or

EV, we consider the minimization of the worst-case residual over a particular uncertainty set.

By employing KKT system (), we give the robust reformulation ofSLVI(l,u,F) as fol-lows:

min max

ω

tT,yT

M(ω) I –I

t y

+

M(ω)l+q(ω) ul

,

s.t. min

ω

M(ω) I –I

t y

+

M(ω)l+q(ω) ul

≥,

t,y≥.

(3)

Obviously, () can be rewritten as follows:

min z

s.t. max

ω

tT,yT

M(ω) I –I

t y

+

M(ω)l+q(ω) ul

z,

min

ω

M(ω) I –I

j

t y

+

M(ω)l+q(ω) ul

j

≥, ∀j= , . . . , n,

t,y≥.

()

Note thatyt≥ solves () if and only ifytis a solution of () with optimal value zero by Lemma . in [].

The organization of this paper is as follows. In Section , we discuss the tractable robust counterparts of monotoneSLVI(l,u,F) in different uncertain sets. Non-monotone gener-alizations and their tractable robust counterparts form the core of Section . In Section , we give the conclusions.

2 Tractable robust counterparts of monotoneSLVI(l,u,F)

To begin with, we provide robust counterparts in regimes whereM(ω) is a stochastic pos-itive semidefinite matrix andq(ω) is a stochastic vector withω∈andω∈, where

andare uncertainty sets.contains

∞and. These two types of uncertainty

sets state as follows:

=ω:ω∞≤,ω≥ and =ω:ω≤,ω≥ .

contains

∞,and, these three types of uncertainty sets state as follows:

=ω:ω≤ , =ω:ω≤ and =

ω:ω≤ .

Here, · ∞, · , · denotes infinite norm, -norm and -norm, respectively.

More-over, we define M(ω) =M+

S

s=ωsMs,q(ω) =q+

S

s=ωsqs, whereMs,s= , . . . ,S,

is an n-dimensional symmetric positive semidefinite matrix andqs,s= , . . . ,S, is an

n-dimensional vector. Without loss of generality, we assume thatM(ω) is symmetric; if not, we may replace the matrixes by their symmetrized counterparts. This assumption guar-anteesM(Iω)Iyt+M(ωu)l+lq(ω)is monotone onRn

+ (see []).

In this section, we first consider the case when  =, the robust counterpart of

SLVI(l,u,F), and then focus on the case=whileω∈. We now prove that ro-bust problem () can be reformulated as a quadratically constrained quadratic program (QCQP) or convex program with a conic quadratic inequality quadratic program [, ] under the different uncertain sets.

Theorem  Consider the optimization problem() withω

and M(ω) =M+

S

s=ωsMs,q(ω) =q+Ss=ωsqs.Then()can be reformulated respectively as QCQP

(4)

Proof Case :=

∞.

We first give the equivalent reformulation of the first constraint in problem () as fol-lows:

tTMt+ max

ωs∞

S

s=

ωstTMst

+tT,yT

Ml+q

ul

+ max

ωs∞

S

s=

ωstTMsl

+ max

ωs∞

S

s=

ωstTqs

z. ()

Noting thatη=maxω∞≤ηTω, we evaluate the maximum in the above formulation

as follows:

max

ωs∞

S

s=

ωstTMst

= S s= max

ωs∈[,]

ωstTMst

=

S

s=

maxtTMst, 

=

S

s=

tTMst, ()

where the last equality is obtained by applying the positive semidefiniteness of Msfor

s= , . . . ,S. Similarly, we have

max

ωs∞

S

s=

ωstTMsl

=

S

s=

tTMsl, ()

max

ωs∞

S

s=

ωstTqs

= ⎛ ⎜ ⎜ ⎝

tTq

.. . tTqS

⎞ ⎟ ⎟ ⎠  = S s=

tTqs. ()

Hence, reformulation () can be rewritten as:

tT

M+ S

s=

Ms

t+tT,yT

Ml+q

ul

+

S

s=

tTMsl+ S

s=

tTqsz.

We then give the equivalent form of the second constraint in problem () as follows:

MI

–I j t y + min

ωs∈∞

S

s=ωsMs

j t y +

Ml+q

ul

j

+ min

ωs∞

S s=ωsMsl

j

+ min

ωs∞

S s=ωsqs

j

≥, j= , . . . , n. ()

After a simple calculation, fori= , . . . ,n,s= , . . . ,S, we have

min

ωs∈∞

S

s=ωsMs

j t y = S s= min

ωs∈[,]

ωs[Ms]it= S

s=

min[Ms]it, 

= –

S

s=

max–[Ms]it, 

(5)

Similarly, we haveminω

s∞(

S

s=ωsMsl)i= –

S

s=max(–[Ms]il, ) and

min

ωs∞

S

s=

ωsqs

i

= – max

ωs∈∞

S

s=

ωsqs

i

= –

S

s=

(qs)i. ()

By the fact that the upper boundux, we simplify formulation () as follows:

[M]it+yiS

s=

max–[Ms]it, 

+ [M]il+ (q)i

S

s=

max–[Ms]il, 

S

s=

(qs)i≥.

Here,i= , . . . ,nand for a given vectorxRn,|x|= (|x|, . . . ,|xn|)T. Then problem () can

be rewritten as follows:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

Ml+q

ul

+

S

s=

tTMsl+ S

s=

tTqsz,

[M]it+yiS

s=

max–[Ms]it, 

+ [M]il+ (q)i

S

s=

max–[Ms]il, 

S

s=

(qs)i≥, i= , . . . ,n,

t,y≥.

Since it is difficult to compute maximum and absolute value functions, we can eliminate them by increasing relaxation variables asR+,αs,βsRn+,s= , . . . ,S. Then the above

problem can be converted to QCQP:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

Ml+q

ul

+

S

s=

tTMsl+ S

s=

asz,

Mt+Ml+y+q– S

s=

αsS

s=

βsS

s=

|qs| ≥,

–astTqsas,

Mst+αs≥,

Msl+βs≥,

as,αs,βs≥, s= , . . . ,S,

t,y≥.

(6)

We first replace ω

s∞ in formulation () by ωs ∈ and noting that η∞ = maxω≤ωTη, then fori= , . . . ,n, we have

max

ωs

S

s=

ωstTq s

= max

ωs

ωT

⎛ ⎜ ⎜ ⎝

tTq

.. . tTq

S

⎞ ⎟ ⎟ ⎠=

⎛ ⎜ ⎜ ⎝

tTq

.. . tTq

S

⎞ ⎟ ⎟ ⎠

∞ = max

s={,...,S}t

Tq

s ()

and

min

ωs

S

s=

ωsqs

i

= –max

ωs

S

s=

ωsqs

i

= – max s∈{,...,S}

(qs)i. ()

After a simple calculation, problem () can be rewritten as follows:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

Ml+q

ul

+

S

s=

tTMsl+ max s∈{,...,S}t

Tq sz,

[M]it+yiS

s=

max–[Ms]it, 

+ [M]il+ [q]i

S

s=

max–[Ms]il, 

– max s∈{,...,S}

(qs)i≥, i= , . . . ,n,

t,y≥.

In order to calculate easily, we introduce variablesaR+,αs,βsRn+,s= , . . . ,S. Then we

obtain the following QCQP:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

Ml+q

ul

+

S

s=

tTMsl+az,

Mt+Ml+y+q– S

s=

αsS

s=

βs–|qs| ≥,

–a≤tTqsa,

Mst+αs≥,

Msl+βs≥,

αs,βs≥, s= , . . . ,S,

a,t,y≥.

Case :=.

Firstly, we useωs∈instead ofωsin formulation (). By Example .. in [], it is seen thatmaxω≤rωTη=

Tη

(7)

minω≤ωTη= –η Tη

η = –η. As a result, for everyi= , . . . ,n, we have

max

ωs

S

s=

ωstTqs

= max

ωs

ωT

⎛ ⎜ ⎜ ⎝

tTq

.. . tTq

S ⎞ ⎟ ⎟ ⎠= ⎛ ⎜ ⎜ ⎝

tTq

.. . tTq

S ⎞ ⎟ ⎟ ⎠  = S s=

tTq s

()

and

min

ωs

S

s=

ωs(qs)i

= min

ωs

ωT

⎛ ⎜ ⎜ ⎝

(q)i

.. . (qS)i

⎞ ⎟ ⎟ ⎠= – ⎛ ⎜ ⎜ ⎝

(q)i

.. . (qS)i

⎞ ⎟ ⎟ ⎠  = – S s=

(qs)i. ()

After a simple calculation, fori= , . . . ,n, problem () can be rewritten as follows:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

M+q

ul

+

S

s=

tTMsl+

S s=

tTq s

z,

[M]it+yiS

s=

max–[Ms]it, 

+ [M]il+ [q]i

S

s=

max–[Ms]il, 

S s=

(qs)i ≥,

t,y≥.

Through adding variablesaR+,αs,βsRn+,s= , . . . ,S, the above problem can be

refor-mulated as the following convex program with a conic quadratic inequality quadratic pro-gram:

min z

s.t. tT

M+ S

s=

Ms

t+tT,yT

M+q

ul

+

S

s=

tTMsl+az,

Mt+Ml+y+q– S

s=

αsS

s=

βs

S

s=

(qs)≥,

S s=

tTq s

a,

Mst+αs≥,

Msl+βs≥,

αs,βs≥, s= , . . .S,

a,t,y≥.

(8)

We now consider the robust counterpart of () defined by=

andω∈.

Theorem  Consider the optimization problem()whereω

and M(ω) =M+

S

s=ωsMs,q(ω) =q+

S

s=ωsqs.Then()can be reformulated as QCQP or convex

pro-gram with a conic quadratic inequality quadratic propro-gram while ωbelongs to different

sets of.

Proof Case :=.

We first consider the equivalent form of quadratic constraint in problem (), it can be represented as

tTMt+max

ωs

S

s=

ωstTMst

+tT,yT

Ml+q

ul

+max

ωs

S

s=

ωtTMsl

+ max

ωs∞

S

s=

ωstTqs

z. ()

We then have to evaluate the result of maximum in the above formulation byη∞=

maxω≤ηTωthat

max

ωs

S

s=

ωstTMst

= max s∈{,...,S}

maxtTMst, 

= max s∈{,...,S}t

TM

st. ()

Here, we can obtain the last equality by applying the positive semidefiniteness ofMsfor

s= , . . . ,S. Similarly, we have

max

ωs

S

s=

ωstTMsl

= max s∈{,...,S}t

TM

sl. ()

It then follows from () that formulation () can be rewritten as

tT[M+Ms]t+

tT,yT

Ml+q

ul

+tTMsl+ S

s=

tTqsz.

We then give the equivalent component form of the second constraint in problem () by formulation () as follows:

[M]it+yi+ [M]il– max s∈{,...,S}

max–[Ms]it, 

– max s∈{,...,S}

max–[Ms]il, 

S

s=

(qs)i≥

⇔ max–[Ms]it, 

+max–[Ms]il, 

≤[M]it+yi+ [M]il+ [q]iS

s=

(qs)i

⇔ max(–Mst, ) +max(–Msl, )Mt+y+Ml+q– S

s=

|qs|,

(9)

Finally, by adding variablesasR+,s= , . . . ,S,α,βRn+, we obtain QCQP as follows:

min z

s.t. tT(M+Ms)t+

tT,yT

Ml+q

ul

+tTMsl+ S

s=

asz, s= , . . . ,S,

Mt+Ml+y+q–αβS

s=

|qs| ≥,

–astTqsas,

Mst+α≥,

Msl+β≥,

as≥, s= , . . . ,S,

α,β,t,y≥.

Inspired by Case , we derive the conclusions of Case  and Case . Case :=.

We replaceωsin formulation () byωs and combining with (), (), () and (), by adding variablesaR+,α,βRn+, problem () can be reformulated as the

following QCQP:

min z

s.t. tT(M+Ms)t+

tT,yT

Ml+q

ul

+tTMsl+az,

Mt+Ml+y+q–αβ–|qs| ≥,

–a≤tTqsa,

Mst+α≥,

Msl+β≥, s= , . . . ,S,

a,α,β,t,y≥.

Case := .

We useωs∈ instead ofωsin formulation () and taking (), (), () and () into account, by adding variablesaR+,α,βRn+, problem () can be converted to

convex program with a conic quadratic inequality quadratic program as follows:

min z

s.t. tT(M+Ms)t+

tT,yT

Ml+q

ul

+tTMsl+az,

Mt+Ml+y+q–αβ

S

s=

(10)

S

s=

tTq s

a,

Mst+α≥,

Msl+β≥, s= , . . . ,S,

a,α,β,t,y≥.

These complete the proof.

Theorems  and  present an approach to seek robust solutions ofSLVI(l,u,F), when Ms(s= , . . . ,S) is a positive semidefinite matrix. However, this condition is a little strict

so that it is difficult to satisfy in practice. Thus, we give more general circumstances in Section .

3 Tractable robust counterparts of non-monotoneSLVI(l,u,F) In this section, we first defineM(ω) =M+

S

s=ωsMs+

K

k=ωS+kMk, whereM(ω),M,Ms,

Mkare symmetric matrices fors= , . . . ,S,k= , . . . ,K; if not, we may replace the matrices by their symmetrical counterparts, andM,Ms,s= , . . . ,S,Mk,k= , . . . ,K. Then

the corresponding function

M(ω) I –I

t y

+

M(ω)l+q(ω) ul

is no longer monotone for ω, a.s. In this section, we consider the case that qis a certain vector. Since it is difficult to directly apply the results of quadratic program, these problems are somewhat more challenging. As we proceed, we may still obtain the results that robust problem () can be reformulated as QCQP or convex program under suitably defined uncertain sets.

Theorem  Consider the optimization problem()with uncertain sets defined by , ()can be reformulated as QCQP or convex program.

Proof Case :=.

Firstly, we consider the first constraint in formulation (). Similar to (), (), combining withmaxω∞≤ηTω=ηandMs,Mk , for everys,k, we have

max

ω∞

S

s=

ωstTMst

=

S

s=

tTMst= S

s=

tTMst,

max

ω

K

k=

ωS+ktTMkt

=

K

k=

tTMkt= –

K

k=

tTMkt,

max

ω

S

s=

ωstTMsl

=

S

s=

tTMsl= S

s=

tTMsl,

max

ω

K

k=

ωS+ktTMkl

=

K

k=

tTMkl= –

K

k=

(11)

We then consider the second constraint in formulation (). Sincemaxω∞≤ηTω=η,

there holds

max

ω

S

s=

ωs[–Mst]

=

S

s=

|–Mst|= S

s=

|Mst|.

In the same way, we have

max

ω∞

K

k=

ωS+k

–Mkt

=

K

k=

–Mkt=

K

k=

Mkt,

max

ω∞

S

s=

ωs[–Msl]

=

S

s=

|–Msl|= S

s=

|Msl|,

max

ω

K

k=

ωS+k

–Mkl

=

K

k=

–Mkl=

K

k=

Mkl.

It then follows from the facth(x,ω)≥,ω, a.s.⇔minω

h(x,ω)≥ and

elim-inate all absolute value by adding extra variablesαs,βsRn+,s= , . . . ,S+K, then problem

() can be rewritten as the following QCQP:

min z

s.t. tT

M+ S

s=

MsK

k=

Mk

t+tT,yT

Ml+q

ul

+tT

S

s=

MsK

s=k

Mk

lz,

Mt+yS+K

s=

αs+Ml+qS+K

s=

βs≥,

αsMstαs,

βsMslβs, s= , . . . ,S,

αsMsStαs,

βsMsSlβs, s=S+ , . . . ,S+K,

αs,βs≥, s= , . . . ,S+K,

t,y≥.

Case :=.

Similar to obtaining (), (), takingmaxω≤ωTη=η∞together with the fact that for allt,l,tTMst,tTMsl≥,s= , . . . ,SandtTMkt,tTMkl≤,k= , . . . ,K, we have

max

ω

S

s=

ωstTMst+ K

k=

ωS+ktTMkt

=max

max s∈{,...,S}t

TM

st, max k∈{,...,K}

(12)

max

ω

S

s=

ωstTMsl+ K

k=

ωS+ktTMkl

=max

max s∈{,...,S}

tTMsl, max k∈{,...,K}

tTMkl.

Then the first constraint in problem () can be transformed as follows:

tTMt+ max s∈{,...,S}t

TM st+

tT,yT

Ml+q

ul

+ max s∈{,...,S}t

TM slz,

tTMt+ max k∈{,...,K}

–tTMkt+tT,yT

Ml+q

ul

+ max s∈{,...,S}t

TM slz,

tTMt+ max s∈{,...,S}t

TM st+

tT,yT

Ml+q

ul

+ max k∈{,...,K}

–tTMklz,

tTM

t+ max k∈{,...,K}

–tTM kt

+tT,yT

Ml+q

ul

+ max k∈{,...,K}

–tTM kl

z.

On the other hand, it follows frommaxω≤ωTη=η∞that, for everys,k, we can de-duce that

max

ω

S

s=

ωs(–Mst) + K

k=

ωS+k

–Mkt

=max

ω

ωT ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝

–Mt

.. . –MSt

–Mt .. . –MKt

⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ =max max s∈{,...,S}

|–Mst|

, max k∈{,...,K}–M

kt. ()

Similarly, we have

max

ω

S

s=

ωs(–Msl) + K

k=

ωS+k

–Mkl

=max max s∈{,...,S}

|–Msl|

, max k∈{,...,K}–M

kl.

()

It then follows from (), () that the second constraint can be transformed as follows:

Mt+y– max s∈{,...,S}

|–Mst|

+Ml+q– max s∈{,...,S}

|–Msl|

≥,

Mt+y– max k∈{,...,K}

–M

kt+Ml+q– max s∈{,...,S}

|–Msl|

≥,

Mt+y– max s∈{,...,S}

|–Mst|

+Ml+q– max k∈{,...,K}

–M

kl≥,

Mt+y– max k∈{,...,K}

–Mkt+Ml+q– max k∈{,...,K}

–Mkl≥.

Finally, in order to eliminate the maximum function, we add extra variablesα,α,β,

(13)

minω

h(x,ω)≥ into account, we obtain the QCQP form of problem () as follows:

min z

s.t. tT[M+Ms]t+

tT,yT

[M+Ms]l+q

ul

z,

tTM–Mk

t+tT,yT

[M+Ms]l+q

ul

z,

tT[M+Ms]t+

tT,yT

[M–Mk]l+q

ul

z,

tTM–Mk

t+tT,yT

[M–Mk]l+q

ul

z,

Mtα+Ml+qβ≥,

Mtα+Ml+qβ≥,

Mtα+Ml+qβ≥,

Mtα+Ml+qβ≥,

α≤Mstα,

β≤Mslβ, s= , . . . ,S,

α≤Mktα,

β≤Mklβ, k= , . . . ,K,

α,α,β,β,t,y≥.

Case :=.

In this circumstance, we begin by simplifying the first constraint in problem (), accord-ing tomaxω≤ωTη=η, we can derive that

max

ω

S

s=

ωstTMst+ K

k=

ωS+ktTMkt

=max

ω

ωT

⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝

tTMt

.. . tTM

St

tTMt

.. . tTMKt

⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠

=

S

s=

tTM st

+

K

k=

tTM kt

.

Similarly, we have

max

ω

S

s=

ωstTMsl+ K

k=

ωS+ktTMkl

=

S

s=

tTM sl

+

K

k=

tTM kl

(14)

Noting that, by calculating the second derivative ofSs=(tTM st)+

K

k=(tTMkt)and

S

s=(tTMsl)+

K

k=(tTMkl), we can easily derive that the first constraint is a convex

constraint.

We then give the equivalent form of the second constraint in problem (), according to

maxω≤ωTη=η, the formulation is transformed as follows:

max

ω

S

s=

ωs[Ms]it+ K

k=

ωS+k

Mkit

=max

ω

ωT

⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝

(M)it

.. . (MS)it

(M)it

.. . (MK)it

⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠

=

S

s=

[Ms]it

+

K

k=

Mkit, i= , . . . ,n.

Noting that abovenconstraints are in the form of second-order cone constraints, they are tractable convex constraints. Similarly, fori= , . . . ,n, we have

max

ω

S

s=

ωs[Ms]il+ K

k=

ωS+k

Mkil

=

S

s=

[Ms]il

+

K

k=

Mkil.

Therefore, problem () can be converted to a convex program as follows:

min z

s.t. tTMt+

S

s=

tTM st

+

K

k=

tTM kt

+tT,yT

Ml+q

ul

+

S

s=

tTM sl

+

K

k=

tTM kl

z,

[M]it+yi

S

s=

[Ms]it

+

K

k=

Mkit+ [M]il+qi

S

s=

[Ms]il

+

K

k=

Mkil≥, i= , . . . ,n,

t,y≥.

The proof is completed.

(15)

4 Conclusions

We present the first attempt to give the robust reformulation for solving the box-constrained stochastic linear variational inequality problem. For three types of uncertain variables, the robust reformulation ofSLVI(l,u,F) can be solved as either a quadratically constrained quadratic program (QCQP) or a convex program, which are all more tractable and can provide solutions forSLVI(l,u,F), no matter for monotone or non-monotoneF.

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant No. 11501275 and the Scientific Research Fund of Liaoning Provincial Education Department under Grant No. L2015199.

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors contributed equally and significantly in writing this article. All authors read and approved the final manuscript.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Received: 17 July 2017 Accepted: 26 September 2017 References

1. Qi, L, Sun, D, Zhou, G-L: A new look at smoothing Newton methods for nonlinear complementarity problems and box constrained variational inequalities. Math. Program.87, 1-35 (2000)

2. Harker, P-T, Pang, J-S: Finite-dimensional variational inequality and nonlinear complementarity problems: a survey of theory, algorithms and applications. Math. Program.48, 161-220 (1990)

3. Dong, J, Zhang, D, Nagurney, A: A supply chain network equilibrium model with random demands. Eur. J. Oper. Res.

156, 194-212 (2004)

4. Nagurney, A, Dong, J, Zhang, D: A supply chain network equilibrium model. Transp. Res., Part E, Logist. Transp. Rev.

38, 281-303 (2002)

5. Gabriel, S-A, Bernstein, D: The traffic equilibrium problem with nonadditive path costs. Transp. Sci.31, 337-348 (1997) 6. Jahn, O, Möhring, R-H et al.: System-optimal routing of traffic flows with user constraints in networks with

congestion. Oper. Res.53, 600-616 (2005)

7. Ordóñez, F, Stier-Moses, N-E: Robust Wardrop equilibrium. Lect. Notes Comput. Sci.4465, 247-256 (2006) 8. Patriksson, M: Traffic Assignment Problems-Models and Methods, Vision Sports Publishing, Utrecht (1994) 9. Durbach, I-N, Stewart, T-J: Using expected values to simplify decision making under uncertainty. Omega37, 312-330

(2009)

10. Li, Y-H, Xu, W-T, He, S-W: Expected value model for optimizing the multiple bus headways. Appl. Math. Comput.219, 5849-5861 (2013)

11. Gürkan, G, Özge, A-Y, Robinson, S-M: Sample-path solution of stochastic variational inequalities. Math. Program.84, 313-333 (1999)

12. Chen, X-J, Fukushima, M: Expected residual minimization method for stochastic linear complementarity problems. Math. Oper. Res.30, 1022-1038 (2005)

13. Chen, X-J, Zhang, C et al.: Stochastic variational inequalities: residual minimization smoothing sample average approximations. SIAM J. Optim.22, 649-673 (2012)

14. Luo, M-J, Lin, G-H: Expected residual minimization method for stochastic variational inequality problems. J. Optim. Theory Appl.140, 103-116 (2009)

15. Xie, Y, Shanbhag, U-V: On robust solutions to uncertain monotone linear complementarity problems (LCPs) and their variants. Decis. & Control26, 2834-2839 (2015)

16. Rockafellar, R-T: Convex Analysis, Princeton University Press, Princeton (1970)

17. Birge, J-R, Louveaux, F-V: Introduction to Stochastic Programming, Springer, New York (1997)

18. Shapiro, A: Stochastic programming approach to optimization under uncertainty. Math. Program.112, 183-220 (2008)

References

Related documents

Prostatic intra-epithelial neoplasia is believed to be a pre-malignant lesion and is divided into two main grades: low grade (PIN I) and high grade (PIN II&amp;III).6

However, the current law mandates that “public school facilities should be shared fairly among all public school pupils, including those in charter schools.” The law states that

The importance of the region is acknowledge by the international community, and there is a perception of the threat posed by the lack of Maritime Security, leading to the

This is not the same as an expect value, which is the number of times in the search we could expect to get a random match classed as significant, but there is little

In this paper we analyzed various aspects of the public transportation system in Zurich, including the daily mean delay times and the detection of problematic nodes..

Description The web shop owner has an external file with changed data about product P and wants to import this in the database.. Primary

Indeed, the five levels of integration developed in the early 1960s by Bela Balassa (1961) - preferential trading arrangements, free trade area, customs union, common market,

Reference lines (dotted) indicate the maximum level set for total aflatoxin (3 lg/ kg) in groundnuts for human in Malawi (Malawi Standards Board 1990 , 1996 ); median for total