SlideShare a Scribd company logo
1 of 9
Download to read offline
ήʔϜཧ࿦#4*$ԋशิ଍
ίΞͷଘࡏ ઢ‫ܭܕ‬ը໰୊
ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅
 /ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅
ઢ‫ܭܕ‬ը໰୊Ͱߟ͑Δ
 લճͷ໰୊
 1V-1 1ZUIPOͷ਺ཧ࠷దԽύοέʔδ
ਖ਼‫ن‬Խ͞ΕͨਓήʔϜ ͰͷίΞ͕ඇۭͰ͋ΔͨΊͷඞཁे෼৚݅͸
ͭͷಛੑؔ਺‫ܗ‬ήʔϜ  ͕ઓུతಉ౳Ͱ͋Δͱ͸ 
ਖ਼਺ ͱ࣮਺ ͕ଘࡏͯ͠ɺ೚ҙͷఏ‫ܞ‬ ʹରͯ͠  ͕੒Γཱͭ͜ͱͰ͋Δ
ಛੑؔ਺ ͕ຊ࣭తͰ͋Δͱ͸  
ຊ࣭తͳಛੑؔ਺‫ܗ‬ήʔϜ ʹରͯ͠
·ͨ͸
Λຬͨ͢ઓུతಉ౳ͳήʔϜ ͕ଘࡏ͢Δ
 ͕੒Γཱͭͱ͖ Λਖ਼‫ن‬ԽήʔϜ
 ͕੒Γཱͭͱ͖ Λ   ਖ਼‫ن‬ԽήʔϜ
ͱ͍͏
(N, v)
v({1,2}) + v({2,3}) + v({1,3}) ≤ 2v({1,2,3})
(N, ν) (N, ν′

)
α β1, ⋯, βn S ν′

(S) = αν(S) +
∑
i∈S
βi
v v(N) 
n
∑
i=1
v(i)
(N, ν)
ν′

(i) = 0, i = 1,⋯ . n (1) ν′

(N) = 1, ν′

(i) = 0, i = 1,⋯, n (2)
(N, ν′

)
(N, ν′

)
(N, ν′

)
ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅
ίΞ͕ඇۭͱͳΔͨΊʹ͸ ҎԼΛຬͨ͢഑෼ ͕ଘࡏ͢Δͱ͖Ͱ͋Δɿ
ҎԼͷઢ‫ܭܕ‬ը໰୊Λߟ͑ 
࠷ద஋͕ Λ௒͑ͳ͍ͱ͖ ίΞ͕ඇۭͱͳΔɿ
x = (x1, ⋯, xn)
∑
i∈N
xi = v(N)
∑
i∈S
xi ≥ v(S), ∀S ⊂ N, S ≠ N, ∅
v(N)
min
x ∑
i∈N
xi
s . t .
∑
i∈S
xi ≥ v(S), ∀S ⊂ N, S ≠ N, ∅
/ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅
ͷ৔߹ 
ͱͯ͠ 
ྫ͑͹  ͱ͢Ε͹ 
੍໿৚݅ ఏ‫߹ܞ‬ཧੑ Λຬͨͭͭ͠ 
શମ߹ཧੑ Λຬͨ͢͜ͱ͕Մೳ
‫ʹٯ‬  ͷ৔߹͸ 
Ͳͷ Λখͯ͘͞͠΋੍໿৚݅Λຬͨ͞ͳ͘ͳΔͨΊ 
શମ߹ཧੑ ͸ୡ੒Ͱ͖ͳ͍
min
x ∑
i∈N
xi  v(N)
ϵ = v(N) − min
x ∑
i∈N
xi  0
x′

1 = x1 + ϵ
∑
i∈N
xi = v(N)
min
x ∑
i∈N
xi  v(N)
xi
∑
i∈N
xi = v(N)
ҎԼͷಛੑؔ਺‫ܗ‬ήʔϜʹ͓͍ͯ ίΞ͕ଘࡏ͢Δ͔Ͳ͏͔൑அͤΑ
        
