第 7 章 おわりに 51
A.6 実験結果の評価
Tab. A -35: CSS-LL
を選択したときの切片と傾き ルール 台数a b r
CSS-LL-DS
11 20.2 19.4 0.750 8 20.0 20.1 0.744 5 20.5 20.9 0.737 3 21.5 21.8 0.714 2 22.8 22.7 0.678 1 27.1 25.8 0.512
ルール 台数
a b r
CSS-LL-OS
11 20.2 19.4 0.750 8 26.4 24.1 0.644 5 27.3 25.4 0.561 3 27.1 25.7 0.528 2 27.1 25.8 0.518 1 27.1 25.8 0.512
Tab. A -36: CSS-WL
を選択したときの切片と傾き ルール 台数a b r
CSS-WL-DS
11 20.4 19.4 0.756 8 21.2 19.9 0.751 5 22.2 20.4 0.741 3 23.6 21.1 0.717 2 25.4 22.0 0.677 1 29.8 24.9 0.508
ルール 台数
a b r
CSS-WL-OS
11 20.4 19.4 0.756 8 28.5 23.2 0.614 5 29.7 24.5 0.547 3 29.6 24.8 0.516 2 29.7 24.9 0.511 1 29.8 24.9 0.508
A.6 実験結果の評価
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 181: FS-RF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 182: FS-RF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価111
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 183: FS-LF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 184: FS-LF-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 185: FS-WF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 186: FS-WF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価112
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 187: FS-RL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-RL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 188: FS-RL-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 189: FS-LL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-LL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 190: FS-LL-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価113
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 191: FS-WL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"FS-WL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 192: FS-WL-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 193: RMS-RF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 194: RMS-RF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価114
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 195: RMS-LF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 196: RMS-LF-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 197: RMS-WF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 198: RMS-WF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価115
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 199: RMS-RL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-RL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 200: RMS-RL-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 201: RMS-LL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-LL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 202: RMS-LL-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価116
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 203: RMS-WL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"RMS-WL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 204: RMS-WL-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 205: CSS-RF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 206: CSS-RF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価117
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 207: CSS-LF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 208: CSS-LF-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 209: CSS-WF-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WF-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 210: CSS-WF-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価118
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 211: CSS-RL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-RL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 212: CSS-RL-OS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 213: CSS-LL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-LL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 214: CSS-LL-OS
適用時の信頼区間付録
A
実験結果A.6
実験結果の評価119
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-DS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-DS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-DS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 215: CSS-WL-DS
適用時の信頼区間0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-OS/TC11/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-OS/TC02/Result/newsort00to60S100.txt" matrix
0 10 20 30 40 50
0 0.05 0.10 0.15 0.20 0.25 0.30 0.35
"CSS-WL-OS/TC01/Result/newsort00to60S100.txt" matrix
(a)11
台のとき(b)2
台のとき(c)1
台のときFig. A - 216: CSS-WL-OS
適用時の信頼区間付録 B
ソースコード
B.1 入力データ作成用プログラム
1 # !/ usr / bin / p e r l
2 use lib ’ / h o m e / res / A 0 0 0 1 / i m o t o / p e r l / l i b 6 4 / p e r l 5 ’ ; 3 use M a t h :: R a n d o m qw ( / r a n d o m _ / ) ;
4 use L i s t :: U t i l qw ( f i r s t max m a x s t r min m i n s t r r e d u c e s h u f f l e sum ) ; 5
6 $To = 7 7 1 0 ; 7 $Tc = 1 7 9 9 0 ; 8 $ T o c = 1 0 2 8 0 ; 9 $Td = 2 4 6 7 2 ; 10 $ s p a n = 2 1 ;
11 $fb =5;
12 $Nv = $ s p a n *2;
13 $mu =3;
14 $ V r m d = $Nv / $ s p a n / $Td ;
15 @ p o i s s o n = r a n d o m _ p o i s s o n ( $Nv , $mu ) ; 16 for ( my $i =0; $i <= $ # p o i s s o n ; $i ++) {
17 $ p o i s s o n [ $i ]= int ( 1 6 0 + 5 0 * $ p o i s s o n [ $i ]) ; 18 $ s u m += $ p o i s s o n [ $i ];
19 }
20 # s h i p a r r i v a l 21 do {
22 @ u n i = r a n d o m _ u n i f o r m ( $Nv -1) ;
23 $ar [ 0 ] = $Td *5;
24 $ s u m =0;
25 for ( my $i =1; $i <= $ # uni +1; $i ++) { 26 $ar [ $i ]= - log ( $ u n i [ $i - 1 ] ) / $ V r m d ;
27 $ s u m += $ar [ $i ];
28 }
29 # p r i n t " \ n " ;
30 } w h i l e ( $sum > $Td * $ s p a n || $sum < $Td *( $span -1) ) ; 31 # $ar [ 0 ] - = 7 7 1 0 ;
32 # s p r i n g
33 for ( my $j =5; $j <6; $j ++) { 34 my $ s p r i n g = 5 0 + 1 0 * $j ;
35 @ { ’ ar ’ . $ s p r i n g }= map { $_ * $ s p r i n g / 1 0 0 } @ar ; 36 # $ { ’ ar ’ . $ s p r i n g } [ 0 ] + = 7 7 1 0 ;
37 for ( my $i =1; $i <= $ # ar ; $i ++) {
38 $ { ’ ar ’ . $ s p r i n g }[ $i ]+= $ { ’ ar ’ . $ s p r i n g }[ $i - 1 ] ;
39 }
120
付録
B
ソースコードB.1
入力データ作成用プログラム121
40 }
41 for ( my $j =0; $j < = 1 0 ; $j ++) { 42 my $ s p r i n g = 5 0 + 1 0 * $j ;
43 $ { ’ s h i p ’ . $ s p r i n g }{ s p r i n t f ( " %02 d " ,0) }={
44 " ar " = > $ { ’ ar ’ . $ s p r i n g }[0] , 45 " c o n t " = > $ p o i s s o n [0]
46 };
47 for ( my $i =1; $i <= $ # ar ; $i ++) {
48 if ( $ { ’ ar ’ . $ s p r i n g }[ $i ] <= $ { ’ ar ’ . $ s p r i n g }[ $i - 1 ] ) { 49 $ { ’ ar ’ . $ s p r i n g }[ $i ]= $ { ’ ar ’ . $ s p r i n g }[ $i - 1 ] + 1 ;
50 }
51 $ { ’ s h i p ’ . $ s p r i n g }{ s p r i n t f ( " %02 d " , $i ) }={
52 " ar " = > $ { ’ ar ’ . $ s p r i n g }[ $i ] , 53 " c o n t " = > $ p o i s s o n [ $i ]
54 };
55 }
56 }
57 = pod
58 do {
59 @ u n i = r a n d o m _ u n i f o r m ( $Nv ) ; 60 for ( my $j =0; $j < = 1 0 ; $j ++) { 61 my $ s p r i n g = 5 0 + 1 0 * $j ; 62 @ { ’ ar ’ . $ s p r i n g } = ( ) ; 63 }# @ar i n i t i a l i z e
64 for ( my $i =5; $i < $Nv +5; $i ++) {
65 for ( my $j =0; $j < = 1 0 ; $j ++) {
66 my $ s p r i n g = 5 0 + 1 0 * $j ;
67 $ { ’ ar ’ . $ s p r i n g }[ $i - 5 ] + = ( $ { ’ ar ’ . $ s p r i n g }[ $i - 6 ] + int ( - log ( $ u n i [ $i - 5 ] ) *
$ s p r i n g / 1 0 0 / $ V r m d ) ) ;
68 $ { ’ s h i p ’ . $ s p r i n g }{ s p r i n t f ( " %02 d " , $i -5) }={
69 " ar " = > $ { ’ ar ’ . $ s p r i n g }[ $i - 5 ] + 2 4 6 7 2 * 5 , 70 " c o n t " = > $ p o i s s o n [ $i -5]
71 };
72 }
73 }# ar
74 } w h i l e ( $ a r 1 0 0 [ -1] > $Td * $ s p a n || $ a r 1 0 0 [ -1] < $Td *( $span -1) || $ a r 1 0 0 [0] > $Td ) ;
75 = cut
76 # Ship - out c o n t a i n e r s
77 @ o u t r a t e = ( 3 / 1 0 , 6 / 1 0 , 8 / 1 0 , 9 / 1 0 , 1 ) ; 78 for ( my $i =0; $i < $Nv ; $i ++) {
79 for ( my $k =0; $k < $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ c o n t }; $k ++) { 80 for ( my $j =0; $j <= $ # o u t r a t e ; $j ++) {
81 if ( $k < $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ c o n t }* $ o u t r a t e [ $j ]) { 82 my $ d a y = int ( $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ ar } / 2 4 6 7 2 ) + $j +1;
83 my $id = s p r i n t f ( " %02 d " , $i ) . ’ - ’ . s p r i n t f ( " %04 d " , $k ) . ’ out ’ ; 84 p u s h ( @ { ’ D ’ . $ d a y . ’ S 1 0 0 ’ } , $id ) ;
85 l a s t ;
86 }
87 }
88 }
89 }
90 # Ship - in c o n t a i n e r s
91 @ i n r a t e = ( 1 , 7 / 1 0 , 4 / 1 0 , 2 / 1 0 , 1 / 1 0 ) ; 92 for ( my $i =0; $i < $Nv ; $i ++) {
93 for ( my $k =0; $k < $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ c o n t }; $k ++) { 94 for ( my $j = $ # i n r a t e ; $j > = 0 ; $j - -) {
95 if ( $k < $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ c o n t }* $ i n r a t e [ $j ]) {
96 my $ d a y = int ( $ s h i p 1 0 0 { s p r i n t f ( " %02 d " , $i ) }{ ar } / 2 4 6 7 2 ) - $j -1;
97 my $id = s p r i n t f ( " %02 d " , $i ) . ’ - ’ . s p r i n t f ( " %04 d " , $k ) . ’ in ’ ; 98 p u s h ( @ { ’ D ’ . $ d a y . ’ S 1 0 0 ’ } , $id ) ;
付録
B
ソースコードB.1
入力データ作成用プログラム122
99 l a s t ;
100 }
101 }
102 }
103 }
104 # c r e a t e s p r i n g 1 0 0
105 for ( my $i =0; $i < $ s p a n + 1 0 ; $i ++) {
106 @ { ’ D ’ . $i . ’ S 1 0 0 ’ }= s h u f f l e @ { ’ D ’ . $i . ’ S 1 0 0 ’ };
107 $ { ’ V r m d ’ . $i }=( $ #{ ’ D ’ . $i . ’ S 1 0 0 ’ } + 1 ) / $ T o c ;
108 do {
109 @ { ’ XT ’ . $i } = ( ) ;
110 @ { ’ uni ’ . $i }= r a n d o m _ u n i f o r m ( $ #{ ’ D ’ . $i . ’ S 1 0 0 ’ } -1) ; 111 $ { ’ XT ’ . $i } [ 0 ] = $To + 6 6 8 2 ;
112 $ s u m =0;
113 for ( my $j =1; $j < $ #{ ’ D ’ . $i . ’ S 1 0 0 ’ }; $j ++) {
114 $ { ’ XT ’ . $i }[ $j ]= - log ( $ { ’ uni ’ . $i }[ $j - 1 ] ) / $ { ’ V r m d ’ . $i };
115 $ s u m += $ { ’ XT ’ . $i }[ $j ];
116 }
117 # p r i n t " xt \ n " ;
118 } w h i l e ( $ s u m > $ T o c || $ s u m < $Toc - 1 0 0 0 ) ; 119 $ X T 0 [ 0 ] = 7 7 1 0 ;
120 p u s h ( @ { ’ XT ’ . $i } , $Toc - $ s u m ) ; 121 p u s h ( @XTid , @ { ’ D ’ . $i . ’ S 1 0 0 ’ }) ; 122 p r i n t $ #{ ’ D ’ . $i . ’ S 1 0 0 ’ } , " \ n " ; 123 }
124 # s p r i n g
125 for ( my $j =0; $j < = 1 0 ; $j ++) { 126 my $ s p r i n g = 5 0 + 1 0 * $j ;
127 for ( my $i =0; $i < $ s p a n + 1 0 ; $i ++) {
128 @ { ’ XT ’ . $i . ’ S ’ . $ s p r i n g }= map { $_ * $ s p r i n g / 1 0 0 } @ { ’ XT ’ . $i };
129 p u s h ( @ { ’ X T a r ’ . $ s p r i n g } , @ { ’ XT ’ . $i . ’ S ’ . $ s p r i n g }) ;
130 }
131 }
132 for ( my $j =0; $j < = 1 0 ; $j ++) { 133 my $ s p r i n g = 5 0 + 1 0 * $j ;
134 for ( my $i =1; $i <= $ #{ ’ X T a r ’ . $ s p r i n g }; $i ++) {
135 $ { ’ X T a r ’ . $ s p r i n g }[ $i ]+= $ { ’ X T a r ’ . $ s p r i n g }[ $i - 1 ] ;
136 }
137 }
138 for ( my $j =0; $j < = 1 0 ; $j ++) { 139 my $ s p r i n g = 5 0 + 1 0 * $j ;
140 for ( my $i =1; $i <= $ #{ ’ X T a r ’ . $ s p r i n g }; $i ++) {
141 if ( int ( $ { ’ X T a r ’ . $ s p r i n g }[ $i ]) <= int ( $ { ’ X T a r ’ . $ s p r i n g }[ $i - 1 ] ) ) { 142 $ { ’ X T a r ’ . $ s p r i n g }[ $i ]= $ { ’ X T a r ’ . $ s p r i n g }[ $i - 1 ] + 1 ;
143 }
144 }
145 }
146 = pod
147 p r i n t $ # XTar100 , " ␣ " , $ # XTid , " \ n " ; 148 for ( my $i =0; $i <= $ # X T a r 1 0 0 ; $i ++) { 149 for ( my $j =5; $j <6; $j ++) { 150 my $ s p r i n g = 5 0 + 1 0 * $j ;
151 p r i n t " [ $ s p r i n g ] " , s p r i n t f ( " %7 s " , int ( $ { ’ X T a r ’ . $ s p r i n g }[ $i ]) ) ; 152 } p r i n t " \ n " ;
153 }
154 = cut
155 # = pod
156 # # # # # # # # # # # # # # # # # # # # # # # # # # 157 for ( my $j =0; $j < = 1 0 ; $j ++) { 158 my $ s p r i n g = 5 0 + 1 0 * $j ;