• 検索結果がありません。

$\varepsilon$-KKT条件と具体例 (決定理論と最適化アルゴリズム)

N/A
N/A
Protected

Academic year: 2021

シェア "$\varepsilon$-KKT条件と具体例 (決定理論と最適化アルゴリズム)"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

$\epsilon$-KKT 条件と具体例

富山大学経済学部 (Faculty of Economics, Toyama University)

横山一憲 (Kazunori Yokoyama) 1 白石俊輔 (Shunsuke Shiraishi) 2 Abstract 不等式制約付の凸計画問題に対して$\epsilon$-近似解を得るための Karush-Kuhn-Tucker (以下単に KKT という) タイプの条件を示す$\sim$ よく知ら れているように (正確な) 解を得るための KKT タイプ条件は Slater の制約想定の下で示される. 本報告では, Slater の制約想定を仮定せ す, 新たな条件を仮定して, KKT タイプの条件を示す,

1

準備

次の凸計画問題を考える. (P) minimize $f(x)$

subject to $g_{\mathrm{i}}(x)\leqq 0(i=1, ..., m)$

where $f,$ $g_{\dot{*}}$ $(i=1, ..., m)$ : $\mathbb{R}^{n}arrow \mathbb{R}$

convex.

次の条件が仮定されている.

Assumption. 許容集合 $K=\{x|g:(x)\leqq 0(\mathrm{i}=1, \ldots, m)\}\neq\emptyset$

.

目的関数

$f$ : $K$上て下に有界.

凸計画問題 (P) に対して \epsilon -近似解を定義する.

Definition 1. $\overline{x}\in K$ が (P) に対して $\epsilon$-近似解てあるとは$f(x)+\epsilon>f(\overline{x})$

for any $x\in K$ を満たすことてある.

recession

cone

および $\epsilon$

-subdifferential

を定義する.

Definition 2. [6] $C\subset \mathrm{R}^{n}$ を

convex

set とする. recession

cone

$0^{+}C$ of

$C$ てあるとは$0^{+}C=\{d\in \mathrm{R}^{n}|\forall x\in C, \forall\alpha\geqq 0, x+\alpha d\in C\}$ を満たすこと

てある.

le-mail: [email protected]

$2\mathrm{e}$-mail: [email protected],Research supported partiallybytheToyamaDaiichi

(2)

Definition 3. [3] $h$ : $\mathbb{R}^{\mathrm{n}}arrow \mathbb{R}$ を

convex

function とする. $\partial_{\epsilon}h$(x) が $h$

の $x$ における $\epsilon$

-subdifferential