ίΞ͸ଘࡏ
       
ίΞ͸ଘࡏ
        
ίΞ͸ଘࡏ͠ͳ͍
v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 3 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
v({1,2,3}) = 4 v({1,2}) = 3 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
લճͷ໰୊
JNQPSUQVMQ
from fractions import Fraction
problem=pulp.LpProblem('74-(1)', pulp.LpMinimize)
x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous')
problem += x[1]+x[2]+x[3]
problem += x[1]+x[2]=2
problem += x[1]+x[3]=3
problem += x[2]+x[3]=2
problem += x[1]=0
problem += x[2]=0
problem += x[3]=0
problem.solve()
print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10)))
print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10)))
print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10)))
print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10)))
v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 3 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
1V-1
Optimal value:7/2
x[1]:3/2
x[2]:1/2
x[3]:3/2

ίΞ͸ଘࡏ͢Δ
v({1,2,3}) = 4 
7
2
JNQPSUQVMQ
from fractions import Fraction
problem=pulp.LpProblem(’74-(2)', pulp.LpMinimize)
x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous')
problem += x[1]+x[2]+x[3]
problem += x[1]+x[2]=2
problem += x[1]+x[3]=4
problem += x[2]+x[3]=2
problem += x[1]=0
problem += x[2]=0
problem += x[3]=0
problem.solve()
print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10)))
print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10)))
print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10)))
print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10)))
v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
1V-1
Optimal value:4
x[1]:2
x[2]:0
x[3]:2

ίΞ͸ଘࡏ͢Δ
v({1,2,3}) = 4 = 4
JNQPSUQVMQ
from fractions import Fraction
problem=pulp.LpProblem(’74-(3)', pulp.LpMinimize)
x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous')
problem += x[1]+x[2]+x[3]
problem += x[1]+x[2]=3
problem += x[1]+x[3]=4
problem += x[2]+x[3]=2
problem += x[1]=0
problem += x[2]=0
problem += x[3]=0
problem.solve()
print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10)))
print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10)))
print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10)))
print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10)))
v({1,2,3}) = 4 v({1,2}) = 3 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0
1V-1
Optimal value:9/2
x[1]:5/2
x[2]:1/2
x[3]:3/2

ίΞ͸ଘࡏ͠ͳ͍
v({1,2,3}) = 4 
9
2
ήʔϜཧ࿦#4*$ԋशิ଍
ίΞͷଘࡏ ઢ‫ܭܕ‬ը໰୊

More Related Content

Similar to ゲーム理論 BASIC 演習74 補足 -コアの存在, 線型計画問題-

ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-
ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-
ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-ssusere0a682
 
ゲーム理論BASIC 演習6 -仁を求める-
ゲーム理論BASIC 演習6 -仁を求める-ゲーム理論BASIC 演習6 -仁を求める-
ゲーム理論BASIC 演習6 -仁を求める-ssusere0a682
 
ゲーム理論BASIC 演習7 -シャープレイ値を求める-
ゲーム理論BASIC 演習7 -シャープレイ値を求める-ゲーム理論BASIC 演習7 -シャープレイ値を求める-
ゲーム理論BASIC 演習7 -シャープレイ値を求める-ssusere0a682
 
ゲーム理論BASIC 第40回 -仁-
ゲーム理論BASIC 第40回 -仁-ゲーム理論BASIC 第40回 -仁-
ゲーム理論BASIC 第40回 -仁-ssusere0a682
 
ゲーム理論BASIC 第34回 -続・安定集合-
ゲーム理論BASIC 第34回 -続・安定集合-ゲーム理論BASIC 第34回 -続・安定集合-
ゲーム理論BASIC 第34回 -続・安定集合-ssusere0a682
 
ゲーム理論BASIC 第35回 -交渉集合-
ゲーム理論BASIC 第35回 -交渉集合-ゲーム理論BASIC 第35回 -交渉集合-
ゲーム理論BASIC 第35回 -交渉集合-ssusere0a682
 
