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

ナーススケジューリングにおける探索空間のネットワーク表現

N/A
N/A
Protected

Academic year: 2021

シェア "ナーススケジューリングにおける探索空間のネットワーク表現"

Copied!
3
0
0

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

全文

(1)

成 膜 大 学 理 工 学 研 究 報 告 J,Fac.Sci、Tech.,Sei/keiUniv. Vol.48No.2(2011)pp.111-114 (特 別 研 究 費 に 係 る 論 文)

ナ ー ス ス ケ ジ ュ ー リ ン グ に お け る 探 索 空 間 の ネ ッ トワ ー ク 表 現

秋 田 博 樹*1,池 上 敦 子*2

A Network Representation of the Search Space for Nurse Scheduling

Hiroki AKITA * 1, Atsuko IKEGAMI * 2

ABSTRACT : Nurse scheduling is a difficult combinatorial problem. Moreover, it is difficult to evaluate solutions because many of the constraints are subconsciously considered and not specified. Therefore, techniques that can easily grasp the size of the solutions space and the possibility of modifying a schedule are needed. In this work, we consider a subproblem of nurse scheduling to determine the optimal schedule for a nurse. We then represent all the feasible schedules of a subproblem as a network structure. In this structure, each node and each path represent a 7-day schedule and a feasible schedule, respectively. We develop a scheduling algorithm by using the networks created for each nurse and present two types of reduced networks that can help the scheduler create and modify a schedule

Keywords : nurse scheduling, search space, network, dynamic programming

(Received August 31, 2011) 1.は じ め に ナ ー ス ス ケ ジ ュー リン グ(病 棟 ナ ー ス 勤 務 表 作 成)は, 実 行 可 能解 を 見 つ け る こ と も難 しい 組 合 せ 問 題 と して 知 られ て きた1)。 さ らに,ど の 拘 束 条 件 を重 視 す べ きか, 何 を 持 っ て 最 適 な 勤 務 表 とす るか の 定 義 も難 しい 。一 方, 近 年 の 最 適 化 ソル バ ー の 高性 能 化 か ら,評 価 尺 度(目 的 関 数)を 明 確 に 与 えれ ば,厳 密 最 適解 を 得 る こ と も可 能 とな り2),今 後 の 研 究 の 興 味 は,暫 定 利 用 した 目的 関 数 が 与 え る最 適解 を ど う評 価 す るか や,与 え られ た 解 の 修 IE可 能 性 を ど う把握 す るか に 向 か うと考 え られ る。 本研 究 で は,勤 務 表 作 成 ア ル ゴ リズ ム の 構 築 だ けで な く,ナ ー ス 毎 の ス ケ ジ ュー ル 修 正 の 可 能性 を 把 握 す る仕 組 み構 築 の た め に,1ナ ー一一ス の 最 適 ス ケ ジ ュー一一ル を求 め る問題(ナ ー一一ス ス ケ ジ ュー一一リン グ にお け る部 分 問題3)) を扱 う。 動 的 計 画 法 の 考 え方 に 基 づ き,ナ ー ス 毎 の 部 分 問 題 の 全 実 行 可 能解 を ネ ッ トワー ク構 造 で 表 す こ とに よ り,部 分 問 題 の 最 適 解 を高 速 に 得 る こ と に加 え,部 分 問 題 の 実 行 可 能解 集 合 の 大 き さや 特 徴(偏 り等)を 把 握 で き る仕 組 み を 実 現 す る。 ま た,ネ ッ ト ワ ー ク の サ イ ズ が 大 き く な っ た 場 合 の 可 視 化 に つ い て も議 論 す る 。 本 稿 で は,探 索 空 間 が 膨 大 と な る3交 替 制 ナ ー一一ス ス ケ ジ ュ ー リ ン グ の 部 分 問 題 ネ ッ ト ワ ー ク の 構 築 を 示 す 。 2.ネ ッ トワ ー ク 表 現 の た め の 定 式 化 *1:理 工 学 研 究 科 理 工 学 専 攻 修 ± 学 生 *2:理 工 学 専 攻 教 授(atsuko@stseikei ,acjp) 部 分 問 題 の 実 行 可 能 解(1ナ ー一一ス の1ヶ 月 分 の 実 行 可 能 ス ケ ジ ュ ー ル)は,各 勤 務(日 勤,準 夜 勤,深 夜 勤, 休 み)の 回 数 の 上 下 限 を 守 り,休 み 希 望 や セ ミ ナ 等 の 予 定 を 確 定 し な が ら,各 勤 務 の 連 続 回 数 や 間 隔 と い っ た 勤 務 の 並 び に つ い て の 条 件 を満 た す も の と な る。 そ の 数 は 100万 程 度 と考 え ら れ,陽 的 な 列 挙 や 保 持 は 現 実 的 で は な い 。 本 稿 で は,列 挙 可 能 な 程 度 の 長 さ の 実 行 可 能 部 分 ス ケ ジ ュ ー ル(以 降,パ タ ー ン)を 利 用 し た 定 式 化 を 提 案 し, こ れ に 基 づ くネ ッ ト ワ ー ク を 構 築 す る 。 パ タ ー ン の 長 さ は,隣 接 す る 週 の パ タ ー ン 同 ± が 連 結 可 能 か 否 か で,拘 束 条 件 の 多 く を 考 慮 で き る よ うに7日 と し た 。 勤 務 集 合 を 凪 週 数 をq,h週 の 日の 集 合 をNh,ナ ー一一

