绝对值方程问题是一类与线性互补问题有着紧密联系的优化问题.由于互补理论在工程学、运筹学和博弈论等众多领域有着广泛的应用背景,绝对值方程问题受到了国内外专家学者们的密切关注,因此其研究具有一定的理论意义和价值.二阶锥绝对值方程问题是一类在二阶锥框架下的绝对值方程问题,与二阶锥线性互补问题有着紧密联系的优化问题.本文考虑二阶锥绝对值方程(secondorder-cones absolute value equations,SOCAVE)问题,公式为
式中 B∈Rn×n,b∈Rn,|x|表示二阶锥意义下x的绝对值.通常意义下,二阶锥Kn是若干单个二阶锥的笛卡尔乘积:,其中
表示欧式范数.考虑到笛卡尔积的性质,所有的分析同样适用于多个二阶锥乘积的情形.为方便分析,本文只考虑单个二阶锥的情况,即r=1.
在欧氏空间Rn中,一般标准的绝对值方程(absolute value equations,AVE)具有如下形式:Ax-b=B|x|.当矩阵A可逆时,可等价转化成问题(1)的形式.AVE问题最初是由Rohn[1]引入的概念,随后被众多学者所关注并相继投身于此方面的研究中,像线性规划、二次规划、双矩阵博弈等问题都可以看成求解绝对值方程问题[2-6].Mangasarian 和 Meyer[2]给出了绝对值方程解的存在性和唯一性的充分条件;在文献[3-7]中,也分别探讨了绝对值方程问题与线性互补问题之间的关系.此外,关于绝对值方程问题的求解,已出现多种求解方法,如:广义牛顿法[5,8]、光滑牛顿法[9]、符号标记法[10].Hladík[11]利用解的区间近似估计了绝对值方程的解,还有多种方法求解绝对值方程,详细可见文献[7,11-12].另外,在二阶锥框架下:Hu等[13]研究了二阶锥绝对值方程等价于一类二阶锥线性互补问题,并提出求解二阶锥绝对值方程问题的广义牛顿法;Miao等[14-15]进一步探讨了求解二阶锥绝对值方程问题的光滑牛顿法.在本文中,将推广 Hladík[11]的思想,在二阶锥框架下,采用区间方法来近似估计绝对值方程问题(1)的解.同时,本文也进行了数值实验来比较这些方法在计算时间和估计质量方面的差异,通过具体数值算例来验证算法的可行有效性.
本小节主要介绍一些有关二阶锥的基本概念和相关结论,为后面的分析提供理论基础,更多相关内容可参见文献[16-17].
对于欧氏空间Rn中任意的2个向量x=(x1,x2)∈R×Rn-1和y=(y1,y2)∈R×Rn-1,x和y的内积定义为<x,y>:=x1y1+<x2,y2>=xTy.x和y的若当乘积定义为
式中◦表示若当乘积的运算符号.基于此概念,若当乘积意义下的单位元素为e=(1,0,…,0)T∈Rn.此外,x2表示x2=x◦x;表示x∈Kn的平方根向量,即
由此表达形式,SOCAVE问题(1)中的绝对值||x可定义为
为了进一步明确|x|的表达式,需要用到元素x谱分解的概念.对于任意的向量x=(x1,x2)∈R×Rn-1,关于二阶锥Kn,元素x的谱分解为
式中 λi=x1+(-1)i‖x2‖(i=1,2)称为x的谱特征值;{u1,u2}称为x的Jordan谱分解基,ui取值为
式中 ω∈Rn-1是满足条件‖ω‖=1的任意向量,且易证ui为二阶锥Kn上的向量.
引理1.1[15] 对任意的x=(x1,x2)∈R×Rn-1,则其特征向量u1、u2满足:
u1◦u2=0,ui◦ui=ui(i=1,2).
对任意的向量x=(x1,x2)∈R×Rn-1,若令x+表示x到二阶锥Kn上的投影,x-表示-x到二阶锥的对偶锥(Kn)*上的投影.因为二阶锥是自对偶的,即Kn=(Kn)*,基于二阶锥的特殊结构,结合x谱分解形式和投影的性质,可得x=x+-x-,并且投影x+,x-的表达式可分别表示为:
x+=(λ1)+u1+(λ2)+u2,x-=(-λ1)+u1+(-λ2)+u2,
式中(α)+=max{0,α},α∈R.此外,可得到问题(1)中x的绝对值也可定义为|x|=x++x-.事实上,在二阶锥框架下,|x|=x++x-与的定义形式是等价的.结合投影表达形式和谱分解形式,则绝对值|x|具有如下形式
为了方便讨论,对于元素x,y∈Rn,本文用符号“x≽y”或“y≼x”表示为“x-y∈Kn”.由元素的谱分解和二阶锥的特性,则有下面的结论.
定理1.1 若x和y具有相同的Jordan谱分解基
在二阶锥框架下,欧氏空间Rn中的向量并不是都具有相同的Jordan谱分解基,这也造成标准AVE问题的有些结论在SOCAVE问题中是不成立的.要想把Hladík[11]的思想推广到SOCAVE问题,本文研究一类特殊的SOCAVE问题,即矩阵.此外,设|A|表示为A的绝对值矩阵,即矩阵中每一个元素取绝对值;Ai*表示A的第i行;A的谱半径为ρ(A)=max{|λ|:λϵC是A的特征值};
定义2.1 设以及A=[aij],则区间矩阵定义为
,记为A:=[A1,A2];区间向量定义为[b1,b2]={b∈Rn:b1≼b≼b2},记为b:=[b1,b2];向量a≤b表示对任意的i,都有ai≤bi.
定义2.2 中点矩阵Ac定义为半径矩阵AΔ定义为
,中点向量为
,半径向量为
定义2.3 区间线性方程组问题为:Ax=b:={Cx=d:C∈A,d∈b}.
对于SOCAVE问题(1),如果矩阵B满足,根据文献[16]中的定理4.2,可知SOCAVE问题(1)存在唯一解.此外,x,b和B||x会具有相同的Jordan谱分解基,不妨设
若记 λ:=(λ1,λ2)T,:=(δ1,δ2)T且v:=(v1,v2)T,则谱特征值向量λ,
以及v满足下面的结论.
由于SOCAVE问题(1)是一类特殊的二阶锥绝对值方程问题,并且矩阵B的特殊结构,可知方程的解以及向量b具有相同的Jordan谱分解基{u1,u2}.由引理1.1得知u1⊥u2.又根据谱分解的表达式,可知λ1≤λ2,所以对任意的SOCAVE问题(1)的解向量x,可能会在图1中①、②、③的区域,不可能出现在④的区域.
图1 谱向量平面
通过定理2.2,可知当整个解区间xBS分别单独位于区域①或②或③时,二阶锥绝对值方程x-b=B|x|的解可直接计算求解.若解区间xBS横跨不同的区域时,则求解是非常困难的.由此,以下部分将考虑解区间xBS单独位于同一区域的概率和xBS所在区域个数的均值,当概率和均值越接近于1时,则越容易求解x-b=B|x|的解.
设b=δ1u1+δ2u2,则|b|=|δ1|u1+|δ2|u2.假设δ1和δ2相互独立且δi在[-1,1]上为均匀分布.由式(6)可知,需考虑到mi和δi,即考虑|δi|即可,故只需取|δi|∈[0,1].
矩阵B的非零元素在[-1,1]上随机均匀分布,向量b=δ1u1+δ2u2的谱特征值 δ(ii=1,2)在[-1,1]上也随机均匀分布,且矩阵B满足σ=2‖B ‖∞≤1(σ是已知值).2种边界的具体实验结果如表1所示.根据实验结果可以得出下面结论.解的所在区间位于唯一确定区域的概率比命题2给出的唯一性概率的下界大得多;只要B的无穷范数足够小,解的所在区间位于区域个数的均值越小;Bauer-Skeel和Hansen-Bliek-Rohn方法得到的结果相似,前者的运行时间较快,但当B的无穷范数较大时,后者得到的结果会更好.当B的无穷范数较小时,可选择Bauer-Skeel型区间;当B的无穷范数较大时,选择Hansen-Bliek-Rohn型区间.除此之外,无论是理论分析还是数值实验,可得出2种方法所求得解的所在区间位于同一区域的概率、解的所在区间位于区域个数的均值以及运行时间均与矩阵的维数无关.
表1 2种边界的具体实验结果
注:σ为已知值;n代表矩阵B的堆数;R表示给定参数设置的实例数;U表示解的所在区间位于同一区域的概率;O表示解的所在区间位于区域个数的均值.
?
对于一类特殊二阶锥绝对值方程的求解,本文提出了Bauer-Skeel型区间法和Hansen-Bliek-Rohn型区间法.通过理论分析了SOCAVE问题(1)解的所在区间位于同一区域的概率值以及解的所在区间位于区域个数的均值.此外,也通过数值试验体现了算法具有较好的数值稳定性.
[1] ROHN J.A theorem of the alternatives for the equationAx+B||x=b[J].Optimization Letters,2012,6(3):585-591.
[2] MANGASARIAN O L,MEYER R R.Absolute value equations[J].Linear Algebra and Its Applications,2006,419(2):359-367.
[ 3] MANGASARIAN O L.Absolute value programming[J].Comput Optimization and Applications,2006,36(1):43-53.
[ 4] MANGASARIAN O L.Linear complementarity as absolute value equation solution[J].Optimization Letters,2014,8(4):1529-1534.
[ 5] MANGASARIAN O L.A generalized Newton method for absolute value equations[J].Optimization Letters,2009,3(1):101-108.
[6] MANGASARIAN O L.Absolute value equation solution via linear programming[J].Journal of Optimization Theory and Applications,2014,161(3):870-876.
[7] PROKOPYEV O.On equivalent reformulations for absolute value equations[J].Comput Optimization and Applications,2009,44(3):363-372.
[8] ZHANG C,WEI Q J.Global and finite convergence of a generalized Newton method for absolute Value equations[J].Journal of Optimization Theory and Applications,2009,143(2):391-403.
[9] JIANG X,ZHANG Y.A smoothing-type algorithm for absolute value equations[J].Journal of Industrial and Management Optimization,2013,9(4):789-798.
[10] CACCETTA L,QU B,ZHOU G.A globally and quadratically convergent method for absolute value equations[J].Computational Optimization and Applications,2011,48(1):45-58.
[11] HLADÍK M.Bounds for the solutions of absolute value equations[J].Computational Optimization and Applications,2018,69(1):243-266.
[12] ROHN J.An algorithm for solving the absolute value equation[J].The Electronic Journal of Linear Algebra,2011,18(1):589-599.
[13] HU S L,HUANG Z H,ZHANG Q.A generalized Newton method for absolute value equations associated with second-order cones[J].Journal of Computational and Applied Mathematics,2010,235(5):1490-1501.
[14] MIAO X H,YANG J T,SAHEYA B,et al.A smoothing newton method for absolute value equation associated with second order cone[J].Applied Numerical Mathematics,2017,120:82-96.
[15] MIAO X H,HSU W M,NGUYEN C T,et al.The solvabilities of three optimization problems associated with second-order cone[J].To appear in Journal of Nonlinear and Convex Analysis,early access.
[16] CHEN J S,TSENG P.An unconstrained smooth minimization reformulation of second-order cone complementarity problem[J].Mathematical Programming,2005,104(2/3):293-327.
[17] FUKUSHIMA M,LUO Z Q,TSENG D.Smoothing functions for second-order-cone complementarity problems[J].Siam Journal on Optimization,2002,12(2):436-460.
Interval estimation of solution for a special class of absolute value equation associated with second-order cone