ゲーム理論BASIC 第31回 -配分の支配とコア-
ゲーム理論BASIC 第31回 -配分の支配とコア-ゲーム理論BASIC 第31回 -配分の支配とコア-
ゲーム理論BASIC 第31回 -配分の支配とコア-ssusere0a682
 
ゲーム理論BASIC 演習5 -カーネルを求める-
ゲーム理論BASIC 演習5 -カーネルを求める-ゲーム理論BASIC 演習5 -カーネルを求める-
ゲーム理論BASIC 演習5 -カーネルを求める-ssusere0a682
 
タクシー相乗り問題【シャープレイ値の応用】
タクシー相乗り問題【シャープレイ値の応用】タクシー相乗り問題【シャープレイ値の応用】
タクシー相乗り問題【シャープレイ値の応用】ssusere0a682
 
ゲーム理論BASIC 第37回 -カーネル-
ゲーム理論BASIC 第37回 -カーネル-ゲーム理論BASIC 第37回 -カーネル-
ゲーム理論BASIC 第37回 -カーネル-ssusere0a682
 
ゲーム理論BASIC 第44回 -続・シャープレイ値-
ゲーム理論BASIC 第44回 -続・シャープレイ値-ゲーム理論BASIC 第44回 -続・シャープレイ値-
ゲーム理論BASIC 第44回 -続・シャープレイ値-ssusere0a682
 
ゲーム理論BASIC 第38回 -続・カーネル-
ゲーム理論BASIC 第38回 -続・カーネル-ゲーム理論BASIC 第38回 -続・カーネル-
ゲーム理論BASIC 第38回 -続・カーネル-ssusere0a682
 
ゲーム理論BASIC 演習3 -安定集合を求める-
ゲーム理論BASIC 演習3 -安定集合を求める-ゲーム理論BASIC 演習3 -安定集合を求める-
ゲーム理論BASIC 演習3 -安定集合を求める-ssusere0a682
 
ゲーム理論BASIC 第32回 -市場ゲームとコア-
ゲーム理論BASIC 第32回 -市場ゲームとコア-ゲーム理論BASIC 第32回 -市場ゲームとコア-
ゲーム理論BASIC 第32回 -市場ゲームとコア-ssusere0a682
 
ゲーム理論BASIC 第43回 -シャープレイ値-
ゲーム理論BASIC 第43回 -シャープレイ値-ゲーム理論BASIC 第43回 -シャープレイ値-
ゲーム理論BASIC 第43回 -シャープレイ値-ssusere0a682
 
ゲーム理論BASIC 第33回 -安定集合-
ゲーム理論BASIC 第33回 -安定集合-ゲーム理論BASIC 第33回 -安定集合-
ゲーム理論BASIC 第33回 -安定集合-ssusere0a682
 
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-ssusere0a682
 
ゲーム理論BASIC 演習2 -コアを求める-
ゲーム理論BASIC 演習2 -コアを求める-ゲーム理論BASIC 演習2 -コアを求める-
ゲーム理論BASIC 演習2 -コアを求める-ssusere0a682
 
ゲーム理論BASIC 第46回補足2 -バンザフ指数-
ゲーム理論BASIC 第46回補足2 -バンザフ指数-ゲーム理論BASIC 第46回補足2 -バンザフ指数-
ゲーム理論BASIC 第46回補足2 -バンザフ指数-ssusere0a682
 

Similar to ゲーム理論 BASIC 演習74 補足 -コアの存在, 線型計画問題- (20)

ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-
ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-
ゲーム理論BASIC 演習34 -公理から求めるシャープレイ値-
 
ゲーム理論BASIC 演習6 -仁を求める-
ゲーム理論BASIC 演習6 -仁を求める-ゲーム理論BASIC 演習6 -仁を求める-
ゲーム理論BASIC 演習6 -仁を求める-
 