スiのh週 の パ タ ー一一ン集 合 を 」Pihとし,パ タ ー一一ンPEPihを

iihpik(1日 が 勤 務kな ら1,そ うで な け れ ば0)で 表 す 。

(2)

ま た,ナ ー ス ∫ の 乃 週 の パ タ ー ンρ と 翌 週 の パ タ ー ング の 間 の 連 結 可 能 性 を θihpp・(可能 な ら1,不 可 能 な ら0) で 表 し,1ヶ 月 の 各 勤 務 回 数 の 下 限 をCik,上 限 をdikと す る 。意 思 決 定 変 数 は,ナ ー ス'の 乃 週 の パ タ ー ンρ を 採 用 す る か 否 か を1とoで 表 すAihpを 利 用 す る 。 与 え られ た 試 行 解 で ナ ー ス'以 外 の ス ケ ジ ュ ー ル を 固 定 し た 場 合 の ナ ー一一スiの 各 パ タ ー一一ン の コ ス ト(全 体 勤 務 表 作 成 に お け る,ス キ ル レ ベ ル を も 考 慮 し た 人 数 過 不 足 の 度 合 い)を プ伽 と し,部 分 問 題 の 定 式 化 を 示 す 。 部 分 問 題(ナ ー ス の の 定 式 化

(0)

(1)

(2)

(3)

(4)

を Minimi・eΣ Σ ん 編. h=lP∈Nh subjectto /L,h 盟+!、@+1)P'≦1+θihPP' h-1,…,9-1,P・ へP'・ 君(h.1) ぼ c,,≦ Σ Σ%、 編.≦d,,ん ∈ 〃7 h=lP∈P,h Σ 編p-1乃 一1,_,9 P∈P,h %=0・rlh=1,…,9,P∈ ・1',, 目的 関数 式(0)は,各 日の 各 勤 務 人 数 の 過 不 足 を最 小 化 す る。 拘 束 式(1)は,パ タ ー ン間 の 連 結 可能 性 を考 慮 し, 拘 束 式(2)は 各 勤 務 回 数 の 上 下 限 を考 慮 す る。 拘 束 式(3) は 各 週 に採 用 で き るパ ター ンが1つ で あ る こ とを 示 す 。 3.ネ ッ ト ワ ー ク の 構 築 部 分 問題 ネ ッ トワー クで は 集 合Pihの 要 素(パ タ ー ン) を ノー ドと して 表 す 。 パ ター ンは,休 み 希 望 や セ ミナ 等 を確 定 した 下 で 各 週 に 数100か ら1000程 度 だ が,そ れ ら同 ± の 連 結 可 能性 に 従 っ て ア ー ク をつ な い だ だ けで は, 勤 務 回 数 に 関 わ る条 件 を考 慮 で きな い 。 そ こで,勤 務 回 数 の 条 件(大 域 的 条 件)を 満 た す ネ ッ トワー クを 構 築 し た 下 で,残 りの 条 件(局 所 的 条 件)を も満 た す よ う変 形 す る こ とに す る。 具 体 的 に は,1週 間 の 各 勤 務 の 回 数 と そ の 週 ま で の 勤 務 累 積 回 数 の 情 報 を 持 つ ノー ドを 利 用 し て 勤務 回 数 の 推 移 を表 す ネ ッ トワー クを構 築 した 後,各 ノー ドの 勤 務 回 数 と等 し くな る全 て の パ ター ン(ノ ー ド) 群 と置 き 換 え る。 元 の ネ ッ トワー クの ア ー ク に対 応 す る ノー ド間 で は,そ の 連 結 可 能 性(θ 吻 の 値)に 従 い ア ー ク を設 定 す る。 最 後 に,1週 目の 各 ノー一一ドに つ な ぐ始 点 ノー ドと最 終 週 の 各 ノー ドか らつ な ぐ終 点 ノー ドを加 え る。 出 来 上 が っ た ネ ッ トワー ク 上 の 始 点 ・終 点 間 の全 経 路 が 対象 ナ ー ス の 実行 可能 ス ケ ジュ ール で あ る と同 時 に, 全 て の 実行 可能 ス ケ ジ ュ ール が このネ ッ トワー クに含 ま れ る こ とに な る。 4.ネ ッ ト ワ ー ク の 利 用 部分 問題 ネ ッ トワー ク 上 の 始 点 か ら終 点 ま で の最 短 路 を 求 め る こ とは,与 え られ た 勤務 表 に 対す る 「1ナ ー一一ス に お け る最 適 な修 正 案 」 を提 示す る こ とに な る。 本 研 究 で は,Subproblem-centricApproach3)の 枠 組 み にお い て, 最 短路 アル ゴ リズ ム を利 用 した 勤務 表 作成 を 可 能 に した。 ま た,部 分 問題 に お け る最 適 解 だ け で な く複 数 の 良解 を把 握 す る た め にん最 短 路 を求 め,ん 個 の解 に含 ま れ る ノ ー ドとア ー クだ け で構 成 した縮 小 ネ ッ トワー ク を表 示 し て解 の修 正 の 可 能性 を検 討 で きる よ うに した。 さ らに, ネ ッ トワー クサ イ ズ が膨 大 で 視覚 的 に 把握 で き な い 場合 に 対 し,重 要 な 情報 の み に絞 っ た ネ ッ トワー ク構 築 を行 え る よ うに した。 図1は,休 みや セ ミナ を確 定 した 下 で 準夜 勤 と深 夜 勤 の み を表 現 した(残 され た休 み を 日勤扱 い した6日 パ タ ー ン に基 づ く)縮 小 ネ ッ トワー クを,解 可 視化 ソフ トウ ェア4)で 表 示 した 例(終 点 省 略)で あ る。    ぺ .欝 、}、 "( ・r∴窯ll'、 濃 ン""'レ 四q'へ ・;'、 ,ヲ ン … 期'・

