2. 上海理工大学 管理学院,上海 200093
2. Business School, University of Shanghai for Science and Technology, Shanghai 200093, China
考虑具有非凸不可分离的优化问题
| $ \begin{array}{l}\mathrm{min}\;g\left(x,y\right)+f\left(x\right)+h\left(y\right)\\ {\rm{s.t.}}\;\;{\boldsymbol A}x+{\boldsymbol B}y=0\end{array} $ | (1) |
式中:
问题(1)的一个特殊形式是没有函数
| $ \begin{array}{l} \min \; f\left( x \right) + h\left( y \right) \\ {\rm{s.t.}}\; \; {\boldsymbol A}x + {\boldsymbol B}y = 0 \\ \end{array} $ | (2) |
利用交替方向乘子法(ADMM)求解问题(2)的一种有效算法的迭代格式为
| $ \left\{\begin{array}{l}{x}^{k+1}\in \mathrm{arg}\;{\mathrm{min}}_{x}\left\{f\left(x\right)-\langle \lambda ,{\boldsymbol A}x\rangle +\dfrac{\beta }{2}{\Vert {\boldsymbol A}x+{\boldsymbol B}{y}^{k}\Vert }^{2}\right\}\\ {y}^{k+1}\in \mathrm{arg}\;{\mathrm{min}}_{y}\left\{g\left(y\right)-\langle \lambda ,{\boldsymbol B}y\rangle +\dfrac{\beta }{2}{\Vert {\boldsymbol A}{x}^{k+1}+{\boldsymbol B}y\Vert }^{2}\right\}\\ {\lambda }^{k+1}={\lambda }^{k}-\rho \left({\boldsymbol A}{x}^{k+1}+{\boldsymbol B}{y}^{k+1}\right)\end{array}\right. $ | (3) |
式中:
ADMM算法通过引入一个新的辅助变量,将原问题改写为一个目标函数可分离且辅助变量与原变量是线性约束的形式,通过交替更新原变量、辅助变量和对偶变量来迭代求解问题的最优解。通过引入合适的辅助变量,每个迭代步骤可以变成非常简单的子问题,通常可以收敛到稳定点或者被并行求解。这使得ADMM算法适用于求解大规模的优化问题。
对于
目前的研究大多数考虑如下的问题:
| $ \begin{array}{l} \min \; g\left( {x,y} \right) + f\left( x \right) + h\left( y \right) \\ {\rm{s.t.}}\; \; {\boldsymbol{A}}x + y = b \\ \end{array} $ | (4) |
然而,由于函数
Gao等[9]考虑了函数
本文研究广义ADMM算法的收敛性,通过假设矩阵
现给出理论分析所需要的概念和性质。
对于任意
定义1 令
a. Fréchet次微分。
函数
| $ \mathop {\lim \inf }\limits_{y \ne x \atop y \to x } \frac{{f\left( y \right) - f\left( x \right) - \left\langle {{x^*},y - x} \right\rangle }}{{\left\| {y - x} \right\|}} \geqslant 0$ |
记作
b. 极限次微分。
函数
c. 若在函数
d. 对
引理1
| $ \left| {h\left( y \right) - h\left( x \right) - \left\langle {\nabla h\left( x \right),y - x} \right\rangle } \right| \leqslant \frac{L}{2}{\left\| {y - x} \right\|^2} $ |
引理2 (K−L不等式)设函数
| $ \left[ {{\eta _1} < f < {\eta _2}} \right]: = \left\{ {x \in {{\bf R}^n}:{\eta _1} < f\left( x \right) < {\eta _2}} \right\} $ |
若存在
a.
b.
c.
d. 对所有的
| $ \varphi '\left( {f\left( x \right) - f\left( {{x^*}} \right)} \right)d\left( {0,\partial f\left( x \right)} \right) \geqslant 1 $ |
成立,则称函数
引理3 (一致K−L性质)
| $ \varphi '\left( {f\left( x \right) - f\left( {\tilde x} \right)} \right)d\left( {0,\partial f\left( x \right)} \right) \geqslant 1 $ |
针对问题(1),本文提出了一种广义交替方向乘子法(GADMM),即
| $ \left\{ \begin{array}{l} {x^{k + 1}} \in \arg {\min _x}\Biggr\{ g\left( {x,{y^k}} \right) + f\left( x \right) - \left\langle {{\gamma ^k},{\boldsymbol{A}}x} \right\rangle + \dfrac{\beta }{2}{{\left\| {{\boldsymbol{A}}x + {\boldsymbol{B}}{y^k}} \right\|}^2} \Biggr\} \\ {y^{k + 1}} \in \arg {\min _y}\Biggr\{ g\left( {{x^{k + 1}},y} \right) + h\left( y \right) - \left\langle {{\gamma ^k},{\boldsymbol{B}}y} \right\rangle +\dfrac{\beta }{2}{{\left\| {\alpha {\boldsymbol{A}}{x^{k + 1}} - \left( {1 - \alpha } \right){\boldsymbol{B}}{y^k} + {\boldsymbol{B}}y} \right\|}^2} \Biggr\} \\ {\gamma ^{k + 1}} = {\gamma ^k} - \beta \left( \alpha {\boldsymbol{A}}{x^{k + 1}} + \left( {1 - \alpha } \right){y^k} + {\boldsymbol{B}}{y^{k + 1}} \right) \end{array} \right. $ | (5) |
其中,
在证明收敛性之前,先给出式(5)的变形,由最优性条件得到
| $ \left\{ \begin{array}{l} 0 \in \partial f\left( {{x^{k + 1}}} \right) + {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right) - {{\boldsymbol{A}}^{\rm T}}{\gamma ^k} + \\ \qquad \beta {{\boldsymbol{A}}^{\rm T}}\left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k}} \right) \\ 0 = \nabla h\left( {{y^{k + 1}}} \right) + {\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {{\boldsymbol{B}}^{\rm T}}{\gamma ^k} + \\ \qquad {{\boldsymbol{B}}^{\rm T}}\beta \left( {\alpha {\boldsymbol{A}}{x^{k + 1}} - \left( {1 - \alpha } \right){\boldsymbol{B}}{y^k} + {\boldsymbol{B}}{y^{k + 1}}} \right) \\ {\gamma ^{k + 1}} = {\gamma ^k} - \beta \left( {\alpha {\boldsymbol{A}}{x^{k + 1}} + \left( {1 - \alpha } \right){y^k} + {\boldsymbol{B}}{y^{k + 1}}} \right) \end{array} \right. $ | (6) |
利用式(6)的最后一个等式,得到
| $ \left\{ \begin{array}{l} {{\boldsymbol{A}}^{\rm T}}{\gamma ^k} - \beta {{\boldsymbol{A}}^{\rm T}}\left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k}} \right) - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right) \in\\ \qquad\quad\partial f\left( {{x^{k + 1}}} \right) \\ \nabla h\left( {{y^{k + 1}}} \right) = {{\boldsymbol{B}}^{\rm T}}{\gamma ^{k + 1}} - {\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) \\ {\gamma ^{k + 1}} = {\gamma ^k} - \beta \left( {\alpha {\boldsymbol{A}}{x^{k + 1}} - \left( {1 - \alpha } \right){y^k} + {\boldsymbol{B}}{y^{k + 1}}} \right) \end{array} \right. $ | (7) |
假设:令
a. 矩阵B是列满秩的,且
b.
c.
d.
e. 存在
| $ \sup \left\{ {{L_2}\left( {{x^k}} \right):k \in N} \right\} \leqslant {L_2},\sup \left\{ {{L_3}\left( {{x^k}} \right):k \in N} \right\} \leqslant {L_3} $ |
f.
| $ \begin{array}{l} \tilde \beta : = \max \left\{ {\dfrac{{\alpha {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}\left( {{L_3} + \omega } \right) + \sqrt {{\alpha ^2}{{\left( {{L_3} + \omega } \right)}^2} + 16\alpha \mu {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}{M^2}} }}{{2\alpha \mu {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} \right. \\ \qquad \left. {\dfrac{{\alpha {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}\left( {{L_1} + {L_2}} \right) + \sqrt {{\alpha ^2}\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}^2{{\left( {{L_1} + {L_2}} \right)}^2} + 16\left( {2 - \alpha } \right)\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}^2\left( {L_1^2 + {M^2}} \right)} }}{{2\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}^2\left( {2 - \alpha } \right)}}} \right\} \end{array} $ |
式中:
在收敛分析中,记
| $\begin{aligned} {L_\beta }\left( {x,y,\gamma } \right) =& g\left( {x,y} \right) + f\left( x \right) + h\left( y \right) -\\ & \left\langle {\gamma ,{\boldsymbol{A}}x + {\boldsymbol{B}}y} \right\rangle +\frac{\beta }{2}{\left\| {{\boldsymbol{A}}x + {\boldsymbol{B}}y} \right\|^2} \end{aligned} $ |
式中:
此外,设
| $\begin{aligned} {\widehat L_\beta }\left( {x,y,\gamma ,\alpha ,\vartheta } \right) =& g\left( {x,y} \right) + f\left( x \right) + h\left( y \right) - \left\langle {\gamma ,{\boldsymbol{A}}x + {\boldsymbol{B}}y} \right\rangle + \\ &\frac{\beta }{2}{\left\| {\alpha {\boldsymbol{A}}x - \left( {1 - \alpha } \right){\boldsymbol{B}}\vartheta + {\boldsymbol{B}}y} \right\|^2} \end{aligned} $ |
引理4 在上述假设条件下,对于任意的
| $ {\left\| {{\gamma ^l} - {\gamma ^k}} \right\|^2} \leqslant \frac{1}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\left\| {{{\boldsymbol{B}}^{\rm T}}{\gamma ^l} - {{\boldsymbol{B}}^{\rm T}}{\gamma ^k}} \right\|^2} $ |
式中,
证明 由式(4)的第3项,以及假设的a,对于2个整数
由于
| $ \begin{aligned} {\left\| {{{\boldsymbol{B}}^{\rm T}}\left( {{\gamma ^l} - {\gamma ^k}} \right)} \right\|^2} =\ & {\left\| {{\boldsymbol{PQ}}\left( {{\gamma ^l} - {\gamma ^k}} \right)} \right\|^2} \geqslant \\ &{\lambda _{{{\boldsymbol{P}}^{\rm T}}{\boldsymbol{P}}}}{\left\| {{\boldsymbol{Q}}\left( {{\gamma ^l} - {\gamma ^k}} \right)} \right\|^2} \geqslant {\lambda _{{{\boldsymbol{P}}^{\rm T}}{\boldsymbol{P}}}}{\left\| {{\gamma ^l} - {\gamma ^k}} \right\|^2} \end{aligned} $ |
式中,
由矩阵
引理5 令
| $ {L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{k + 1}}} \right) \geqslant \delta {\left\| {{v^{k + 1}} - {v^k}} \right\|^2} $ | (8) |
证明 首先将增广拉格朗日函数的差分拆分,得到
| $ \begin{split} {L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{k + 1}}} \right) = &{L_\beta }\left( {{x^k},{y^k},{\gamma ^k}} \right) - {L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^{k + 1}}} \right) = {\widehat L_\beta }\left( {{x^k},{y^k},{\gamma ^k},\alpha,y^k } \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^{k + 1}},\alpha,y^k } \right) =\\ &\left({\widehat L_\beta }\left( {{x^k},{y^k},{\gamma ^k},\alpha,y^k } \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right)\right) + \left({\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) - \right. \\ &\left.{\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right)\right) + \left({\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right)\right) + \\ &\left({\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^{k + 1}},\alpha,y^k } \right)\right) \end{split} $ | (9) |
根据定义,有
| $ \begin{split} &{\widehat L_\beta }\left( {{x^k},{y^k},{\gamma ^k},\alpha,y^k } \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) = \\ &\qquad f\left( {{x^k}} \right) - f\left( {{x^{k + 1}}} \right) + \left\langle {{\gamma ^k},A{x^{k + 1}} - A{x^k}} \right\rangle +\\ &\qquad \beta \left\langle {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k},{\boldsymbol{A}}{x^k} - {\boldsymbol{A}}{x^{k + 1}}} \right\rangle + \\ &\qquad\frac{\beta }{2}{\left\| {{\boldsymbol{A}}{x^k} - {\boldsymbol{A}}{x^{k + 1}}} \right\|^2} + g\left( {{x^k},{y^k}} \right) - g\left( {{x^{k + 1}},{y^k}} \right) \end{split} $ | (10) |
因为,
| $\begin{aligned} f\left( {{x^k}} \right) \geqslant &f\left( {{x^{k + 1}}} \right) + \left\langle {{\boldsymbol{A}}^{\rm T}}{\gamma ^k} - \beta {{\boldsymbol{A}}^{\rm T}}\left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k}} \right) -\right.\\ &\left.{\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right),{x^k} - {x^{k + 1}} \right\rangle - \frac{\omega }{2}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2}\end{aligned} $ |
又因为
| $ \begin{aligned} g\left( {{x^k},{y^k}} \right) - & g\left( {{x^{k + 1}},{y^k}} \right) \geqslant \left\langle {{\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right),{x^k} - {x^{k + 1}}} \right\rangle -\\ &\frac{{{L_3}\left( {{y^k}} \right)}}{2}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2}\end{aligned} $ |
根据假设的d,有
| $ {\left\| {{\boldsymbol{A}}{x^{k + 1}} - {\boldsymbol{A}}{x^k}} \right\|^2} \geqslant \mu {\left\| {{x^{k + 1}} - {x^k}} \right\|^2} $ |
将上述3个不等式代入式(10),可得
| $\begin{split}{\widehat L_\beta }\left( {{x^k},{y^k},{\gamma ^k},\alpha,y^k } \right)- &{\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) \geqslant \\ &\frac{{\beta \mu - {L_3}\left( {{y^k}} \right) - \omega }}{2}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2}\end{split} $ | (11) |
类似地,
| $ \begin{split} &{\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right) =\\ &\quad h\left( {{y^k}} \right) - h\left( {{y^{k + 1}}} \right) + g\left( {{x^{k + 1}},{y^k}} \right) - g\left( {{x^{k + 1}},{y^{k + 1}}} \right) +\\ &\quad \left\langle {{\gamma ^k},{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right)} \right\rangle - \alpha \beta \left\langle {A{x^{k + 1}} + {\boldsymbol{B}}{y^k},{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right)} \right\rangle -\\ &\quad \dfrac{\beta }{2}{\left\| {{\boldsymbol{B}}{y^{k + 1}} - {\boldsymbol{B}}{y^k}} \right\|^2} = h\left( {{y^k}} \right) - h\left( {{y^{k + 1}}} \right) + g\left( {{x^{k + 1}},{y^k}} \right) -\\ &\quad g\left( {{x^{k + 1}},{y^{k + 1}}} \right) + \; \left\langle {{\gamma ^{k + 1}},{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right)} \right\rangle +\\ &\quad\dfrac{\beta }{2}{\left\| {{\boldsymbol{B}}{y^{k + 1}} - {\boldsymbol{B}}{y^k}} \right\|^2}\\[-15pt] \end{split} $ | (12) |
其中,最后1个等式由
| $ - \alpha \beta \left( {A{x^{k + 1}} + B{y^k}} \right) = {\gamma ^{k + 1}} - {\gamma ^k} + \beta \left( {B{y^{k + 1}} - B{y^k}} \right) $ |
得到。通过
| $\begin{aligned} h\left({y}^{k}\right)-&h\left({y}^{k+1}\right)\geqslant \langle {{\boldsymbol{B}}}^{{\rm T}}{\gamma }^{k+1}-{\nabla }_{y}g\left({x}^{k+1},{y}^{k+1}\right),\\ &\qquad {y}^{k}-{y}^{k+1}\rangle -\frac{{L}_{1}}{2}{\Vert {y}^{k+1}-{y}^{k}\Vert }^{2}\end{aligned} $ |
又因为
| $ \begin{aligned}g\left( {{x^{k + 1}},{y^k}} \right) -& g\left( {{x^{k + 1}},{y^{k + 1}}} \right) \geqslant \left\langle {{\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right),{y^k} - {y^{k + 1}}} \right\rangle -\\ &\frac{{{L_2}\left( {{x^{k + 1}}} \right)}}{2}{\left\| {{y^{k + 1}} - {y^k}} \right\|^2}\end{aligned} $ |
又由于
| ${\left\| {{\boldsymbol{B}}{y^{k + 1}} - {\boldsymbol{B}}{y^k}} \right\|^2} \geqslant {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}{\left\| {{y^{k + 1}} - {y^k}} \right\|^2}$ |
将上述3个等式相加并代入式(12),可得
| $ \begin{split}&{\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right) \geqslant \\ &\qquad\frac{{\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}} - {L_2}\left( {{x^{k + 1}}} \right) - {L_1}}}{2}{\left\| {{y^{k + 1}} - {y^k}} \right\|^2}\end{split} $ | (13) |
现计算式(9)剩余的项。
| $ \begin{aligned} &\left( {{{\widehat L}_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) - {{\widehat L}_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right)} \right) + \\ &\qquad\left( {{\widehat L}_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right) -\right. \\ &\qquad\left. {{\widehat L}_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^{k + 1}},\alpha,y^k} \right) \right) \end{aligned} $ |
事实上,
| $ \begin{split} &{\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) - {\widehat L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right) = \\ &\qquad\frac{\beta }{2}{\left\| {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k}} \right\|^2} - \frac{\beta }{2}{\left\| {\alpha \left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^k}} \right)} \right\|^2} \end{split} $ | (14) |
且
| $ \begin{split} &{\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k+1},{\gamma }^{k},\alpha ,{y}^{k}\right)-{\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k+1},{\gamma }^{k+1},\alpha,y^k \right) =\\ &\quad\langle {\gamma }^{k+1}-{\gamma }^{k},{\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k+1}\rangle +\dfrac{\beta }{2}\Vert \alpha \left({\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k}\right)+\\ &\quad B\left({y}^{k+1}-{y}^{k}\right)\Vert ^{2}-\dfrac{\beta }{2}{\Vert {\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k+1}\Vert }^{2} =\\ &\quad\langle {\gamma }^{k+1}-{\gamma }^{k},{\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k+1}\rangle +\dfrac{\beta }{2}{\Vert \alpha \left({\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k}\right)\Vert }^{2}+\\ &\quad\alpha \beta \langle {\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k},{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle -\dfrac{\beta }{2}{\Vert {\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k}\Vert }^{2}-\\ &\quad\beta \langle {\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k},{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle \\[-12pt] \end{split} $ | (15) |
将式(14)和式(15)相加,可得
| $ \begin{split} &\left({\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k},{\gamma }^{k},\alpha,y^k \right)-{\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k},{\gamma }^{k},\alpha ,{y}^{k}\right)\right)+\\ &\quad \left({\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k+1},{\gamma }^{k},\alpha ,{y}^{k}\right)-{\widehat{L}}_{\beta }\left({x}^{k+1},{y}^{k+1},{\gamma }^{k+1},\alpha,y^k \right)\right) =\\ &\quad \langle {\gamma }^{k+1}-{\gamma }^{k},{\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k+1}\rangle +\alpha \beta \langle {\boldsymbol{A}}{x}^{k+1}+\\ &\quad {\boldsymbol{B}}{y}^{k},{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle -\beta \langle {\boldsymbol{A}}{x}^{k+1}+{\boldsymbol{B}}{y}^{k},{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle =\\ &\quad \langle {\gamma }^{k+1}-{\gamma }^{k},-\dfrac{1}{\alpha \beta }\left({\gamma }^{k+1}-{\gamma }^{k}\right)-\dfrac{1-\alpha }{\alpha }{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle +\\ &\quad \dfrac{1-\alpha }{\alpha }\langle {\gamma }^{k+1}-{\gamma }^{k}+\beta \left({\boldsymbol{B}}{y}^{k+1}-{\boldsymbol{B}}{y}^{k}\right),{\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\rangle =\\ &\quad -\dfrac{1}{\alpha \beta }{\Vert {\gamma }^{k+1}-{\gamma }^{k}\Vert }^{2}+\dfrac{\left(1-\alpha \right)\beta }{\alpha }{\Vert {\boldsymbol{B}}\left({y}^{k+1}-{y}^{k}\right)\Vert }^{2}\\[-15pt]\end{split} $ | (16) |
根据引理4可得
| $ {\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\|^2} \leqslant \frac{1}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\left\| {{{\boldsymbol{B}}^{\rm T}}{\gamma ^{k + 1}} - {{\boldsymbol{B}}^{\rm T}}{\gamma ^k}} \right\|^2} $ |
| $ \begin{aligned} & {\left\| {{{\boldsymbol{B}}^{\rm T}}{\gamma ^{k + 1}} - {{\boldsymbol{B}}^{\rm T}}{\gamma ^k}} \right\|^2} =\left\| \nabla h\left( {{y^{k + 1}}} \right) + {\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) -\right.\\ &\quad\left.\nabla h\left( {{y^k}} \right) - {\nabla _y}g\left( {{x^k},{y^k}} \right) \right\|^2 \leqslant 2\left\| \nabla h\left( {{y^{k + 1}}} \right) -\right.\\ &\quad\left. \nabla h\left( {{y^k}} \right) \right\|^2 + 2{\left\| {{\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {\nabla _y}g\left( {{x^k},{y^k}} \right)} \right\|^2} \leqslant\\ &\quad 2L_1^2{\left\| {{y^{k + 1}} - {y^k}} \right\|^2} + 2{M^2}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2} + 2{M^2}{\left\| {{y^{k + 1}} - {y^k}} \right\|^2} =\\ &\quad\left( {2L_1^2 + 2{M^2}} \right){\left\| {{y^{k + 1}} - {y^k}} \right\|^2} + 2{M^2}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2} \end{aligned} $ |
其中,第2个不等式是由
| $\begin{split} {\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\|^2} \leqslant& \frac{1}{{{\lambda _{{B^{\rm T}}B}}}}\left( \left( {2L_1^2 + 2{M^2}} \right){{\left\| {{y^{k + 1}} - {y^k}} \right\|}^2} +\right.\\ & \left. 2{M^2}{{\left\| {{x^{k + 1}} - {x^k}} \right\|}^2} \right)\end{split} $ | (17) |
将式(17)代入式(16),得到
| $ \begin{split} &\left( {{{\widehat L}_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha,y^k } \right) - {{\widehat L}_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k},\alpha ,{y^k}} \right)} \right) + \\ &\qquad\left( {{{\widehat L}_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^k},\alpha ,{y^k}} \right) - {{\widehat L}_\beta }\left( {{x^{k + 1}},{y^{k + 1}},{\gamma ^{k + 1}},\alpha,y^k } \right)} \right) \geqslant \\ &\qquad- \frac{1}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}\left( \left( {2L_1^2 + 2{M^2}} \right){\left\| {{y^{k + 1}} - {y^k}} \right\|}^2 +\right.\\ &\qquad \left.2{M^2}{{\left\| {{x^{k + 1}} - {x^k}} \right\|}^2} \right) + \frac{{\left( {1 - \alpha } \right)\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\alpha }{\left\| {{y^{k + 1}} - {y^k}} \right\|^2} = \\ &\qquad \left( {\frac{{\left( {1 - \alpha } \right)\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\alpha } - \frac{{2L_1^2 + 2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} \right){\left\| {{y^{k + 1}} - {y^k}} \right\|^2} -\\ &\qquad\frac{{2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\left\| {{x^{k + 1}} - {x^k}} \right\|^2} \\[-15pt] \end{split} $ | (18) |
因此,将式(11),(13),(18)代入式(9),得到
| $ \begin{aligned} {L_\beta }\left( {{\omega ^k}} \right) -\ & {L_\beta }\left( {{\omega ^{k + 1}}} \right) \geqslant \left( {\frac{{\beta \mu - {L_3}\left( {{y^k}} \right) - \omega }}{2} - \frac{{2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} \right)\times\\ &{\left\| {{x^{k + 1}} - {x^k}} \right\|^2}+ \left( \frac{{\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}} - {L_2}\left( {{x^{k + 1}}} \right) - {L_1}}}{2}+\right.\\ &\left.\frac{{\left( {1 - \alpha } \right)\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\alpha } - \frac{{2L_1^2 + 2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}} \right){\left\| {{y^{k + 1}} - {y^k}} \right\|^2} \geqslant \\ &\left( {\frac{{\beta \mu - {L_3} - \omega }}{2} - \frac{{2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} \right){\left\| {{x^{k + 1}} - {x^k}} \right\|^2}+\\ &\left( \frac{{\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}} - {L_2} - {L_1}}}{2}+\frac{{\left( {1 - \alpha } \right)\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\alpha } -\right. \\ &\left.\frac{{2L_1^2 + 2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}} \right){\left\| {{y^{k + 1}} - {y^k}} \right\|^2} \geqslant \delta {\left\| {{v^{k + 1}} - {v^k}} \right\|^2} \end{aligned} $ |
其中,第2个不等式由假设的e得到,在最后1个等式中,令
| $ \begin{aligned}\delta : =\ & \min \left\{ \frac{{\beta {\mu _1} - {L_3} - \omega }}{2} - \frac{{2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}},\frac{{\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}} - {L_2} - {L_1}}}{2}+\right.\\ &\left.\frac{{\left( {1 - \alpha } \right)\beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}{\alpha } - \frac{{2L_1^2 + 2{M^2}}}{{\alpha \beta {\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}} \right\}\end{aligned} $ |
由假设的c可知,
引理6 令序列
| $ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{\omega ^{k + 1}} - {\omega ^k}} \right\|}^2} < + \infty } $ | (19) |
证明 由于序列
| $ {L_\beta }\left( {{\omega ^*}} \right) \leqslant \mathop {\lim \;\inf }\limits_{j \to \infty } {L_\beta }\left( {{\omega ^{{k_j}}}} \right) $ |
因此,序列
| $\begin{aligned} \sum\limits_{k = 0}^m \delta {{\left\| {{v^{k + 1}} - {v^k}} \right\|}^2} \leqslant & \ {L_\beta }\left( {{\omega ^0}} \right) - {L_\beta }\left( {{\omega ^{m + 1}}} \right) \leqslant \\ &{L_\beta }\left( {{\omega ^0}} \right) - {L_\beta }\left( {{\omega ^*}} \right) < + \infty \end{aligned} $ |
由
| $ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{v^{k + 1}} - {v^k}} \right\|}^2}} < + \infty $ |
因此,
| $ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{x^{k + 1}} - {x^k}} \right\|}^2}} < + \infty ,\ \ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{y^{k + 1}} - {y^k}} \right\|}^2}} < + \infty $ | (20) |
此外,由式(17)和式(20)可得
| $ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\|}^2}} < + \infty $ |
因此,
| $ \sum\limits_{k = 0}^{ + \infty } {{{\left\| {{\omega ^{k + 1}} - {\omega ^k}} \right\|}^2} < + \infty } $ |
引理7 存在
| $ d\left( {0,\partial {L_\beta }\left( {{\omega ^{k + 1}}} \right)} \right) \leqslant \xi \left\| {{v^{k + 1}} - {v^k}} \right\| $ | (21) |
证明 根据增广拉格朗日函数的定义,可得
| $ \left\{ \begin{array}{l} {\partial _x}{L_\beta }\left( {{\omega ^{k + 1}}} \right) = \partial f\left( {{x^{k + 1}}} \right) + {\nabla _x}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - \\ \qquad\qquad\qquad{{\boldsymbol{A}}^{\rm T}}{\gamma ^{k + 1}} + \beta {{\boldsymbol{A}}^{\rm T}}\left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^{k + 1}}} \right) \\ {\partial _y}{L_\beta }\left( {{\omega ^{k + 1}}} \right) = \nabla h\left( {{y^{k + 1}}} \right) + {\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) -\\ \qquad\qquad\qquad{{\boldsymbol{B}}^{\rm T}}{\gamma ^{k + 1}} + \beta {{\boldsymbol{B}}^{\rm T}}\left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^{k + 1}}} \right) \\ {\partial _\gamma }{L_\beta }\left( {{\omega ^{k + 1}}} \right) = - \left( {{\boldsymbol{A}}{x^{k + 1}} + {\boldsymbol{B}}{y^{k + 1}}} \right) \end{array} \right. $ | (22) |
进一步结合式式(7),可得
| $ \left\{ \begin{array}{l} {{\boldsymbol{A}}^{\rm T}}\left( {{\gamma ^k} - {\gamma ^{k + 1}}} \right) + \beta {{\boldsymbol{A}}^{\rm T}}{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right) +\\ \quad {\nabla _x}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right) \in {\partial _x}{L_\beta }\left( {{\omega ^{k + 1}}} \right) \\ \dfrac{1}{\alpha }{{\boldsymbol{B}}^{\rm T}}\left( {{\gamma ^k} - {\gamma ^{k + 1}}} \right) + \dfrac{{\left( {1 - \alpha } \right)\beta }}{\alpha }{\boldsymbol{B}}\left( {{y^k} - {y^{k + 1}}} \right) \in\\ \quad{\partial _y}{L_\beta }\left( {{\omega ^{k + 1}}} \right)\\ \dfrac{1}{{\alpha \beta }}\left( {{\gamma ^{k + 1}} - {\gamma ^k}} \right) + \dfrac{{1 - \alpha }}{\alpha }{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right) \in\\ \quad {\partial _\gamma }{L_\beta }\left( {{\omega ^{k + 1}}} \right) \end{array} \right. $ | (23) |
令
| $ \begin{aligned} &x_{k + 1}^* = {{\boldsymbol{A}}^{\rm T}}\left( {{\gamma ^k} - {\gamma ^{k + 1}}} \right) + \beta {{\boldsymbol{A}}^{\rm T}}{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right) +\\ &\qquad\quad{\nabla _x}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right)\\ &y_{k + 1}^* = \frac{1}{\alpha }{{\boldsymbol{B}}^{\rm T}}\left( {{\gamma ^k} - {\gamma ^{k + 1}}} \right) + \frac{{\left( {1 - \alpha } \right)\beta }}{\alpha }{\boldsymbol{B}}\left( {{y^k} - {y^{k + 1}}} \right)\\ &\gamma _{k + 1}^* = \frac{1}{{\alpha \beta }}\left( {{\gamma ^{k + 1}} - {\gamma ^k}} \right) + \frac{{1 - \alpha }}{\alpha }{\boldsymbol{B}}\left( {{y^{k + 1}} - {y^k}} \right) \end{aligned} $ |
则
| $ \begin{split} &\left\| {x_{k + 1}^*,y_{k + 1}^*,\gamma _{k + 1}^*} \right\| \leqslant {\xi _1}\left\| {{y^{k + 1}} - {y^k}} \right\| + {\xi _2}\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\| + \\ &\qquad {\xi _3}\left\| {{\nabla _x}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right)} \right\| \\[-12pt] \end{split} $ | (24) |
又由假设的c可得
| $ \left\| {{\nabla _x}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right)} \right\| \leqslant M\left\| {{y^{k + 1}} - {y^k}} \right\| $ | (25) |
根据式(17)可得
| $ \begin{split}\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\| \leqslant& \frac{1}{{\sqrt {{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}} }}\left( \sqrt {\left( {2L_1^2 + 2{M^2}} \right)} \left\| {{y^{k + 1}} - {y^k}} \right\| + \right.\\ &\left.\sqrt 2 M\left\| {{x^{k + 1}} - {x^k}} \right\| \right)\\[-12pt]\end{split} $ | (26) |
因此,由式(24)~(26)可得
| $ \begin{aligned} &d\left( {0,\partial {L_\beta }\left( {{\omega ^{k + 1}}} \right)} \right) \leqslant \left\| {x_{k + 1}^*,y_{k + 1}^*,\gamma _{k + 1}^*} \right\| \leqslant\\ &\qquad\left( {{\xi _1} + \sqrt {\frac{{\left( {2L_1^2 + 2{M^2}} \right)}}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} + M{\xi _3}} \right)\left\| {{y^{k + 1}} - {y^k}} \right\| + \\ &\qquad \sqrt {\frac{2}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} M\left\| {{x^{k + 1}} - {x^k}} \right\| \end{aligned} $ |
令
| $ \xi = \sqrt {{{\left( {{\xi _1} + \sqrt {\frac{{\left( {2L_1^2 + 2{M^2}} \right)}}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} + M{\xi _3}} \right)}^2} + {{\left( {\sqrt {\frac{2}{{{\lambda _{{{\boldsymbol{B}}^{\rm T}}{\boldsymbol{B}}}}}}} M} \right)}^2}} $ |
由上式可以得到式(21)。
引理8 假设序列
a.
b.
c.
| $ \mathop {\inf }\limits_{k \in N} {L_\beta }\left( {{\omega ^k}} \right) = \mathop {\lim }\limits_{k \to + \infty } {L_\beta }\left( {{\omega ^k}} \right) $ |
证明 a. 由
b. 对于任意点
| $\left\{ {\left( {{x^{{k_j}}},{y^{{k_j}}},{\gamma ^{{k_j}}}} \right)} \right\} \to \left( {{x^*},{y^*},{\gamma ^*}} \right),\;{k_j} \to + \infty $ |
根据增广拉格朗日函数的定义,式(5)的
| $ {x^{k + 1}} \in \arg \mathop {\min }\limits_x \left\{ {{L_\beta }\left( {x,{y^k},{\gamma ^k}} \right)} \right\} $ |
即
| $ {L_\beta }\left( {{x^{k + 1}},{y^k},{\gamma ^k}} \right) \leqslant {L_\beta }\left( {{x^*},{y^k},{\gamma ^k}} \right) $ |
又因为
| $ \begin{split} &\mathop {\lim \sup }\limits_{j \to + \infty } {L_\beta }\left( {{x^{{k_j} + 1}},{y^{{k_j}}},{\gamma ^{{k_j}}}} \right) = \\ &\quad \mathop {\lim \sup }\limits_{j \to + \infty } {L_\beta }\left( {{x^{{k_j} + 1}},{y^{{k_j} + 1}},{\gamma ^{{k_j} + 1}}} \right) \leqslant{L_\beta }\left( {{x^*},{y^*},{\gamma ^*}} \right)\end{split} $ | (27) |
由引理6可得,
| $\left\{ {\left( {{x^{{k_j} + 1}},{y^{{k_j} + 1}},{\gamma ^{{k_j} + 1}}} \right)} \right\} \to \left( {{x^*},{y^*},{\gamma ^*}} \right),{k_j} \to + \infty $ |
由函数
| $ \mathop {\lim \;\inf }\limits_{j \to + \infty } {L_\beta }\left( {{x^{{k_j} + 1}},{y^{{k_j} + 1}},{\gamma ^{{k_j} + 1}}} \right) \geqslant {L_\beta }\left( {{x^*},{y^*},{\gamma ^*}} \right) $ | (28) |
因此,结合式(27)和式(28),可得
| $ \mathop {\lim }\limits_{j \to + \infty } {L_\beta }\left( {{x^{{k_j} + 1}},{y^{{k_j} + 1}},{\gamma ^{{k_j} + 1}}} \right) = {L_\beta }\left( {{x^*},{y^*},{\gamma ^*}} \right) $ |
由此可以推断
| $ \mathop {\lim }\limits_{j \to + \infty } f\left( {{x^{{k_j} + 1}}} \right) = f\left( {{x^*}} \right) $ | (29) |
结合
| $ \left\{ \begin{array}{l} {{\boldsymbol{A}}^{\rm T}}{\gamma ^k} - {\nabla _x}g\left( {{x^{k + 1}},{y^k}} \right) \in \partial f\left( {{x^*}} \right) \\ {{\boldsymbol{B}}^{\rm T}}{\gamma ^{k + 1}} - {\nabla _y}g\left( {{x^{k + 1}},{y^{k + 1}}} \right) = \nabla h\left( {{y^*}} \right) \\ {\boldsymbol{A}}{x^*} + {\boldsymbol{B}}{y^*} = 0 \end{array} \right. $ |
即
c. 对于任意点
| $\left\{ {\left( {{x^{{k_j}}},{y^{{k_j}}},{\gamma ^{{k_j}}}} \right)} \right\} \to \left( {{x^*},{y^*},{\gamma ^*}} \right),\ {k_j} \to + \infty $ |
由于
| $ \mathop {\lim }\limits_{j \to + \infty } {L_\beta }\left( {{x^k},{y^k},{\gamma ^k}} \right) = {L_\beta }\left( {{x^*},{y^*},{\gamma ^*}} \right) $ |
因此,
| $ \mathop {\inf }\limits_{k \in N} {L_\beta }\left( {{\omega ^k}} \right) = \mathop {\lim }\limits_{k \to + \infty } {L_\beta }\left( {{\omega ^k}} \right) $ |
定理1 若
证明 由引理8可知,
a. 存在整数
| $ \delta {\left\| {{v^{k + 1}} - {v^k}} \right\|^2} \leqslant {L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{k + 1}}} \right) \leqslant {L_\beta }\left( {{\omega ^{{k_0}}}} \right) - {L_\beta }\left( {{\omega ^*}} \right) = 0$ |
因此,对任意的
b. 假设对于任意的
| $ \delta {\left\| {{v^{k + 1}} - {v^k}} \right\|^2} \leqslant \xi \left\| {{v^k} - {v^{k - 1}}} \right\| {\varDelta _{k,k + 1}} $ | (30) |
其中,
| $ {\varDelta _{p,q}} = \varphi \left( {{L_\beta }\left( {{\omega ^p}} \right) - {L_\beta }\left( {{\omega ^*}} \right)} \right) - \varphi \left( {{L_\beta }\left( {{\omega ^q}} \right) - {L_\beta }\left( {{\omega ^*}} \right)} \right) $ |
由于
| $ d\left( {{\omega ^k},S\left( {{\omega ^0}} \right)} \right) < \varepsilon ,\; {L_\beta }\left( {{\omega ^*}} \right) < {L_\beta }\left( {{\omega ^k}} \right) < {L_\beta }\left( {{\omega ^*}} \right) + \kappa $ |
由于
| $ \varphi '\left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^*}} \right)} \right)d\left( {0,\partial {L_\beta }\left( {{\omega ^k}} \right)} \right) \geqslant 1 $ |
由于
| $\begin{aligned} {L_\beta }\left( {{\omega ^k}} \right) -\ & {L_\beta }\left( {{\omega ^{k + 1}}} \right)=\left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) -\\ &\left( {{L_\beta }\left( {{\omega ^{k + 1}}} \right) - {L_\beta }\left( {{\omega ^*}} \right)} \right) \end{aligned}$ |
利用函数
| $\begin{aligned} & \varphi \left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) - \varphi \left( {{L_\beta }\left( {{\omega ^{k + 1}}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) \geqslant \\ &\qquad \varphi '\left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right)\left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{k + 1}}} \right)} \right)\end{aligned}$ |
因此,结合引理7以及
| $ \begin{aligned} &{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{k + 1}}} \right) \leqslant \\ &\qquad\frac{{\varphi \left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) - \varphi \left( {{L_\beta }\left( {{\omega ^{k + 1}}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right)}}{{\varphi '\left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right)}} \leqslant \\ & \qquad\xi \left\| {{v^k} - {v^{k - 1}}} \right\|\left\| \varphi \left( {{L_\beta }\left( {{\omega ^k}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) -\right.\\ &\qquad\left.\varphi \left( {{L_\beta }\left( {{\omega ^{k + 1}}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) \right\| = \xi \left\| {{v^k} - {v^{k - 1}}} \right\|{\varDelta _{k.k + 1}} \end{aligned} $ |
结合引理5,可得式(30)成立,且由式(30)可得
| $ \left\| {{v^{k + 1}} - {v^k}} \right\| \leqslant \sqrt {\frac{\xi }{\delta }{\varDelta _{k,k + 1}}} \cdot {\left\| {{v^k} - {v^{k - 1}}} \right\|^{\frac{1}{2}}} $ |
利用不等式
| $ 2\left\| {{v^{k + 1}} - {v^k}} \right\| \leqslant \left\| {{v^k} - {v^{k - 1}}} \right\| + \frac{\xi }{\delta }{\Delta _{k,k + 1}} $ |
进一步,将上式从
| $ 2\sum\limits_{k = \tilde k + 1}^m {\left\| {{v^{k + 1}} - {v^k}} \right\| \leqslant \sum\limits_{k = \tilde k + 1}^m {\left\| {{v^k} - {v^{k - 1}}} \right\| + \frac{\xi }{\delta }{\Delta _{\tilde k + 1,m}}} } $ |
由于
| $ \begin{split}&\sum\limits_{k = \tilde k + 1}^{ + \infty } \left\| {{v^{k + 1}} - {v^k}} \right\| \leqslant \left\| {{v^k} - {v^{k - 1}}} \right\| +\\ &\qquad \frac{\xi }{\delta }\varphi \left( {{L_\beta }\left( {{\omega ^{\tilde k + 1}}} \right) - {L_\beta }\left( {{\omega ^{*}}} \right)} \right) \end{split} $ | (31) |
即
| $ \sum\limits_{k = 0}^{ + \infty } {\left\| {{x^{k + 1}} - {x^k}} \right\|} < + \infty ,\;\sum\limits_{k = 0}^{ + \infty } {\left\| {{y^{k + 1}} - {y^k}} \right\|} < + \infty $ |
进一步由式(17)可得
| $ \sum\limits_{k = 0}^{ + \infty } {\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\|} < + \infty $ |
此外,由于
| $ \begin{aligned} &\left\| {{\omega ^{k + 1}} - {\omega ^k}} \right\| = \left( {{\left\| {{x^{k + 1}} - {x^k}} \right\|}^2} + {{\left\| {{y^{k + 1}} - {y^k}} \right\|}^2} +\right.\\ &\qquad\quad\left.{{\left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\|}^2} \right)^{\frac{1}{2}} \leqslant \left\| {{x^{k + 1}} - {x^k}} \right\| +\\ &\qquad\quad\left\| {{y^{k + 1}} - {y^k}} \right\| + \left\| {{\gamma ^{k + 1}} - {\gamma ^k}} \right\| \end{aligned} $ |
因此,
| $ \sum\limits_{k = 0}^{ + \infty } {\left\| {{\omega ^{k + 1}} - {\omega ^k}} \right\|} < + \infty $ |
且
研究了非凸不可分离的线性约束优化问题,以及求解该问题的广义交替方向乘子法(GADMM),在矩阵
| [1] |
BOLEY D. Local linear convergence of the alternating direction method of multipliers on quadratic or linear programs[J]. SIAM Journal on Optimization, 2013, 23(4): 2183-2207. DOI:10.1137/120878951 |
| [2] |
HAN D R, YUAN X M. Local linear convergence of the alternating direction method of multipliers for quadratic programs[J]. SIAM Journal on Numerical Analysis, 2013, 51(6): 3446-3457. DOI:10.1137/120886753 |
| [3] |
HE B S, YUAN X M. On the O(1/n) convergence rate of the Douglas-Rachford alternating direction method
[J]. SIAM Journal on Numerical Analysis, 2012, 50(2): 700-709. DOI:10.1137/110836936 |
| [4] |
GUO K, HAN D R, WANG D Z W, et al. Convergence of ADMM for multi-block nonconvex separable optimization models[J]. Frontiers of Mathematics in China, 2017, 12(5): 1139-1162. DOI:10.1007/s11464-017-0631-6 |
| [5] |
LI G Y, PONG T K. Global convergence of splitting methods for nonconvex composite optimization[J]. SIAM Journal on Optimization, 2015, 25(4): 2434-2460. DOI:10.1137/140998135 |
| [6] |
GUO K, HAN D R, WU T T. Convergence of alternating direction method for minimizing sum of two nonconvex functions with linear constraints[J]. International Journal of Computer Mathematics, 2017, 94(8): 1653-1669. DOI:10.1080/00207160.2016.1227432 |
| [7] |
蒋峰, 党亚峥. 求解凸优化问题的改进对称交替方向乘子法[J]. 上海理工大学学报, 2020, 42(3): 269-274. |
| [8] |
王欣, 郭科. 一类非凸优化问题广义交替方向法的收敛性[J]. 应用数学和力学, 2018, 39(12): 1410-1425. |
| [9] |
GAO X, ZHANG S Z. First-order algorithms for convex optimization with nonseparable objective and coupled constraints[J]. Journal of the Operations Research Society of China, 2017, 5(2): 131-159. DOI:10.1007/s40305-016-0131-5 |
| [10] |
CHEN C H, LI M, LIU X, et al. Extended ADMM and BCD for nonseparable convex minimization models with quadratic coupling terms: convergence analysis and insights[J]. Mathematical Programming, 2019, 173(1/2): 37-77. |
| [11] |
LIU Q H, SHEN X Y, GU Y T. Linearized ADMM for nonconvex nonsmooth optimization with convergence analysis[J]. IEEE Access, 2019, 7: 76131-76144. DOI:10.1109/ACCESS.2019.2914461 |
| [12] |
WANG F H, XU Z B, XU H K. Convergence of Bregman alternating direction method with multipliers for nonconvex composite problems[J]. Eprint Arxiv, 2014, 2014: 1−17.
|
| [13] |
GUO K, WANG X. Convergence of generalized alternating direction method of multipliers for nonseparable nonconvex objective with linear constraints[J]. Journal of Mathematical Research with Applications, 2018, 38(5): 523-540. |
2021, Vol. 43
