最適化問題について、答え合わせをして頂けると嬉しいです。また、私の計算間違えや質問をいくつか教えて頂けると有り難いです。
2x - y >= 0,
1 -x -y <= 0
のもとで、
x^2ーy の最小値を求めるとき、
(1)ラグランジュ型を描きなさい。
(2)1次のカルーシュ・クーン・タッカー条件を満たす点を全て計算しなさい
(3)どの点が最小値をとる点かを見つけなさい。極小値と極大値を見つけなさい。
という問題を解いています。
(1)
L(x、y、μ1、μ2)
=x^2ーy + μ1( 2x - y ) + μ2( -1 +x +y )
という書き方をしました。
この形がラグランジュ型と呼ばれて居るものだと思うのですが、合っていますでしょうか。
(2)
_(ⅰ)μ1=0,μ2=0 のとき
x=1, y=(解なし)
この場合、この条件下では最小値はない、という事でしょうか。それとも、この条件は関数( x^2ーy )に存在しない、という意味でしょうか。
_(ii) μ1=0, 2x-y=0 のとき
x=- ( 1/2 )
y= 3/2
μ2=1
_(iii) μ2=0, -1 +x +y =0 のとき
x=1
y=2
μ1= -1
_(iv) 2x-y=0, -1 +x +y =0 のとき
x= - (1/3)
y= 2/3
μ1= -9/5 , μ2=4/9
(3)
ーーー最小値ーーー
条件(ii)のとき(x=- ( 1/2 ) y= 3/2)
f(x,y)=-5/4
ーーー極小値ーーー
条件(iii) μ2=0, -1 +x +y =0 のとき
f(x,y)=-1
条件(iv) 2x-y=0, -1 +x +y =0 のとき
f(x,y)=-9/5
となる、と考えたのですが、
wolfram で計算をしてみたところ、
https://www.wolframalpha.com/input/?i=minimize+x …
条件(iii) μ2=0, -1 +x +y =0 のとき
f(x,y)=-1
が最小値になると出てきました。
私の計算が間違って居る場所を教えて頂けないでしょうか。
No.1ベストアンサー
- 回答日時:
ラグランジュ のほうからたどると、等式制約の話ばかりが出てきますが、
カルーシュ・クーン・タッカー で検索すれば、参考になる文章が見つかります。
これ↓なんかどうですか?
https://www.iwanttobeacat.com/entry/2018/01/30/2 …
http://www2.kaiyodai.ac.jp/~yoshi-s/Lectures/Opt …
(1)
「ラグランジュ型」という言葉は聞いたことがないなあ。
"Lagrange form" の訳か何かなんでしょうか?
それだったら「ラグランジュ形」だろうし、普通は「ラグランジュ関数」ですよね。
ラグランジュ関数の意味で言っているなら、その式でokです。
あるいは、出典が「ラグランジュ型」だとか「カルーシュ・クーン・タッカー条件」だとか
ずいぶん公式暗記主義的な文献のようなので、制約条件の式を
g(x,y)≧0 に揃えるとか g(x,y)≦0 に揃えるとか、細かいお作法があるのかもしれません。
しらんけど。
(2)
カルーシュ・クーン・タッカー条件については、上に挙げたリンク先のとおりです。
あなたの(1)に沿って書けば、
∇L = (2x,-1) + μ1(2,-1) + μ2(1,1) = (0,0),
μ1(2x-y) = 0, μ1 ≦ 0, 2x-y ≧ 0,
μ2(-1+x+y) = 0, μ2 ≦ 0, -1+x+y ≧ 0. です。
(i) μ1 = μ2 = 0 の場合
KKT条件を満たす x,y,μ1,μ2 の組は存在しません。
(ii) μ1 = 2x-1 = 0 の場合
x = -1/2, y = 3/2, μ2 = 1 と計算できますが、
この解は μ2 ≦ 0 を満たしません。
KKT条件を満たす x,y,μ1,μ2 の組は存在しません。
(iii) μ2 = -1+x+y = 0 の場合
あなたの計算どおり
x = 1, y = 2, μ1 = -1 がKKT条件を満たします。
(iv) 2x-y = -1+x+y = 0 の場合
x = -1/3, y = 2/3, μ1 = -5/9, μ2 = 4/9 と計算できますが、
この解は μ2 ≦ 0 を満たしません。
KKT条件を満たす x,y,μ1,μ2 の組は存在しません。
以上より、
KKT条件を満たす点は(ii)の (x,y) = (1,2) のみです。
(3)
上記(2)により、
(x,y) = (1,2) に対する x^2-y = -1 が唯一の極値です。
それ以外の (x,y) に対する x^2-y の値
例えば (x,y) = (0,0) に対する x^2-y = 0 などを見れば
この極値が極小値であることが判りますから、
(x,y) = (1,2) に対する x^2-y = -1 が最小値です。
あなたの間違いは、カルーシュ・クーン・タッカー条件に含まれる
μ1 ≦ 0, μ2 ≦ 0 を忘れていたことだと思います。
この不等号の向きは、不等式制約を g(x,y) ≧ 0 と書くか
g(x,y) ≦ 0 と書くかで逆になりますから、その点も注意しましょう。
回答本当に有り難うございます。
また、カルーシュ・クーン・タッカー条件についてのリンクや説明も有り難うございます。
ウィキペディアで私は初め調べたのですが、「スラック関数」と言うものが紹介されており、これは、ありものがたり様の回答のμ1 ≦ 0, μ2 ≦ 0 にあたるものなのか、気になったのですが、何かご存知ではありませんでしょうか。
本当に有り難うございます。
No.2
- 回答日時:
μ1, μ2 は、「ラグランジュの未定乗数」です。
「スラック変数」は通常、線形計画法で使う言葉ですが、
この問題では μ1(2x-y), μ2(-1+x+y) がそれにあたると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 数学 2時間数に関わる問題について教えてください。 x≧1 y≧-1 2x+y=5 であるとき、xy 7 2022/10/29 10:57
- 数学 条件付き極値問題といわれる問題です。ラグランジュの乗数法 について、質問したいことがあります。 条件 3 2023/05/15 21:38
- 数学 この問題の解説ではいきなりmが正か負かを場合分けして解いているのですが、最初に2次方程式 mx^2- 5 2022/09/11 19:18
- 数学 (2)をラグランジュの未定乗数法を使って解きたいのですが答えが導けません、どなたかご教授ください。 3 2023/07/18 10:10
- 数学 x^2+y^2=1という条件のもとで6x^2+4√3xy+10y^2を最大化・最小化したいのですが、 3 2023/01/09 21:43
- 統計学 統計検定2級の過去問について 1 2023/01/04 16:40
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- 数学 【 数I 2次関数 最小値 】 問題 y=2x²-4ax-1 (0≦x≦1)の最小値を求め よ。 私 4 2022/07/17 10:26
- 数学 微分の問題です。 3 2022/07/30 16:43
- 数学 逆像法について 高校生です -1≦X≦2のとき、y=2x-3の値域を求めよ。 この問題を、集合X={ 4 2022/05/01 17:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自然対数Ln(x)からxを求める方...
-
時定数の計算を教えてください
-
1/3乗などの計算方法
-
改良土のCBR
-
0から1になった時の増加率を教...
-
一日の加工数の計算
-
数列{an} の a1=1 an+1=(7an-1)...
-
数学 ∑(1からnまで)1/k2乗...
-
小学生の算数:何通りかの計算
-
この数列は…
-
高校数学 数IIB なぜ急にx^2-2x...
-
二次方程式
-
中学数学 a※b=1/3(a+b)とする...
-
反復計算で指数方程式の解を求...
-
分数式の計算で答えがこうなっ...
-
任意定数を消去して微分方程式...
-
ラグランジュの問題について、...
-
□5の(3)教えてください! 2枚目...
-
不定積分の答えをどこまで出す...
-
ある整数を割り切れる素数を知...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自然対数Ln(x)からxを求める方...
-
1/3乗などの計算方法
-
余剰次元を減らすことは可能か?
-
逆関数の求め方
-
改良土のCBR
-
0から1になった時の増加率を教...
-
9X2乗-6X+1 はどうやった...
-
中学 数学 こういう問題の時答...
-
時定数の計算を教えてください
-
イコール
-
不定積分の答えをどこまで出す...
-
数学 ∑(1からnまで)1/k2乗...
-
数列{an} の a1=1 an+1=(7an-1)...
-
2組の2桁の数の和が105になった...
-
中学数学 a※b=1/3(a+b)とする...
-
パスカルの三角形と未使用での展開
-
小学生の算数:何通りかの計算
-
Mathematicaで一般形を平方完成...
-
分数式の計算で答えがこうなっ...
-
任意定数を消去して微分方程式...
おすすめ情報