であると [ま $\partial_{\epsilon}h(x)=\{y\in \mathbb{R}^{n}|h(x’)\geqq$

$h(x)+\langle y, x’-x\rangle-\epsilon$ for any $x’\in \mathbb{R}^{n}$

}

を満たすことである.

Strodoit et $\mathrm{a}1$ (1983) によって示された

$\epsilon$-近似解を得るための KKT タイ

プの条件をあらわす& Slater の制約想定はつぎのようてある.

Assumption (CQ) (Slater の制約想定). g-(y)<0 for any $i=1,$$\ldots,$$m$

となるような $y\in \mathbb{R}^{\iota}$ が存在する.

Theorem

0.

[7] $\epsilon\geqq 0$

,

(CQ) が仮定される. このとき, $\overline{x}\in K$ が (P) に対

する \epsilon -近似解てあるための必要十分条件は

$(\overline{\lambda}_{1,7}\ldots\overline{\lambda}_{m})\neq\theta,\overline{\lambda}_{i}\geqq 0(i=1, \ldots, m)$ , and $\overline{\epsilon}_{i}\geqq 0(i=0, \ldots, m)$ が存在し

以Tを満たすことである

$\theta\in\partial_{\Xi_{0}}f(\overline{x})+.\cdot\sum_{=1}^{m}$\sim\sim$\overline{\epsilon}_{\dot{\mathrm{s}}}\overline{\lambda}$igi(j), (1)

$\sum_{\dot{*}=0}^{m}\overline{\epsilon}i-\epsilon\leqq\sum_{\dot{*}=1}^{m}\overline{\lambda}$

i$g:(\overline{x})\leqq 0$

.

(2) $(\epsilon)$-KKT条件における (CQ), duality

gap

と $\epsilon$の符号による設定は以下の

ようにまとめられる.

$\epsilon$ (CQ)

$\mathrm{d}\mathrm{u}\mathrm{a}1\mathrm{i}\mathrm{t}\mathrm{y}_{-}\mathrm{g}\mathrm{a}\mathrm{p}$

Rnckafellar (1970 ) $=0$ yes

no

Strodoit et al. (1983) $\geqq 0$

yes

no

Yokoyama (1992)

-$\geqq 0$

no

yes

設定(a) $>0$

no

no

設定(a) でStrodoit et $\mathrm{a}1$ (1983)

と同一な KKT タイプの条件$(1)(2)$ を示

すことはてきない。

Example 0. (P) minimize $f$(x1,$x_{2}$) $=e^{-x_{1}}-x_{2}$ subject to $g_{1}$(x1f$x_{2}$) $=-x_{1}\leqq 0$

,

$g_{2}(x_{1}, x_{2})=x_{2}^{2}\leqq 0$

.

を考える. 明らかに, $f,$ $g_{1},$ $g_{2}$ は凸てあり, $K=\{x=(x_{1}, x_{2})|x_{1}\geqq 0,$$x_{2}=$

$0\}$ てあるから Slaterの制約想定は成立しない. また (P) に対する (正確な)

解も存在しない.

$\epsilon=1$ とすると $\overline{x}=(0, \mathrm{O})\in K$ は (P) に対する \epsilon -近似解となる.

$0\leqq\eta\leqq 1$ とすると

(3)

が威立する. また $\eta\geqq 0,$$\lambda$

>0

とすると

$\partial_{\eta}g_{1}(0,0)=\{(-1,0)\}$

$\partial_{\eta}(\lambda g_{1}-)(0,0)=\{(-\lambda, 0)\}$

$\partial_{\eta}g_{2}(0,0)=\{(0, \xi)|-2\sqrt{\eta}\leqq\xi\leqq 2\sqrt{\eta}\}$

$\partial_{\eta}(\lambda g_{2})(0,0)=\{(0, \xi)|-2\sqrt{\eta\lambda}\leqq\xi\leqq 2\sqrt{\eta\lambda}\}$

$\partial_{0}$g2$(0_{-}, 0)=(0,0)$

が威立する. ここて$(1)(2)$ が成立したとすると, (1) より次式が威り立つ

$(0, 0)=(\xi_{1}, -1)+(-\lambda, 0)+(0, \xi_{2})$ (4)

1. $\epsilon_{2}>0$ の場合 (2) より $\epsilon_{0}\leqq\epsilon-(\epsilon_{1}+\epsilon_{2})<\epsilon=1$ となるのて, (3) より $\xi_{1}<0$ となり, (4) の第 $x_{1}$ 成分は$0=\xi_{1}-\lambda<0$ となって矛盾. 2. $\epsilon_{2}=0$ の場合 (4) の第 $x_{2}$ 成分は $0=-1$ となって矛盾. 新たに以Tの条件を仮定する.

Assumption 1. もし十分小さな $\eta>0$ に対して $x\in K(\eta)\cap K^{\underline{\epsilon}}$ のとき

次のような $x’\in K$ が存在する

$|f(x)-f(x’)|<\epsilon$

但し $K_{-}=\{x\in \mathbb{R}^{n}|g:(x)\leqq 0\},$ $K_{i}^{c}=\{x\in \mathbb{R}^{n}|g:(x)>0\}(i=$

$1,$

$\ldots,$$m),$ $K(\eta)=$

{

$x\in \mathbb{R}^{n}|$ g-(x)\leqq \eta ,

$i$ =1,

..

.,$m$

}.

Assumption 2. 2-1 $A_{\epsilon}$ : closed,

2-2

$0^{+}A_{\epsilon}\cap 0+B$ $=\{\theta\}$

但$1_{\vee}$ $A_{\epsilon}=$

{

$z\in \mathbb{R}^{m+1}|$

殉 $\geqq f(x)+\epsilon,$ $Z:\geqq g:(x)(i=1,$$\ldots,$$m);x\in \mathbb{P}$

},

$B=\{z\in \mathbb{R}^{m+1}|z_{0}\leqq f(\overline{x}), z:\leqq 0(i=1, \ldots, m)\}$

.

2

$\epsilon$

-KKT

条件と例

Theorem 1. $\epsilon>0,$ $\mathrm{A}$8sumption1 を仮定する. このとき $\overline{x}\in K$ が (P) に

(4)

必要条件は ($\overline{\lambda}_{1},$$\ldots,\overline{\lambda}\sim\neq\theta,\overline{\lambda}_{i}\geqq 0(i=1, \ldots, m)$ , and $\overline{\epsilon}_{\dot{*}}\geqq 0(i=0, \ldots, m)$

が存在して以下を漢たすことである

(1) and $. \sum_{1=0}^{m}\overline{\epsilon}$i $-2 \epsilon\leqq\sum_{i=1}^{m}\overline{\lambda}$igi$(\overline{x})\leqq 0$.

Theorem 2. $\epsilon>0$, Assumption 2 を仮定する. このとき $\overline{x}\in K$ が (P)に

対する $\epsilon$-近似解てあるための必要十分条件は $(1)(2)$ が威立することである. Example 1. (P) minimize $f(x_{1},x_{2})=2^{-x_{1}-x_{2}}$ subject to $g_{1}(x_{1}, x_{2})=|x_{1}|-x_{2}\leqq 0$

,

$g_{2}(x_{1},x_{2})=-x_{1}+x_{2}\leqq 0$

.

を考える. 明らかに, $f,$ $g_{1},$ $g_{2}$ {ま凸てあり, $K=\{x=(x_{1}, x_{2})|x_{2}=x_{1},$ $x\geqq$ $0\}$ てあるから Slaterの制約想定は成立しない. また(P) に対する (正確な)

解も存在しない. $\epsilon=1/2$ とすると $\overline{x}=(1,1)\in K$ は (P) に対する \epsilon -近似解

となる. Assumption 1 が成立するのが確かめられる.

$\partial_{\eta}g$1$(1, 1)$ $=$ $\{([1-\eta, 1], -1)\},$

$\partial$

\eta$g_{2}(1,1)=\{(-1,1)\}$ for each $\eta\geqq 0$

,

$\partial_{\epsilon}f(1,1)=\{([-0.62,0], [- 0.62,0])\}$ なのて $\overline{\lambda}_{0}=1,\overline{\lambda}_{1}=1,\overline{\lambda}_{2}=1,\overline{\epsilon}_{0}=$

$\epsilon,\overline{\epsilon}_{1}=0,\overline{\epsilon}_{2}=0$ が存在して次が成立する

$\theta\in\partial_{6}f(1,1)+\partial_{0}(1g_{1})(1,1)+\mathrm{a}$(1g2)$(1,1)$

,

$\overline{\epsilon}_{0}+\overline{\epsilon}_{1}4\overline{\epsilon}2-2\epsilon=-\epsilon\leqq 0=1g_{1}(1,1)+1g_{2}(1,1)$

.

Example 2. (P) minimize $f(x_{1}, x_{2})=$ ($x_{1}^{2}+$-x:)/8

subject to $g_{1}(x_{1}, x_{2})= \max(0, |x_{1}|-x_{2})\leqq 0$

,

$g_{2}(x_{1}, x_{2})= \max(0, -x_{1}+x_{2})\leqq 0$

.

を考える. 明らかに, $f_{t}g$1, $g_{2}$ [ま凸てあり, $K=\{x=(x_{1}, x_{2})|x_{2}=$

$x_{1},$ $x\geqq 0\}$ てあるから Slaterの制約想定は成立しない. $\epsilon=1/2$ とすると

$\overline{x}=(1,1)\in K$ は (P) に対する $\epsilon$-近似解となる. Assumption 2 が成立する

ことが確かめられる. $\eta\geqq 0$なのて

$\eta g1(1,1)=\{([\alpha_{1}-\eta, \alpha_{1}], -\alpha_{1})|0\leqq\alpha_{1}\leqq 1,\eta_{1}=\eta\}$

,

$\partial_{\eta}g_{2}(1,1)=\{(-\alpha_{2}, \alpha 2)|\alpha_{2}\leqq 1, ’ =\eta\}$,

(5)

となり, $\overline{\lambda}_{1}=1,\overline{\lambda}_{2}=1,\overline{\epsilon}_{0}=0,\overline{\epsilon}_{1}=\epsilon,\overline{\epsilon}_{2}=0,$ $\alpha_{1}=2/8,$ $\alpha_{2}=0$ が存在し て次が成立する

0

$\in$ $\partial_{0}f(1,1)+\partial_{\epsilon}(1g_{1})(1,1)+\partial_{0}(1g_{2})(1,1)$ $=$ $\{(2/8,2/8)+(\xi, -2/8)+(0,0)|2/8-1/2 \leqq\xi\leqq 2/8\}$

,

$\overline{\epsilon}$ 0 $+\overline{\epsilon}1+\overline{\epsilon}$2-g$=0\leqq 0=1g_{1}(1,1)+1g_{2}(1,1)$

.

References

[1] AUSLENDER, A and CROUZEIX, J. -P., Global Regularity Theorems,

Mathematics ofOperations Research, Vol. 13, No. 2, 243-253, 1988 [2] EKELAND, I., Nonconvex

Minimization

Problems,

Bulletin of the

Amer-ican Mathematical Society (N.S.), Vol. 1, No. 3, pp. 443-474,

1979.

[3] HIRIART-URRUTY, J. -B., and

LEMAR\’ECHAL,

C., Convex Analysis

and MinimizationAlgorithms, Springer,

1993.

[4] JEYAKUMAR, V., LEE, G. M. , and DINH, N., New Sequential La-grange Multiplier Conditions Characterizing Optimality without

Con-straint Qualification

for

Conve$x$ Programs,

SIAM

Journal

on

Optimiza-tion, Vol. 14,

no.

2, pp. 534-547, 2003.

[5] LORIDAN, P., Necessary Conditions

for

$\epsilon$-Optimality, Mathematical

Programming Study, Vol. 19, pp. 140-152,

1982.

[6] ROCKAFELLAR, R. T.,

Convex

Analysis, Princeton University Press,

Princeton, N.J., 1970.

[7] STRODIOT, J. J., NGUYEN, V. H., and HEUKEMES, N., e-Optimal Solutions in

Nondifferentiable

Convex Programming and Some Related Questions, MathematicalProgramming, Vol. 25, pp. 307-328, 1983. [8] YOKOYAMA, K., $\epsilon$-Optimality Criteria

for

Conves: Programming

Prob-lems via Exact Penalty Functions,

Mathematical

Programming, Vol. 56, pp. 233-243,

1992.

参照

関連したドキュメント

鋼板中央部における貫通き裂両側の先端を CFRP 板で補修 するケースを解析対象とし,対称性を考慮して全体の 1/8 を モデル化した.解析モデルの一例を図 -1

Maurer )は,ゴルダンと私が以前 に証明した不変式論の有限性定理を,普通の不変式論

Eckstein: Dual coordinate step methods for linear network flow problems, Mathematical Programming 42 (1988)

東京工業大学

Maurer )は,ゴルダンと私が以前 に証明した不変式論の有限性定理を,普通の不変式論

 

 高等部2年生は6月中旬、 クラ ス対抗で熱いディベート大会を 繰り広げた。ディベートとは、決め られた論題に対して、肯定、否定

・条例第 37 条・第 62 条において、軽微なものなど規則で定める変更については、届出が不要とされ、その具 体的な要件が規則に定められている(規則第