<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://orsj-ml.org/orwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B</id>
	<title>《待ち行列の各種モデル》 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://orsj-ml.org/orwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B"/>
	<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;action=history"/>
	<updated>2026-04-19T17:25:46Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=9895&amp;oldid=prev</id>
		<title>2008年8月5日 (火) 06:40にSakasegawaによる</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=9895&amp;oldid=prev"/>
		<updated>2008-08-05T06:40:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2008年8月5日 (火) 06:40時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot; &gt;23行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;23行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''タクシー乗り場モデル'''　これまでは, 客がサービスをする場所に到着し, サービスを受けてその場所を去る系のみを考えてきた. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;問題によってはサーバが異動する場合も考えられ&lt;/del&gt;, その例として[[タクシー乗り場モデル]] (taxi stand model)がある. タクシー乗り場には, 乗客の行列とタクシーの行列ができるが, どちらがサーバでどちらが客であるかは評価尺度を考えることにより相対的に定まる. 通常はいずれか一方の行列のみができるか, または両方とも空であるが, 乗車時間がかかる場合は両方に行列ができる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''タクシー乗り場モデル'''　これまでは, 客がサービスをする場所に到着し, サービスを受けてその場所を去る系のみを考えてきた. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;問題によってはサーバが移動する場合も考えられ&lt;/ins&gt;, その例として[[タクシー乗り場モデル]] (taxi stand model)がある. タクシー乗り場には, 乗客の行列とタクシーの行列ができるが, どちらがサーバでどちらが客であるかは評価尺度を考えることにより相対的に定まる. 通常はいずれか一方の行列のみができるか, または両方とも空であるが, 乗車時間がかかる場合は両方に行列ができる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sakasegawa</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=7884&amp;oldid=prev</id>
		<title>2007年8月6日 (月) 18:17にKuwashimaによる</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=7884&amp;oldid=prev"/>
		<updated>2007-08-06T18:17:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年8月6日 (月) 18:17時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot; &gt;38行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;38行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[4] 高橋敬隆, 『わかりやすい待ち行列システム』, コロナ社, 2003.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[4] 高橋敬隆, 『わかりやすい待ち行列システム』, コロナ社, 2003.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[category:待ち行列|まちぎょうれつのかくしゅもでる]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kuwashima</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=7693&amp;oldid=prev</id>
		<title>2007年8月6日 (月) 07:43にBassyによる</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=7693&amp;oldid=prev"/>
		<updated>2007-08-06T07:43:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年8月6日 (月) 07:43時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;4行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;4行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;のとき&amp;lt;math&amp;gt;\mbox{A}(m)/\mbox{B}/c\, &amp;lt;/math&amp;gt;と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数&amp;lt;math&amp;gt;c\, &amp;lt;/math&amp;gt;が入回線数&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;より少ない場合に交換接続は損失系&amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c/c\, &amp;lt;/math&amp;gt;モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;個, 修理工が&amp;lt;math&amp;gt;c\, &amp;lt;/math&amp;gt;人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, &amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c\, &amp;lt;/math&amp;gt;モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;のとき&amp;lt;math&amp;gt;\mbox{A}(m)/\mbox{B}/c\, &amp;lt;/math&amp;gt;と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数&amp;lt;math&amp;gt;c\, &amp;lt;/math&amp;gt;が入回線数&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;より少ない場合に交換接続は損失系&amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c/c\, &amp;lt;/math&amp;gt;モデルとなる&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[4]&lt;/ins&gt;. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が&amp;lt;math&amp;gt;m\, &amp;lt;/math&amp;gt;個, 修理工が&amp;lt;math&amp;gt;c\, &amp;lt;/math&amp;gt;人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, &amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c\, &amp;lt;/math&amp;gt;モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;aarival&lt;/del&gt;) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;モデルとなる&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;arrival&lt;/ins&gt;) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデル[2]となる&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, &amp;lt;math&amp;gt;\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c\, &amp;lt;/math&amp;gt;で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, &amp;lt;math&amp;gt;\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c\, &amp;lt;/math&amp;gt;で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[4] &lt;/del&gt;では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&amp;lt;math&amp;gt;i\, &amp;lt;/math&amp;gt;の客の平均サービス時間を&amp;lt;math&amp;gt;1/\mu_i\, &amp;lt;/math&amp;gt;, 系内時間当たりのコストを&amp;lt;math&amp;gt;c_i\, &amp;lt;/math&amp;gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&amp;lt;math&amp;gt;c_i\mu_i\, &amp;lt;/math&amp;gt;が大きい順に高い優先権を与えればよい」という&amp;lt;math&amp;gt;c\mu\, &amp;lt;/math&amp;gt;ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&amp;lt;math&amp;gt;i\, &amp;lt;/math&amp;gt;の客の平均サービス時間を&amp;lt;math&amp;gt;1/\mu_i\, &amp;lt;/math&amp;gt;, 系内時間当たりのコストを&amp;lt;math&amp;gt;c_i\, &amp;lt;/math&amp;gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&amp;lt;math&amp;gt;c_i\mu_i\, &amp;lt;/math&amp;gt;が大きい順に高い優先権を与えればよい」という&amp;lt;math&amp;gt;c\mu\, &amp;lt;/math&amp;gt;ルールが成立する&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3]&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順規律|最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順規律|最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot; &gt;20行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;20行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;と呼ばれる &lt;/del&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2&lt;/del&gt;]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, &amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/c/c\, &amp;lt;/math&amp;gt;モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, 電話交換において話中に遭遇した呼の再呼を考慮した[[呼損率]] (loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;あるいは再試行モデル (retrial model) &lt;/ins&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/ins&gt;]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;と呼ばれる&lt;/ins&gt;. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, &amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/c/c\, &amp;lt;/math&amp;gt;モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, 電話交換において話中に遭遇した呼の再呼を考慮した[[呼損率]] (loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l31&quot; &gt;31行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;31行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''参考文献'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''参考文献'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[1] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;R&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;B&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Cooper&lt;/del&gt;, ''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Introduction to Queueing Theory, Second Edition&lt;/del&gt;'', &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;North-Holland&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1981&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[1] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;G&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;I&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Falin and J. G. C. Templeton&lt;/ins&gt;, ''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Retrial Queues&lt;/ins&gt;'', &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Chapman &amp;amp; Hall&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1997&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[2] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;G&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I. Falin and J. G. C. Templeton&lt;/del&gt;, ''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Retrial Queues&lt;/del&gt;'', &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Chapman &amp;amp; Hall&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1997&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[2] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;R&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Nelson&lt;/ins&gt;, ''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Probability, Stochastic Processes, and Queueing Theory&lt;/ins&gt;'', &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Springer-Verlag&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1995&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[3] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;藤木正也&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;願部頴一&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;『通信トラヒック理論』&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;丸善, 1980&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[3] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;R. W. Wolff&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''Stochastic Mopdeling and the Theory of Queues''&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Prentice-Hall&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1989&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[4] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;N. K. aiswal&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''Priority Queues''&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Academic Press&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1968. &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[4] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;高橋敬隆&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;『わかりやすい待ち行列システム』&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;コロナ社&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2003&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[5] L. Kleinrock, ''Queueing Systems Volume II: Computer Applications'', John Wiley &amp;amp; Sons, 1976. &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[6] T. L. Saaty, ''Elements of Queueing Theory with Applications'', Dover, 1961&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bassy</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=5880&amp;oldid=prev</id>
		<title>Orsjwiki: &quot;《待ち行列の各種モデル》&quot; を保護しました。 [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=5880&amp;oldid=prev"/>
		<updated>2007-07-19T13:49:41Z</updated>

		<summary type="html">&lt;p&gt;&amp;quot;《待ち行列の各種モデル》&amp;quot; を保護しました。 [edit=sysop:move=sysop]&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月19日 (木) 13:49時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Orsjwiki</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=5712&amp;oldid=prev</id>
		<title>2007年7月19日 (木) 03:11に122.17.2.240による</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=5712&amp;oldid=prev"/>
		<updated>2007-07-19T03:11:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月19日 (木) 03:11時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;14行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;14行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&amp;lt;math&amp;gt;i\, &amp;lt;/math&amp;gt;の客の平均サービス時間を&amp;lt;math&amp;gt;1/\mu_i\, &amp;lt;/math&amp;gt;, 系内時間当たりのコストを&amp;lt;math&amp;gt;c_i\, &amp;lt;/math&amp;gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&amp;lt;math&amp;gt;c_i\mu_i\, &amp;lt;/math&amp;gt;が大きい順に高い優先権を与えればよい」という&amp;lt;math&amp;gt;c\mu\, &amp;lt;/math&amp;gt;ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&amp;lt;math&amp;gt;i\, &amp;lt;/math&amp;gt;の客の平均サービス時間を&amp;lt;math&amp;gt;1/\mu_i\, &amp;lt;/math&amp;gt;, 系内時間当たりのコストを&amp;lt;math&amp;gt;c_i\, &amp;lt;/math&amp;gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&amp;lt;math&amp;gt;c_i\mu_i\, &amp;lt;/math&amp;gt;が大きい順に高い優先権を与えればよい」という&amp;lt;math&amp;gt;c\mu\, &amp;lt;/math&amp;gt;ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;最短サービス時間順規律|&lt;/ins&gt;最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=3364&amp;oldid=prev</id>
		<title>2007年7月12日 (木) 12:41に122.17.2.240による</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=3364&amp;oldid=prev"/>
		<updated>2007-07-12T12:41:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月12日 (木) 12:41時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;4行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;4行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;のとき&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{A}(m)/\mbox{B}/c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;が入回線数&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;より少ない場合に交換接続は損失系&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c/c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;個, 修理工が&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が&amp;lt;math&amp;gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;のとき&amp;lt;math&amp;gt;\mbox{A}(m)/\mbox{B}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数&amp;lt;math&amp;gt;c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;が入回線数&amp;lt;math&amp;gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;より少ない場合に交換接続は損失系&amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が&amp;lt;math&amp;gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;個, 修理工が&amp;lt;math&amp;gt;c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, &amp;lt;math&amp;gt;\mbox{M}(m)/\mbox{M}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch aarival) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) モデルとなる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch aarival) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) モデルとなる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, &amp;lt;math&amp;gt;\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;の客の平均サービス時間を&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;1/\mu_i&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;, 系内時間当たりのコストを&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;c_i\mu_i&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;が大きい順に高い優先権を与えればよい」という&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;c\mu&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス&amp;lt;math&amp;gt;i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;の客の平均サービス時間を&amp;lt;math&amp;gt;1/\mu_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;, 系内時間当たりのコストを&amp;lt;math&amp;gt;c_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「&amp;lt;math&amp;gt;c_i\mu_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;が大きい順に高い優先権を与えればよい」という&amp;lt;math&amp;gt;c\mu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''並列待ち行列'''　各サーバの前にそれぞれ待ち行列が出来る[[並列待ち行列]] (parallel queues) では, 到着した客を行列へ割り付ける方法が問題となる. 通常は, 新たに到着する客は最短の行列に加わり, このような割り付けを最短待ち行列 (shortest queues) 割り付けという. このモデルは古くから研究が行われてきたが, 途中で行列を変わる鞍替えがない場合でも解析が複雑である. 最短待ち行列は, 各待ち行列が&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/1&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;モデルの場合, 総合系内客数の期待値を最小にするという意味で最適な方法である. この他, 客を並列待ち行列へ割り付ける方法としてラウドロビン(round-robin)割り付けがある. これは, 到着する客を順番に並列待ち行列に割り付けていく方法であり, 待ち行列長の観測が不可能な場合には, 総合系内客数の期待値を最小にするという意味で最適な方法である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''並列待ち行列'''　各サーバの前にそれぞれ待ち行列が出来る[[並列待ち行列]] (parallel queues) では, 到着した客を行列へ割り付ける方法が問題となる. 通常は, 新たに到着する客は最短の行列に加わり, このような割り付けを最短待ち行列 (shortest queues) 割り付けという. このモデルは古くから研究が行われてきたが, 途中で行列を変わる鞍替えがない場合でも解析が複雑である. 最短待ち行列は, 各待ち行列が&amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;モデルの場合, 総合系内客数の期待値を最小にするという意味で最適な方法である. この他, 客を並列待ち行列へ割り付ける方法としてラウドロビン(round-robin)割り付けがある. これは, 到着する客を順番に並列待ち行列に割り付けていく方法であり, 待ち行列長の観測が不可能な場合には, 総合系内客数の期待値を最小にするという意味で最適な方法である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) と呼ばれる [2]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;&amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/c/c&amp;lt;/math&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;$&lt;/del&gt;モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;電話交換において話中に遭遇した呼の再呼を考慮した呼損率}{&lt;/del&gt;呼損率&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;} &lt;/del&gt;(loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) と呼ばれる [2]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, &amp;lt;math&amp;gt;\mbox{M}/\mbox{M}/c/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;\, &lt;/ins&gt;&amp;lt;/math&amp;gt;モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;電話交換において話中に遭遇した呼の再呼を考慮した[[&lt;/ins&gt;呼損率&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;(loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=2980&amp;oldid=prev</id>
		<title>2007年7月12日 (木) 04:48に122.17.2.240による</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=2980&amp;oldid=prev"/>
		<updated>2007-07-12T04:48:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月12日 (木) 04:48時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;4行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;4行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が$m$のとき$\mbox{A}(m)/\mbox{B}/c$と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数$c$が入回線数$m$より少ない場合に交換接続は損失系$\mbox{M}(m)/\mbox{M}/c/c$モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が$m$個, 修理工が$c$人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, $\mbox{M}(m)/\mbox{M}/c$モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$のとき$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{A}(m)/\mbox{B}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$が入回線数$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$より少ない場合に交換接続は損失系$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{M}(m)/\mbox{M}/c/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;m&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$個, 修理工が$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{M}(m)/\mbox{M}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch aarival) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) モデルとなる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch aarival) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) モデルとなる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, $\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c$で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$で表わされる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス$i$の客の平均サービス時間を$1/\mu_i$, 系内時間当たりのコストを$c_i$とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「$c_i\mu_i$が大きい順に高い優先権を与えればよい」という$c\mu$ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$の客の平均サービス時間を$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;1/\mu_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$, 系内時間当たりのコストを$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;c_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;c_i\mu_i&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$が大きい順に高い優先権を与えればよい」という$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;c\mu&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$ルールが成立する.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''並列待ち行列'''　各サーバの前にそれぞれ待ち行列が出来る[[並列待ち行列]] (parallel queues) では, 到着した客を行列へ割り付ける方法が問題となる. 通常は, 新たに到着する客は最短の行列に加わり, このような割り付けを最短待ち行列 (shortest queues) 割り付けという. このモデルは古くから研究が行われてきたが, 途中で行列を変わる鞍替えがない場合でも解析が複雑である. 最短待ち行列は, 各待ち行列が$\mbox{M}/\mbox{M}/1$モデルの場合, 総合系内客数の期待値を最小にするという意味で最適な方法である. この他, 客を並列待ち行列へ割り付ける方法としてラウドロビン(round-robin)割り付けがある. これは, 到着する客を順番に並列待ち行列に割り付けていく方法であり, 待ち行列長の観測が不可能な場合には, 総合系内客数の期待値を最小にするという意味で最適な方法である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''並列待ち行列'''　各サーバの前にそれぞれ待ち行列が出来る[[並列待ち行列]] (parallel queues) では, 到着した客を行列へ割り付ける方法が問題となる. 通常は, 新たに到着する客は最短の行列に加わり, このような割り付けを最短待ち行列 (shortest queues) 割り付けという. このモデルは古くから研究が行われてきたが, 途中で行列を変わる鞍替えがない場合でも解析が複雑である. 最短待ち行列は, 各待ち行列が$&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{M}/\mbox{M}/1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$モデルの場合, 総合系内客数の期待値を最小にするという意味で最適な方法である. この他, 客を並列待ち行列へ割り付ける方法としてラウドロビン(round-robin)割り付けがある. これは, 到着する客を順番に並列待ち行列に割り付けていく方法であり, 待ち行列長の観測が不可能な場合には, 総合系内客数の期待値を最小にするという意味で最適な方法である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) と呼ばれる [2]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, $\mbox{M}/\mbox{M}/c/c$モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, 電話交換において話中に遭遇した呼の再呼を考慮した呼損率}{呼損率} (loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) と呼ばれる [2]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;\mbox{M}/\mbox{M}/c/c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;$モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, 電話交換において話中に遭遇した呼の再呼を考慮した呼損率}{呼損率} (loss probability) などのサービス品質を評価するのに用いられてきた.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=1943&amp;oldid=prev</id>
		<title>122.26.167.76: 新しいページ: ''''【まちぎょうれつのかくしゅもでる (extended queueing models) 】'''  　待ち行列モデル (queueing model)は, 標準型モデルの到着過程, サ...'</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%81%AE%E5%90%84%E7%A8%AE%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8B&amp;diff=1943&amp;oldid=prev"/>
		<updated>2007-07-07T22:08:29Z</updated>

		<summary type="html">&lt;p&gt;新しいページ: &amp;#039;&amp;#039;&amp;#039;&amp;#039;【まちぎょうれつのかくしゅもでる (extended queueing models) 】&amp;#039;&amp;#039;&amp;#039;  　&lt;a href=&quot;/orwiki/wiki/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E3%83%A2%E3%83%87%E3%83%AB&quot; title=&quot;待ち行列モデル&quot;&gt;待ち行列モデル&lt;/a&gt; (queueing model)は, 標準型モデルの到着過程, サ...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''【まちぎょうれつのかくしゅもでる (extended queueing models) 】'''&lt;br /&gt;