窯il欝 難 蝕:〕

図1部 分 問 題縮 小 ネ ッ トワー ク 5.お わ り に ナ ー ス ス ケ ジ ュー リン グの 実行 可能 解 や 修 正 可能 性 を 把 握 で き る ネ ッ トワー ク を構 築 した こ と,こ れ に基 づ く 縮 小ネ ッ トワー クに つ い て報 告 した。 今後 は,勤 務 表作 成 支援 シ ス テ ム に この技 術 を適 用 して い く予 定 で あ る。 一112一

(3)

参考文献

1)E.K.Burke,PDeCausmaecker,G.VBerghe,H.V Landeghem,TheStateoftheArtofNurseRostering, JoumalofScheduling,Vol.7,No.6,441-499,2004 2)乾 伸 雄,池 上 敦 子,ナ ー一一ス ス ケ ジ ュ ー一一リ ン グ 問 題 に お け る 混 合 整 数 線 形 計 画 問 題 と 充 足 性 判 定 問 題 に よ る 厳 密 解 法 の 比 較,オ ペ レ ー シ ョ ン ズ ・ リ サ ー チ, Vol.55,No.11,pp.706-712,2010 3)A.Ikegami,ANiwa,ASubproblem-centricModeland ApproachtotheNurseSchedulmgProblem,Mathematical Progr㎜ 血g,Vol.97,No.3,pp.517-541,2003 4)㈱ 数 理 シ ス テ ム,解 可 視 化 ソ フ ト ウ ェ ア,2010 一113一

参照

関連したドキュメント

Comparing the Gauss-Jordan-based algorithm and the algorithm presented in [5], which is based on the LU factorization of the Laplacian matrix, we note that despite the fact that

By con- structing a single cone P in the product space C[0, 1] × C[0, 1] and applying fixed point theorem in cones, we establish the existence of positive solutions for a system

In Section 4 we present conditions upon the size of the uncertainties appearing in a flexible system of linear equations that guarantee that an admissible solution is produced

In light of his work extending Watson’s proof [85] of Ramanujan’s fifth order mock theta function identities [4] [5] [6], George eventually considered q- Appell series... I found

[11] Karsai J., On the asymptotic behaviour of solution of second order linear differential equations with small damping, Acta Math. 61

We use these to show that a segmentation approach to the EIT inverse problem has a unique solution in a suitable space using a fixed point

(4) The basin of attraction for each exponential attractor is the entire phase space, and in demonstrating this result we see that the semigroup of solution operators also admits

In this note, we consider a second order multivalued iterative equation, and the result on decreasing solutions is given.. Equation (1) has been studied extensively on the