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

slides japanese01 最近の更新履歴 yyasuda's website

N/A
N/A
Protected

Academic year: 2017

シェア "slides japanese01 最近の更新履歴 yyasuda's website"

Copied!
38
0
0

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

全文

(1)

日本の研修医マッチング制度の分析

小島武仁 Department of Economics, Stanford University

Based on:

Kamada and Kojima, “Efficient Matching Under Distributional Concerns: Theory and Applications” 鎌田•小島•和光『マッチング理論とその応用:研修 医の「地域偏在」とその解決策』

(2)

日本の研修医マッチング

• 大学医学部学生と病院の研修プログラムが

マッチ

– 学生8000、研修プログラム1500

• 従来(ー2003)の制度

– 大学の医局が配属を決定

批判:不透明、不公平

(3)

日本の研修医マッチング

2003 年-:研修医マッチング制度発足

– ゲールシャプレー方式を採用

– アメリカ等の制度を参考、ほぼ同様の制度

– 効率的、安定(公平)、耐戦略性(研修医は嘘を

ついても得しない)

(4)

日本の研修医マッチング

• 医師の「地域偏在」が大きな問題に

– 新制度のもとで「地方→都市部」「大学病院→市中病

院」へ配属がシフト?

– 医局の医師派遣機能が低下?

2009 年-:都道府県別上限を導入

– 各都道府県に対して、配属できる研修医の上限を定

める

– アイデア:大都市に行けなくなった研修医が地方に配

属に

(5)

研修医の募集定員に関する都道府県別の上限についての試算

(厚生労働省医師臨床研修部会H21年4月23日資料より)

(6)

研修医の募集定員に関する都道府県別の上限についての試算

(厚生労働省医師臨床研修部会H21年4月23日資料より)

(7)

JRMPメカニズム

JRMP メカニズム(現行方式)

– 都道府県別上限を満たすように各病院の定員を

削減

– 削減した定員のもとでゲールシャプレーアルゴリ

ズムを適用

(8)

JRMPメカニズムの問題

0 1 2 3 4

病院1 病院2 病院3 病院4

ある地域に定員4名の病院が4件(計16名) 希望者9名が全員マッチする例

未充足 採用

(9)

JRMPで過剰なアンマッチが発生

0 1 2 3 4

病院1 病院2 病院3 病院4

地域上限が8名(各病院2名)に設定されると 希望者9名でも地域の未充足が発生し得る

未充足

アンマッチの可能性 採用

(10)

JRMPメカニズムの問題点

JRMP メカニズムでは過剰なアンマッチが発生

– 「(パレート)効率性」や安定性(公平性)がなりた

たなくなる

– ゲールシャプレー方式のメリットが無くなっている

• 効率性や安定性を回復するには?

新方式 Flexible Deferred Acceptance Mechanism

(FDAメカニズム)

(11)

JRMPで過剰なアンマッチが発生(再掲)

0 1 2 3 4

病院1 病院2 病院3 病院4

地域上限が8名(各病院2名)に設定されると 希望者9名でも地域の未充足が発生し得る

未充足

アンマッチの可能性 採用

(12)

新方式(FDAメカニズム)のアイデア

0 1 2 3 4

病院1 病院2 病院3 病院4

補欠をとって繰り上げ採用 地域上限まで充足

目標定員を超過でも、設置定員まで補欠指定 繰り上げ採用して地域上限を充足する

未充足 補欠 採用

設置定員:研修病院(研修プログラム)として従前認定されてきた定員 目標定員:上限設定に伴い調整された定員

3名補欠を指定して 、2名を繰り上げ採用する

(13)

新方式(FDAメカニズム)のアイデア

0 1 2 3 4

病院1 病院2 病院3 病院4

機会均等を目指して補欠繰り上げ 補欠のいる病院を順番に回り、1人ずつ採用

地域上限まで繰り上げ採用する

アンマッチ 未充足

繰上げ採用 採用

病院3,4の補欠を1名ずつ繰り上げ採用して地域上限を充足する

(14)

新方式(FDAメカニズム)の特徴

• 理論分析の結果、FDAアルゴリズムを実施する

と…