ゲーム理論BASIC 演習7 -シャープレイ値を求める-
ゲーム理論BASIC 演習7 -シャープレイ値を求める-ゲーム理論BASIC 演習7 -シャープレイ値を求める-
ゲーム理論BASIC 演習7 -シャープレイ値を求める-
 
ゲーム理論BASIC 第40回 -仁-
ゲーム理論BASIC 第40回 -仁-ゲーム理論BASIC 第40回 -仁-
ゲーム理論BASIC 第40回 -仁-
 
ゲーム理論BASIC 第34回 -続・安定集合-
ゲーム理論BASIC 第34回 -続・安定集合-ゲーム理論BASIC 第34回 -続・安定集合-
ゲーム理論BASIC 第34回 -続・安定集合-
 
ゲーム理論BASIC 第35回 -交渉集合-
ゲーム理論BASIC 第35回 -交渉集合-ゲーム理論BASIC 第35回 -交渉集合-
ゲーム理論BASIC 第35回 -交渉集合-
 
ゲーム理論BASIC 第31回 -配分の支配とコア-
ゲーム理論BASIC 第31回 -配分の支配とコア-ゲーム理論BASIC 第31回 -配分の支配とコア-
ゲーム理論BASIC 第31回 -配分の支配とコア-
 
ゲーム理論BASIC 演習5 -カーネルを求める-
ゲーム理論BASIC 演習5 -カーネルを求める-ゲーム理論BASIC 演習5 -カーネルを求める-
ゲーム理論BASIC 演習5 -カーネルを求める-
 
タクシー相乗り問題【シャープレイ値の応用】
タクシー相乗り問題【シャープレイ値の応用】タクシー相乗り問題【シャープレイ値の応用】
タクシー相乗り問題【シャープレイ値の応用】
 
Ch4
Ch4Ch4
Ch4
 
ゲーム理論BASIC 第37回 -カーネル-
ゲーム理論BASIC 第37回 -カーネル-ゲーム理論BASIC 第37回 -カーネル-
ゲーム理論BASIC 第37回 -カーネル-
 
ゲーム理論BASIC 第44回 -続・シャープレイ値-
ゲーム理論BASIC 第44回 -続・シャープレイ値-ゲーム理論BASIC 第44回 -続・シャープレイ値-
ゲーム理論BASIC 第44回 -続・シャープレイ値-
 
ゲーム理論BASIC 第38回 -続・カーネル-
ゲーム理論BASIC 第38回 -続・カーネル-ゲーム理論BASIC 第38回 -続・カーネル-
ゲーム理論BASIC 第38回 -続・カーネル-
 
ゲーム理論BASIC 演習3 -安定集合を求める-
ゲーム理論BASIC 演習3 -安定集合を求める-ゲーム理論BASIC 演習3 -安定集合を求める-
ゲーム理論BASIC 演習3 -安定集合を求める-
 
ゲーム理論BASIC 第32回 -市場ゲームとコア-
ゲーム理論BASIC 第32回 -市場ゲームとコア-ゲーム理論BASIC 第32回 -市場ゲームとコア-
ゲーム理論BASIC 第32回 -市場ゲームとコア-
 
ゲーム理論BASIC 第43回 -シャープレイ値-
ゲーム理論BASIC 第43回 -シャープレイ値-ゲーム理論BASIC 第43回 -シャープレイ値-
ゲーム理論BASIC 第43回 -シャープレイ値-
 
ゲーム理論BASIC 第33回 -安定集合-
ゲーム理論BASIC 第33回 -安定集合-ゲーム理論BASIC 第33回 -安定集合-
ゲーム理論BASIC 第33回 -安定集合-
 
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-
ゲーム理論 BASIC 演習88 -投票ゲームにおけるシャープレイ•シュービック指数-
 
ゲーム理論BASIC 演習2 -コアを求める-
ゲーム理論BASIC 演習2 -コアを求める-ゲーム理論BASIC 演習2 -コアを求める-
ゲーム理論BASIC 演習2 -コアを求める-
 
