戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

応用情報技術者 2013年 秋期 午前205


問題文

通信回線を使用したデータ伝送システムにM/M/1の待ち行列モデルを適用すると、平均回線待ち時間、平均伝送時間、回線利用率の関係は、次の式で表すことができる。        回線利用率が0%から徐々に上がっていく場合、平均回線待ち時間が平均伝送時間よりも最初に長くなるのは、回線利用率が何%を超えたときか。

選択肢

40
50(正解)
60
70

🔒 解説は解答すると表示されます

M/M/1待ち行列の閾値【午前2解説】

正解の理由

M/M/1モデルの関係式 に注目します。平均回線待ち時間が平均伝送時間より長くなる条件は を満たすことです。この不等式を解くと となるため、回線利用率が50%を超えた時点で平均回線待ち時間が平均伝送時間を上回ります。したがって選択肢の中では が該当します。

解法ステップ

  1. 与えられた式を確認する: は平均回線待ち時間、は平均伝送時間、は回線利用率)。
  2. 「待ち時間が伝送時間より長い」ことを式で表す:
  3. 代入して不等式を整理する: 両辺をで割ると
  4. 両辺を整理して 、すなわち より
  5. よって回線利用率が50%を超えたときに初めて平均回線待ち時間が平均伝送時間を上回る。

選択肢別の誤答解説

  • ア: 40
    で、待ち時間は伝送時間より短い()。よって不適。
  • : 50
    で、待ち時間=伝送時間。問題文の「超えたとき(より長くなる)」の境界は50%であり、この選択肢が閾値を表すため該当。
  • ウ: 60
    で待ち時間は伝送時間より長いが、「最初に長くなる」瞬間は60%より前(50%超)であるため、閾値としては不適。
  • エ: 70
    同様に待ち時間はさらに大きくなるが、閾値ではない。

よくある誤解

  • 「待ち時間は指数関数的に増える」と表現するミス:実際は に比例して増加し、 で発散します。これは双曲線的に急増する振る舞いであり、指数関数的増加とは異なります。
  • 「50%で既に長い」と考える誤り: は待ち時間と伝送時間が等しい境界です。問題の語尾が「超えたとき(より長くなる)」なので、境界値として50%を答えるのが正しい理解。
  • 待ち時間とシステム全体時間を混同する:平均回線待ち時間(キュー内の待ち)と平均伝送時間(サービス時間)は別概念です。合計(待ち+伝送)を比較してしまわないよう注意。

補足コラム

  • M/M/1の基本式を整理すると、平均待ち時間(キューでの待ち) と平均系内滞在時間(待ち+サービス) は次のようになります。サービス率を、到着率を とすると 、平均サービス時間 です。 の何倍になっているかは で表され、利用率が高くなるほど系全体の遅延が急増します。
  • 数値例: のとき のとき のとき

FAQ

Q1. 「超えたとき」と「以上」の違いは?
A1. 「超えたとき」は厳密に「より大きい(>)」を意味します。境界値を問う設問では閾値そのもの(この場合50%)を答えるのが一般的です。
Q2. 利用率が1に近づくと何が起きる?
A2. 平均待ち時間は に従って発散し、任意に大きくなります(システムは不安定に近づく)。これは双曲線的な急増であり、指数関数的増加ではありません。
Q3. 問題での「平均伝送時間」は本当に でよい?
A3. はい。M/M/1モデルでの平均サービス時間(ここでは伝送にかかる時間)は です。

関連キーワード: M/M/1、待ち行列、利用率、平均待ち時間、平均伝送時間、安定性、
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について