– JRMP方式よりもマッチ率、および、全国集計の充足

率が上昇する

– JRMP方式よりも学生にとって望ましいマッチングが得

られる

– 効率的なマッチングが与えられる(過剰なアンマッチ

が生じない)

– 安定なマッチングが得られる

– JRMPと同様、耐戦略性がある(学生にとって、真の希

望順位を申告することが最適となる)

(15)

FDAアルゴリズムの図解

(16)

S1 S2 S3

S4 S5 S6

S7 S8 S9

例の設定

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

5 4 3 2 1

人数 H1 H2 H3 H4

H1,H2,H3,H4 学生:S1,S2, …, S9

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

(17)

5 4 3 2 1

人数 H1 H2 H3 H4

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3

S4 S5 S6

S7 S8 S9

ラウンド1 病院H4 は目標定員充足

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

H4-S1 仮マッチ H4-S2 仮マッチ

(18)

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2

S3

S4 S5 S6

S7 S8 S9

ラウンド1 5 4 3 2 1

人数 H1 H2 H3 H4

目標定員を超えても、設置定員 までは、補欠として仮マッチ

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

H4-S3 仮マッチ H4-S4 仮マッチ

(19)

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6

S7 S8 S9

ラウンド1 5 4 3 2 1

人数 H1 H2 H3 H4

設置定員超過

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

H3-S5 仮マッチ

(20)

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5

S6

S7 S8 S9

ラウンド1 5 4 3 2 1

人数 H1 H2 H3 H4

設置定員超過

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

H3-S6 仮マッチ

(21)

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6

S7 S8 S9

ラウンド1 5 4 3 2 1

人数 H1 H2 H3 H4

設置定員超過 X

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

H3-S7 仮マッチ

(22)

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6 S7

S8 S9 ラウンド1

X X

5 4 3 2 1

人数 H1 H2 H3 H4

設置定員超過

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

H2-S8 仮マッチ

(23)

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6 S7

S8 ラウンド1

S9 X

X

X

5 4 3 2 1

人数 H1 H2 H3 H4

設置定員超過

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

H1-S9 仮マッチ

(24)

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6 S7

S9 S8 ラウンド1

地域上限を定めないときの マッチング結果が得られた 5

4 3 2 1

人数 H1 H2 H3 H4

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

(25)

5 4 3 2 1

人数 H1 H2 H3 H4

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6 S7

S8 S9

補欠繰り上げ

地域上限未充足分として、2名の補欠 を繰り上げ採用できる

未充足 未充足

補欠を持っている病院を順番に回り、 1名ずつ、2名まで繰上げ採用

ラウンド1

S3,S4,S7は補欠として割り当てている

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

(26)

5 4 3 2 1

人数 H1 H2 H3 H4

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3 S4

S5 S6 S7

S8 S9

補欠繰り上げ

未充足

本例では、病院H3, H4の順番に回る。 1名ずつ、2名まで繰上げ採用。

ラウンド1

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

未充足

補欠を持っている病院を順番に回って 1名ずつ、2名まで繰上げ採用した

←第1希望とはアンマッチ。 第2希望があるので、 次のラウンドへ進む

(27)

5 4 3 2 1

人数 H1 H2 H3 H4

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3

S4

S5 S6 S7

S9 S8 ラウンド2

←ラウンド2では、第2希望 のH3に応募する。

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

H3-S4 仮マッチ

S5,S6,S7 順位が下がる

(28)

5 4 3 2 1

人数 H1 H2 H3 H4

S3

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S4

S5 S6 S7

S8 S9

未充足 未充足

補欠を持っている病院を順番に回り、 1名ずつ、2名まで繰上げ採用

S7は、他の病院での 研修を希望しないので

アンマッチ確定

終 了

補欠繰り上げ ラウンド2

FDAアルゴリズムの結果

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

(29)

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3

S4 S5 S6

S8 S9

29

FDAアルゴリズムの結果

・・・アンマッチ確定

地域上限8名を充足するマッチング がFDAアルゴリズムにより求まった。

JRMP方式では、目標定員までしか 採用できないため、アンマッチが過 剰となる可能性がある。

5 4 3 2 1

人数 H1 H2 H3 H4

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

