この記事は主に単一の著者による情報源に基づいています。関連する議論は ( 2019年2月) |

キューイングルールオブサム(QROT)は、キューを処理するために必要なサーバーの概算値を求める際に用いられる、キューイング制約方程式として知られる数式です。この式は、サーバー数(s)、サービス要求元総数(N)、サービス時間(r)、およびキューを空にするまでの最大時間(T)を関連付ける不等式として表されます。
QROTは、待ち行列問題に対処するための大まかなヒューリスティックとして機能します。[ 2 ]標準的な待ち行列公式と比較すると、確率や待ち行列理論を考慮せずに必要なサーバー数を計算するのに十分簡単です。したがって、この経験則は多くの状況でより実用的です。[ 1 ]
QROT式の導出は以下の通り。到着率は、顧客総数Nと待ち行列を完了するのに必要な最大時間Tの比率である。
サービス率はサービス時間rの逆数です。
到着率とサービス率の比率を考慮すると便利です。
s台のサーバーを想定すると、キュー システムの 使用率は 1 より大きくてはなりません。
最初の3つの式を組み合わせると になります。これと4番目の式を組み合わせると になります。
簡単に言うと、キューイングの経験則の式は次のようになります。
キューイングの経験則は、サーバーの台数、顧客総数、サービス時間、そしてキューを完了するのに必要な最大時間を関連付けることで、キュー管理におけるキューイング問題の解決を支援します。キューイングシステムをより効率的にするために、これらの値は経験則に基づいて調整することができます。[ 3 ]
次の例は、ルールの使用方法を示しています。
会議での昼食は通常セルフサービスです。各配膳テーブルには、参加者が食べ物を受け取るための2つの側面があります。1,000人の参加者がそれぞれ45秒ずつ料理を取る必要があるとすると、1時間で昼食を提供するには、何台の配膳テーブルが必要でしょうか?[ 2 ]
解答: r = 45、N = 1000、T = 3600の場合 、経験則からs :を得ます。テーブルには2つの側面があります。したがって、必要なテーブルの数は です。サーバーの数は離散的であるため、この数は整数に切り上げます。したがって、7台のサービングテーブルを用意する必要があります。[ 2 ]
生徒数1万人の学校では、生徒登録のために特定の日数を設定する必要があります。1日の勤務時間は8時間です。生徒1人あたりの登録時間は約36秒です。全生徒を登録するには何日かかりますか?[ 2 ]
解答: s = 1、N = 10,000、r = 36とすると 、経験則からT :となります。1日の労働時間が8時間(28,800秒)とすると、必要な登録日数は日となります。[ 2 ]
朝のピーク時には、約4500台の車が小学校に子供を降ろします。1回の降車には約60秒かかります。1台の車が停止して旋回するには約6メートルかかります。最小降車ラインにはどれくらいのスペースが必要ですか?[ 2 ]
解答: N = 4500、T = 60、r = 1とすると 、経験則により s :となります。各車両のスペースが 6 メートルであることを考えると、線の長さは少なくとも メートルである必要があります。[ 2 ]