ゲーム理論BASIC 第46回補足2 -バンザフ指数-
ゲーム理論BASIC 第46回補足2 -バンザフ指数-ゲーム理論BASIC 第46回補足2 -バンザフ指数-
ゲーム理論BASIC 第46回補足2 -バンザフ指数-
 

More from ssusere0a682

ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slidessusere0a682
 
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学ssusere0a682
 
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学ssusere0a682
 
ゲーム理論 BASIC 演習101 -一対一マッチング- Gametheory
ゲーム理論 BASIC 演習101  -一対一マッチング-  Gametheoryゲーム理論 BASIC 演習101  -一対一マッチング-  Gametheory
ゲーム理論 BASIC 演習101 -一対一マッチング- Gametheoryssusere0a682
 
ゲーム理論 BASIC 演習100- 一対一マッチング - Gametheory
ゲーム理論 BASIC 演習100- 一対一マッチング -  Gametheoryゲーム理論 BASIC 演習100- 一対一マッチング -  Gametheory
ゲーム理論 BASIC 演習100- 一対一マッチング - Gametheoryssusere0a682
 
バレンタインデー:贈り物はシグナリング
バレンタインデー:贈り物はシグナリングバレンタインデー:贈り物はシグナリング
バレンタインデー:贈り物はシグナリングssusere0a682
 
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-ssusere0a682
 
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -ssusere0a682
 
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -ssusere0a682
 
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -ssusere0a682
 
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-ssusere0a682
 
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-ssusere0a682
 
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-ゲーム理論 BASIC 演習93 -チープトーク:利害対立-
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-ssusere0a682
 
ゲーム理論 BASIC 演習92 -チープトーク-
ゲーム理論 BASIC 演習92 -チープトーク-ゲーム理論 BASIC 演習92 -チープトーク-
ゲーム理論 BASIC 演習92 -チープトーク-ssusere0a682
 
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-ssusere0a682
 
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-ssusere0a682
 
ゲーム理論 BASIC 演習87 -投票ゲーム/拒否権をもつプレイヤーと独裁者-
ゲーム理論 BASIC 演習87  -投票ゲーム/拒否権をもつプレイヤーと独裁者-ゲーム理論 BASIC 演習87  -投票ゲーム/拒否権をもつプレイヤーと独裁者-
ゲーム理論 BASIC 演習87 -投票ゲーム/拒否権をもつプレイヤーと独裁者-ssusere0a682
 
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略-
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略- ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略-
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略- ssusere0a682
 
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-ssusere0a682
 

More from ssusere0a682 (20)

ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
 
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習103 -一対多マッチング- #ゲーム理論 #gametheory #数学
 
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習102 -一対一マッチング 3- #ゲーム理論 #gametheory #数学
 
ゲーム理論 BASIC 演習101 -一対一マッチング- Gametheory
ゲーム理論 BASIC 演習101  -一対一マッチング-  Gametheoryゲーム理論 BASIC 演習101  -一対一マッチング-  Gametheory
ゲーム理論 BASIC 演習101 -一対一マッチング- Gametheory
 
ゲーム理論 BASIC 演習100- 一対一マッチング - Gametheory
ゲーム理論 BASIC 演習100- 一対一マッチング -  Gametheoryゲーム理論 BASIC 演習100- 一対一マッチング -  Gametheory
ゲーム理論 BASIC 演習100- 一対一マッチング - Gametheory
 
バレンタインデー:贈り物はシグナリング
バレンタインデー:贈り物はシグナリングバレンタインデー:贈り物はシグナリング
バレンタインデー:贈り物はシグナリング
 
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-
ゲーム理論 BASIC 演習99 -リスク回避的な入札者 2-
 
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -
ゲーム理論 BASIC 演習98 -リスク回避的な入札者 -
 
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -
ゲーム理論 BASIC 演習オークション関連補足 - 収入同値定理 -
 
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -
ゲーム理論 BASIC 演習97 -敗者支払いオークション Sad Loser Auction -
 
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-
ゲーム理論 BASIC 演習96 -サンタクロースオークション Santa Claus Auction-
 
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-
ゲーム理論 BASIC 演習94 -留保価格付きセカンドプライスオークション-
 
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-ゲーム理論 BASIC 演習93 -チープトーク:利害対立-
ゲーム理論 BASIC 演習93 -チープトーク:利害対立-
 
