
情報処理関係の問題ですが、
あるハードディスクドライブのディスクには0番からL番までアドレスが振ってあり、ヘッドはディスクの各番地にアクセスして情報を読み取る。アクセスはランダムで一様分布だとして、あるアクセスから次のアクセスまでのヘッドの移動距離の平均は?という問題です。
つまりアドレス10番にアクセスして次に25番にアクセスしたら移動距離はアドレスの差の15という計算になります。
この答えは1/3Lです。
解答頁にそう書いてあったのですが、何の解説もありませんでした。
シミュレーションは簡単です。Excelで0~1の乱数を書き出し、乱数同士の差の絶対値を平均すれば確かに0.33程度になるので、それで正しいのでしょうが、どういう計算なのでしょうか、というのが質問になります。
No.2ベストアンサー
- 回答日時:
>あるハードディスクドライブのディスクには0番からL番までアドレスが振ってあり
「アドレス」ですか? 「トラック位置(トラック番号)」ではありませんか?
ヘッドは「半径方向」に動きますが、ディスクの「円周方向」には「回転待ち」をして読み取るのでヘッドは動きません。
L を「トラック位置」と解釈すれば
・最初にヘッドのある位置:Y = 0~ L の間に一様分布
・読み取るデータのある位置:X = 0~ L の間に一様分布
として、ヘッドの移動量は
Z = |X - Y|
です。
この「期待値 E(Z)」を求める問題です。
「連続関数」と考えれば、確率密度関数は
P(x) = 1/L (0≦x≦L)、それ以外では 0
P(y) = 1/L (0≦y≦L)、それ以外では 0
なので、求める期待値は
E(Z) = ∫∫[0→L]Z・P(x)・P(y)dxdy
= (1/L^2)∫∫[0→L]|x - y|dxdy ①
です。
絶対値は
0≦x≦y≦L のとき -(x - y)
0≦y≦x≦L のとき (x - y)
として外せるので、積分範囲を2つに分けて
E(Z) = (1/L^2)∫[0→L]{∫[0→y](-x + y)dx}dy
+ (1/L^2)∫[0→L]{∫[0→x](x - y)dy}dx ②
として計算します。
前半の積分は
∫[0→L]{∫[0→y](-x + y)dx}dy
= ∫[0→L]{[-(1/2)x^2 + xy][0→y]}dy
= ∫[0→L]{[-(1/2)y^2 + y^2]}dy
= ∫[0→L]{[(1/2)y^2}dy
= (1/2)[(1/3)y^3][0→L]
= (1/6)L^3
後半の積分は
∫[0→L]{∫[0→x](x - y)dy}dx
= ∫[0→L]{[xy - (1/2)y^2][0→x]}dx
= ∫[0→L]{[x^2 - (1/2)x^2]}dx
= ∫[0→L]{[(1/2)x^2}dx
= (1/2)[(1/3)x^3][0→L]
= (1/6)L^3
これらを②に代入すれば
E(Z) = (1/L^2)[(1/6)L^3 + (1/6)L^3]
= (1/3)L
まあ、ヘッドの初期位置が「最外周」なり「最内周」にあれば移動量の平均値(期待値)は (1/2)L になることは容易に想像できるので、ヘッドの初期位置がランダムであればそれより少し小さくなることも想像できます。
通常の磁気ディスクの平均アクセス時間は、この「ヘッドの移動時間」に「平均回転待ち時間 = ディスクが半周する移動時間」を加えたものになります。
電気・電子回路の動作に比べれば「圧倒的に遅い」ことになります。
>「トラック位置(トラック番号)」ではありませんか
多分、そっちです。曖昧な記憶で書いていました。すみません。
数式は理解できました。ありがとうございました。
しかし、難しすぎて情報処理の選択問題に出題する様な内容ではなかったですね。出題者は、勘で答えろというのでしょうか。
No.1
- 回答日時:
互いに独立な確率変数X, Yが、どちらも0〜L の(L + 1)通りの値を等確率で取るとき、確率変数
Z = |X - Y|
の期待値は幾ら? という確率論の問題ですね。
いきなりZを考えるよりも、いったん確率変数
A = X - Y
を考える方がわかりやすいかも。A = k となる確率をPr(A = k)と書くことにすると、もちろん
Pr(A = k) = Pr(A = -k)
です。「k∈{0, 1, ..., L}についてPr(A = k)が幾らになるか」は暗算でできるでしょう。で
E(|A|) = Σ{k=-L〜L} |k|Pr(A = k)
を計算する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 非保存的な相互作用をする2体系の質問です。
- 統計学の質問です。 n=16のi.i.d.データを計算したところ,標本平均は400,標本分散は250
- 応用情報処理技術者試験のシステム利用率の計算について
- お世話になっています. x軸は時間(期間)y軸はある値に対する2つのグラフ比較をしますが、私個人の考
- 時間を語るなら、(複数の時間の正体)を知る必要が有る。
- 二次関数の平行移動の引き算について質問です。 写真のような問題で平行移動前と平行移動後のの引き算する
- 統計学の問題です。 どなたか分かる方いらっしゃいましたら解いて頂きたいです。よろしくお願い致します。
- 不正アクセス禁止法の扱いについて
- 基礎的な統計学の問題の解答をご教示ください。
- 統計学の質問です。 どなたか分かる方教えて頂けたら幸いです。 共通]下記の仮説の真偽を判断するため,
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
−2.5を四捨五入すると−2ですか?−3ですか?
数学
-
分数を一瞬で約分できるかどうか分かるようになれる方法はありますか? 約分できるか考える時間がタイムロ
数学
-
胴元が儲かるギャンブル
数学
-
-
4
『[無限ホテル]』
数学
-
5
ATMの暗証番号は 0から9の数字から 4回数字を取り出し4桁の数字を作るので 10の4乗で1000
数学
-
6
数学の質問です loge 3=1.1になる成り行き教えて欲しいです
数学
-
7
19×19の暗算
数学
-
8
回答の意味について
数学
-
9
写真でqという記号が出てきたとき、写真のように書いたら点数引かれますか。
数学
-
10
数的推理の問題です。 解答の意味が全く分かりません。 この回答よりももっと分かりやすく、丁寧にご説明
数学
-
11
1×1=1
数学
-
12
数学詳しい方、確率についての問題です。
数学
-
13
期待値と参加率
数学
-
14
数学の文字式について 「全部でa本あった鉛筆を、b人の子供に1人3本ずつ配ろうとしたら、2本足りなか
数学
-
15
中三の数学です。 a>0のとき,a≧√aは常に成り立つとは限らない。成り立たない場合のαの値を1つ答
数学
-
16
数学記号で→の左に台のように上下に斜めに枝分かれしてるのは何を表しているのでしょうか?またそれが二重
数学
-
17
大きな数の掛け算
数学
-
18
min{a,b,c}って何?
数学
-
19
cos x = 0の解の書き方について
数学
-
20
試合数を教えてください。
数学
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
15%増しの計算方法
-
前年比の%の計算式を教えてく...
-
例えば16の4分の3乗は?
-
パーセントの計算
-
3分2の計算教えて下さい
-
6畳間は何立方メートル?
-
教えて下さい
-
ラジアン値を°′″(度・分・秒)...
-
毎日10%ずつお金が増える時...
-
日にちの計算が解からないらし...
-
指数計算 2^n-1
-
一日ずつ2倍の金額をもらい続...
-
AC/DCコンバーターの入力電流に...
-
3割アップとは、どうのように...
-
「前年同期比」の計算方法を教...
-
エクセルで関数計算後の値を数...
-
Excelの反復計算がわかりません。
-
一定倍したある数を元に戻すには?
-
1/4メートルの8個分は何メート...
-
何通りかの計算で 7C4 の答えが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
15%増しの計算方法
-
前年比の%の計算式を教えてく...
-
パーセントの計算
-
3分2の計算教えて下さい
-
ラジアン値を°′″(度・分・秒)...
-
エクセルで関数計算後の値を数...
-
一日ずつ2倍の金額をもらい続...
-
円周率は原理的に途中の桁から...
-
日にちの計算が解からないらし...
-
250gを8割と2割に分けると
-
何通りかの計算で 7C4 の答えが...
-
指数計算 2^n-1
-
教えて下さい
-
「前年同期比」の計算方法を教...
-
割引や%引きの計算のやり方を教...
-
Excelの反復計算がわかりません。
-
3割アップとは、どうのように...
-
因数分解の質問をさせて頂きます。
-
コラッツの予想ははずれました。-
-
6畳間は何立方メートル?
おすすめ情報