&lt;br /&gt;
　[[待ち行列モデル]] (queueing model)は, 標準型モデルの到着過程, サービス規律, 行列への並び方, 系に入れない場合の客の行動, などを変えることによって各種の拡張モデルが考えられる. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''系内客数に依存する到着過程'''　到着過程としては, [[ポアソン到着]](Poisson arrivals) のような系の状態に独立な[[到着過程]] (arrival process) に対して, 系内客数に依存するものが考えられ, [[有限呼源待ち行列]] (finite source queues) がその代表例である. このモデルは, [[ケンドールの記号]] (Kendall's notation) を拡張して, 呼源数が$m$のとき$\mbox{A}(m)/\mbox{B}/c$と記述される. 各呼源は, 要求を発生するまでの空き状態, 系内における待ち合わせ状態, およびサービス中の状態を順番に繰り返す. これは現実の電話交換や機械修理によく見られるモデルである. 電話交換では, 交換機に接続された入回線数が比較的少ないとき, 交換機に加わる接続要求は空いている各入回線から指数分布間隔で発生すると近似される. 出回線数$c$が入回線数$m$より少ない場合に交換接続は損失系$\mbox{M}(m)/\mbox{M}/c/c$モデルとなる. [[機械修理工モデル]] (machine repairman's model) は, 有限呼源待ち行列の一種であり, 機械の稼働中が’空き’に, 故障中で修理待ちが’待ち合わせ’に, また修理中が’サービス中’に相当する. 機械の数が$m$個, 修理工が$c$人で, 機械の稼働時間分布および修理時間分布が指数分布のとき, $\mbox{M}(m)/\mbox{M}/c$モデルとなる. この場合の評価尺度は機械の稼働率や修理工の稼働率である. また, このモデルの平均系内時間は, 会話型計算機システムでの平均応答時間に相当する. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''集団到着・集団サービス'''　到着過程の変形として, 客が団体として到着し個別にサービスされる集団到着 (batch aarival) がある. この場合は, 集団の到着過程と集団サイズの分布が問題となる. 待ち時間を考える場合は, 同一集団内でのサービス順も問題となるが, 通常[[ランダム順サービス]] (random order service) が用いられる. 計算機システムや交換機処理系では, 1つのジョブが複数個のタスクに分解されて独立に処理され, 同一集団の全タスクが処理されてから初めてジョブの処理が終了するような処理が行われる. すなわち, 集団到着・個別処理であるが, 同一集団の全ての客の処理終了に同期して系を去るようなモデルであり, このような処理系は[[フォークジョイン待ち行列]] (fork-join queue) モデルとなる. &lt;br /&gt;
&lt;br /&gt;
　サービス規律としては, 複数の客をまとめて集団でサービスする集団サービス(bulk service)がある. 一回のサービスで処理できる最大客数やサービス開始する最小客数が重要なパラメタとなる. 集団到着あるいは集団サービスのある待ち行列をまとめて[[集団待ち行列]] (bulk queue) という. 集団待ち行列は, [[ケンドールの記号]]を拡張して, $\mbox{A}^{[X]}/\mbox{B}^{[Y]}/c$で表わされる. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''優先権'''　[[優先権]] (priority) によりサービスの順番を定める[[優先権待ち行列]] (priority queues) [4] では, 高い優先権の客が低い優先権の客のサービスに割り込む割込優先権 (preemptive priority) と割り込まない非割込優先権(nonpreemptive priority)がある. 割込優先権の場合, 割り込まれた客のサービスに関し, 損失とする損失形 (lost), 中断点からサービスを再開する継続形 (resume), 中断点に関係なく最初からサービスをやり直す反復形 (repeat) などがある. 一般に, 計算機システムでのジョブの処理では割込優先権が用いられ, メッセージ伝送では非割込優先権が用いられる. 客のクラスの優先権が定まっていない場合, 各クラスに優先権を割り当てる問題がある. クラス$i$の客の平均サービス時間を$1/\mu_i$, 系内時間当たりのコストを$c_i$とするとき, 系内時間による総合期待コストを最小にする割当て方法として, ある条件の待ち行列モデルでは, 「$c_i\mu_i$が大きい順に高い優先権を与えればよい」という$c\mu$ルールが成立する. &lt;br /&gt;
&lt;br /&gt;
　系内の状態により定まる内部優先権としては, 他の客のクラスとの相互関係により定まるものや, 待ち時間や経過サービス時間等の客の系内での状態により定まるものが考えられる. 後者の例としては, サービス時間が最短の客からサービスする[[最短サービス時間順待ち行列]] (shortest-service-time-first queue) がある. 最短サービス時間順サービス規律は, 最初, 機械修理問題で修理時間が短い故障の修理を優先するモデルとして解析され, その後計算機システムのOSでのジョブ・スケジューリングにおいて, 処理時間が最短のジョブから処理する最短処理時間順 (SPT, shortest-processing-time-first) 規律として研究された. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''並列待ち行列'''　各サーバの前にそれぞれ待ち行列が出来る[[並列待ち行列]] (parallel queues) では, 到着した客を行列へ割り付ける方法が問題となる. 通常は, 新たに到着する客は最短の行列に加わり, このような割り付けを最短待ち行列 (shortest queues) 割り付けという. このモデルは古くから研究が行われてきたが, 途中で行列を変わる鞍替えがない場合でも解析が複雑である. 最短待ち行列は, 各待ち行列が$\mbox{M}/\mbox{M}/1$モデルの場合, 総合系内客数の期待値を最小にするという意味で最適な方法である. この他, 客を並列待ち行列へ割り付ける方法としてラウドロビン(round-robin)割り付けがある. これは, 到着する客を順番に並列待ち行列に割り付けていく方法であり, 待ち行列長の観測が不可能な場合には, 総合系内客数の期待値を最小にするという意味で最適な方法である. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''再試行モデル'''　到着した客が系内に入れないときの客の振る舞いは, 去ったまま戻ってこない損失モデルとある時間をおいて再びサービスを受けに来る再試行 (retrial) モデルに分かれる. 電話交換における用語に基づき, 再び到着する客を再呼 (repeated call) といい, 再呼のある待ち行列モデルは[[再呼モデル]] (repeated call model) と呼ばれる [2]. 再呼の到着過程は, 系を去って再び到着するまでの状態にある客数を呼源とする有限呼源となる. このモデルは, 損失系で全サーバがサービス中のとき系内に入れない損失モデルと, [[有限待合室モデル]] (finite-buffer model) で待合室が満杯のとき系内に入れない待ち合わせモデルに分かれる. 損失モデルは, 新しい呼の到着がポアソン到着で, サービス時間分布が指数分布, 再呼間隔が指数分布の場合は, $\mbox{M}/\mbox{M}/c/c$モデルに有限呼源の再呼が加わるモデルとなる. このモデルは, 電話交換において話中に遭遇した呼の再呼を考慮した呼損率}{呼損率} (loss probability) などのサービス品質を評価するのに用いられてきた. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''タクシー乗り場モデル'''　これまでは, 客がサービスをする場所に到着し, サービスを受けてその場所を去る系のみを考えてきた. 問題によってはサーバが異動する場合も考えられ, その例として[[タクシー乗り場モデル]] (taxi stand model)がある. タクシー乗り場には, 乗客の行列とタクシーの行列ができるが, どちらがサーバでどちらが客であるかは評価尺度を考えることにより相対的に定まる. 通常はいずれか一方の行列のみができるか, または両方とも空であるが, 乗車時間がかかる場合は両方に行列ができる. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''参考文献'''&lt;br /&gt;
&lt;br /&gt;
[1] R. B. Cooper, ''Introduction to Queueing Theory, Second Edition'', North-Holland, 1981. &lt;br /&gt;
&lt;br /&gt;
[2] G. I. Falin and J. G. C. Templeton, ''Retrial Queues'', Chapman &amp;amp; Hall, 1997. &lt;br /&gt;
&lt;br /&gt;
[3] 藤木正也, 願部頴一, 『通信トラヒック理論』, 丸善, 1980. &lt;br /&gt;
&lt;br /&gt;
[4] N. K. aiswal, ''Priority Queues'', Academic Press, 1968. &lt;br /&gt;
&lt;br /&gt;
[5] L. Kleinrock, ''Queueing Systems Volume II: Computer Applications'', John Wiley &amp;amp; Sons, 1976. &lt;br /&gt;
&lt;br /&gt;
[6] T. L. Saaty, ''Elements of Queueing Theory with Applications'', Dover, 1961.&lt;/div&gt;</summary>
		<author><name>122.26.167.76</name></author>
	</entry>
</feed>