ゲーム理論 BASIC 演習92 -チープトーク-
ゲーム理論 BASIC 演習92 -チープトーク-ゲーム理論 BASIC 演習92 -チープトーク-
ゲーム理論 BASIC 演習92 -チープトーク-
 
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-
ゲーム理論 BASIC 演習91 -情報の非対称性により取引消滅-
 
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-
ゲーム理論 BASIC 演習89 -安全保障理事会決議における投票力指数-
 
ゲーム理論 BASIC 演習87 -投票ゲーム/拒否権をもつプレイヤーと独裁者-
ゲーム理論 BASIC 演習87  -投票ゲーム/拒否権をもつプレイヤーと独裁者-ゲーム理論 BASIC 演習87  -投票ゲーム/拒否権をもつプレイヤーと独裁者-
ゲーム理論 BASIC 演習87 -投票ゲーム/拒否権をもつプレイヤーと独裁者-
 
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略-
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略- ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略-
ゲーム理論 BASIC 演習86 -部分ゲーム完全均衡:行動戦略-
 
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-
ゲーム理論 BASIC 演習85 -部分ゲーム完全均衡:参入ゲーム-
 

Recently uploaded

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

ゲーム理論 BASIC 演習74 補足 -コアの存在, 線型計画問題-

  • 3. ਖ਼‫ن‬Խ͞ΕͨਓήʔϜ ͰͷίΞ͕ඇۭͰ͋ΔͨΊͷඞཁे෼৚݅͸ ͭͷಛੑؔ਺‫ܗ‬ήʔϜ ͕ઓུతಉ౳Ͱ͋Δͱ͸ ਖ਼਺ ͱ࣮਺ ͕ଘࡏͯ͠ɺ೚ҙͷఏ‫ܞ‬ ʹରͯ͠ ͕੒Γཱͭ͜ͱͰ͋Δ ಛੑؔ਺ ͕ຊ࣭తͰ͋Δͱ͸ ຊ࣭తͳಛੑؔ਺‫ܗ‬ήʔϜ ʹରͯ͠ ·ͨ͸ Λຬͨ͢ઓུతಉ౳ͳήʔϜ ͕ଘࡏ͢Δ ͕੒Γཱͭͱ͖ Λਖ਼‫ن‬ԽήʔϜ ͕੒Γཱͭͱ͖ Λ ਖ਼‫ن‬ԽήʔϜ ͱ͍͏ (N, v) v({1,2}) + v({2,3}) + v({1,3}) ≤ 2v({1,2,3}) (N, ν) (N, ν′  ) α β1, ⋯, βn S ν′  (S) = αν(S) + ∑ i∈S βi v v(N) n ∑ i=1 v(i) (N, ν) ν′  (i) = 0, i = 1,⋯ . n (1) ν′  (N) = 1, ν′  (i) = 0, i = 1,⋯, n (2) (N, ν′  ) (N, ν′  ) (N, ν′  ) ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅
  • 4. ίΞ͕ඇۭͱͳΔͨΊʹ͸ ҎԼΛຬͨ͢഑෼ ͕ଘࡏ͢Δͱ͖Ͱ͋Δɿ ҎԼͷઢ‫ܭܕ‬ը໰୊Λߟ͑ ࠷ద஋͕ Λ௒͑ͳ͍ͱ͖ ίΞ͕ඇۭͱͳΔɿ x = (x1, ⋯, xn) ∑ i∈N xi = v(N) ∑ i∈S xi ≥ v(S), ∀S ⊂ N, S ≠ N, ∅ v(N) min x ∑ i∈N xi s . t . ∑ i∈S xi ≥ v(S), ∀S ⊂ N, S ≠ N, ∅ /ਓήʔϜʹ͓͚ΔίΞͷଘࡏ৚݅ ͷ৔߹ ͱͯ͠ ྫ͑͹ ͱ͢Ε͹ ੍໿৚݅ ఏ‫߹ܞ‬ཧੑ Λຬͨͭͭ͠ શମ߹ཧੑ Λຬͨ͢͜ͱ͕Մೳ ‫ʹٯ‬ ͷ৔߹͸ Ͳͷ Λখͯ͘͞͠΋੍໿৚݅Λຬͨ͞ͳ͘ͳΔͨΊ શମ߹ཧੑ ͸ୡ੒Ͱ͖ͳ͍ min x ∑ i∈N xi v(N) ϵ = v(N) − min x ∑ i∈N xi 0 x′  1 = x1 + ϵ ∑ i∈N xi = v(N) min x ∑ i∈N xi v(N) xi ∑ i∈N xi = v(N)
  • 5. ҎԼͷಛੑؔ਺‫ܗ‬ήʔϜʹ͓͍ͯ ίΞ͕ଘࡏ͢Δ͔Ͳ͏͔൑அͤΑ ίΞ͸ଘࡏ ίΞ͸ଘࡏ ίΞ͸ଘࡏ͠ͳ͍ v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 3 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 v({1,2,3}) = 4 v({1,2}) = 3 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 લճͷ໰୊
  • 6. JNQPSUQVMQ from fractions import Fraction problem=pulp.LpProblem('74-(1)', pulp.LpMinimize) x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous') problem += x[1]+x[2]+x[3] problem += x[1]+x[2]=2 problem += x[1]+x[3]=3 problem += x[2]+x[3]=2 problem += x[1]=0 problem += x[2]=0 problem += x[3]=0 problem.solve() print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10))) print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10))) print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10))) print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10))) v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 3 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 1V-1 Optimal value:7/2 x[1]:3/2 x[2]:1/2 x[3]:3/2 ίΞ͸ଘࡏ͢Δ v({1,2,3}) = 4 7 2
  • 7. JNQPSUQVMQ from fractions import Fraction problem=pulp.LpProblem(’74-(2)', pulp.LpMinimize) x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous') problem += x[1]+x[2]+x[3] problem += x[1]+x[2]=2 problem += x[1]+x[3]=4 problem += x[2]+x[3]=2 problem += x[1]=0 problem += x[2]=0 problem += x[3]=0 problem.solve() print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10))) print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10))) print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10))) print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10))) v({1,2,3}) = 4 v({1,2}) = 2 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 1V-1 Optimal value:4 x[1]:2 x[2]:0 x[3]:2 ίΞ͸ଘࡏ͢Δ v({1,2,3}) = 4 = 4
  • 8. JNQPSUQVMQ from fractions import Fraction problem=pulp.LpProblem(’74-(3)', pulp.LpMinimize) x = pulp.LpVariable.dicts('x', ([1,2,3]), 0, None,'Continuous') problem += x[1]+x[2]+x[3] problem += x[1]+x[2]=3 problem += x[1]+x[3]=4 problem += x[2]+x[3]=2 problem += x[1]=0 problem += x[2]=0 problem += x[3]=0 problem.solve() print('Optimal value:'+str(Fraction(problem.objective.value()).limit_denominator(10))) print('x[1]:'+str(Fraction(x[1].value()).limit_denominator(10))) print('x[2]:'+str(Fraction(x[2].value()).limit_denominator(10))) print('x[3]:'+str(Fraction(x[3].value()).limit_denominator(10))) v({1,2,3}) = 4 v({1,2}) = 3 v({1,3}) = 4 v({2,3}) = 2 v({1}) = 0 v({2}) = 0 v({3}) = 0 1V-1 Optimal value:9/2 x[1]:5/2 x[2]:1/2 x[3]:3/2 ίΞ͸ଘࡏ͠ͳ͍ v({1,2,3}) = 4 9 2