(30)

5 4 3 2 1

人数 H1 H2 H3 H4

学生:S1,S2, …, S9 研修希望順位

【未記載病院での研修は希望しない】 S1~S7) H4 > H3

S8) H4 > H3 > H2

S9) H4 > H3 > H2 > H1

S1 S2 S3

S4 S5 S6

S8 S9

FDAアルゴリズムの結果 5

4 3 2 1

人数 H1 H2 H3 H4

S1 S2 S3

S4 S8

S9

現行方式の結果

FDAアルゴリズム

各設置定員:4名 病院:

地域上限:8名 各目標定員:2名

H1,H2,H3,H4

採用希望順位【未記載学生は不採用】

H1) S1 > S2 > S3 > S4 > S5 > S6 > S7 > S8 > S9 H2) S1 > S2 > - - - > S6 > S7 > S8

H3) S1 > S2 > - - - > S6 > S7 H4) S1 > S2 > - - - > S6

安定性 ・ 効率性 ・ 耐戦略性

(31)

シミュレーション

(32)

乱数を用いたシミュレーション

 マッチング協議会公開「2007年度データ」を使用

2007年度は、見直し直前の年度

見直し前の制度のデータであり、地域定員の試算値も

使えることから採用

 参加学生数=8291人、参加プログラム数=1357件

 各プログラムの定員も実データを使用

(33)

 学生の希望順位表サイズ毎の人数:公開データを使用

 各学生の希望順位内容:

「研修プログラム別マッチ結果」に公開された各プログラ

ムの登録者数を使用。各プログラムが希望される確率を求

め、その確率に従い、希望プログラムを構成

 各プログラムは、応募学生を全員、ランダムに順位付けて

希望順位表を提出と仮定

【留意点】順位表サイズ=1の学生が、下位に順位付けされ

る確率が、実際よりも高くなるのではないかと思われる。

(34)

シミュレーションの結果

(35)

方 式 マッチ数 アンマッチ数 計

現 行 6952 1339 8291

提 案 7270 1021 8291

見直し前 7500 791 8291

見直し前

(実際) 8030 261 8291

シミュレーションの結果(集計表)

(36)

シミュレーションの結果(度数分布)

(37)

その他の応用先

• すぐに使えそうな具体例

中国の大学院入学制度

– ウクライナやハンガリーの大学入学制度

– イギリスの研修医マッチング

– スコットランドの新任教師配属

• 他にも応用できそうな例

– 診療科ごとの「医師偏在」対策

– アファーマティブアクションがある学校選択問題

Etc.

(38)

まとめ

• 都道府県別の上限は新しいマッチング問題

– ゲールシャプレー方式の単純な変更(JRMP)では望ま

しい結果が得られない

– どんなマーケットデザインをすべきか?

• 新方式FDAメカニズム

– 効率性、安定性、耐戦略性

– JRMPよりマッチ率が上昇

進行中の研究

シミュレーション

– さらに複雑な政策目標:都道府県別上限+市区町村

別上限など

参照

関連したドキュメント

Giuseppe Rosolini, Universit` a di Genova: rosolini@disi.unige.it Alex Simpson, University of Edinburgh: Alex.Simpson@ed.ac.uk James Stasheff, University of North

A map is bipartite if its vertices are colored in white and black, and each white vertex has only black neighbors.. Figure 1: A non-oriented bipartite map on the

John Baez, University of California, Riverside: baez@math.ucr.edu Michael Barr, McGill University: barr@triples.math.mcgill.ca Lawrence Breen, Universit´ e de Paris

(The definition of this invariant given in [13] is somewhat different from the one we use, which comes from [23], but the two definitions can be readily shown to agree.) Furuta and

Our bound does not prove that every Cayley graph is a ˇ Cerný Cayley graph, but it does work for certain Cayley graphs of cyclic groups, dihedral groups, sym- metric groups,

 

光を完全に吸収する理論上の黒が 明度0,光を完全に反射する理論上の 白を 10

タッチON/OFF判定 CinX Data Registerの更新 Result Data 1/2 Registerの更新 Error Status Registerの更新 Error Status Channel 1/2 Registerの更新 (X=0,1,…,15).