日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

排队论学习笔记

發布時間:2023/12/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 排队论学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

排隊論

  • 前言
  • M/M/1型排隊系統
      • 字母含義(不重要😂)
      • 服務過程為泊松過程
      • 服務時間的概率分布為指數分布
      • 關鍵參數推導1🤔
      • 關鍵參數推導2🤔

前言

本文章主要記錄了個人的學習情況,參考了通信網絡基礎(李建東、盛敏)和其他互聯網資料(文章圖片素材來來自于網絡)。
學習目的:理解M/M/1排隊論(不涉及泊松和指數分布的具體推導)

M/M/1型排隊系統

字母含義(不重要😂)

"A/B/C/D(缺省)"分別對應“到達過程的特征 / 服務時間的的概率分布 / 服務員數量 / 系統容量(缺省,默認為無窮大) ” 第一個M代表 無記憶的泊松過程 第二個M代表 指數分布 (此位置上的G(一般分布)和D(確定分布)) 第三個數字1代表 一個服務員

服務過程為泊松過程

泊松分布:單位時間內有n個客戶到達的概率( λ\lambdaλ是代表客戶的平均到達速率)
Pn=λnn!e?λ(1)P_n=\frac{\lambda^n}{n!}e^{-\lambda} (1)Pn?=n!λn?e?λ1

泊松過程:時間t內有X個客戶到達的概率
Pn(t)=(λt)nn!e?λt(2)P_n( t)=\frac{(\lambda t)^n}{n!}e^{-\lambda t} (2)Pn?(t)=n!(λt)n?e?λt2

服務時間的概率分布為指數分布

相繼到達的客戶之間的時間間隔T的分布情況(換句話說,相繼到達的客戶之間的時間間隔?\iff?時間T內有0個客戶到達。)
F(t)=P(T≤t)在時間t內有客戶到達的概率F(t)=P(T \leq t) \quad 在時間t內有客戶到達的概率F(t)=P(Tt)t

P0(t)=(λt)00!e?λt在時間t內沒有客戶到達的概率P_0( t)=\frac{(\lambda t)^0}{0!}e^{-\lambda t} \quad 在時間t內沒有客戶到達的概率P0?(t)=0!(λt)0?e?λtt

F(t)=P(T≤t)=1?P0(t)=1?e?λt(3)F(t)=P(T \leq t) =1-P_0( t)=1-e^{-\lambda t} (3)F(t)=P(Tt)=1?P0?(t)=1?e?λt3
對分布函數求導即可得到概率密度函數
p(t)=λe?λt(4)p(t)=\lambda e^{-\lambda t} (4)p(t)=λe?λt4

可以看出泊松過程描述了時間t內有X個客戶到達的概率,而指數分布描述了相繼到達的客戶之間的時間間隔T的概率。

關鍵參數推導1🤔


λ是平均到達速率,μ是平均服務速率\lambda 是平均到達速率 ,\mu是平均服務速率 λμ
由于指數分布的無記憶性,僅從概率分析的角度上看,我們可以把系統中的客戶數量當作系統狀態。當有客戶達到(離開)系統就轉移到下一個(上一個)狀態。

系統在穩定狀態下轉移符合λpi=μpi+1\lambda p_i=\mu p_{i+1}λpi?=μpi+1?(兩個方向的速率一致), 帶入可得
p1=λμp0=ρp0p2=(λμ)2p0=ρ2p0....pn=(λμ)np0=ρnp0p_1=\frac{\lambda}{\mu}p_0=\rho p_0\\ p_2={(\frac{\lambda}{\mu})}^2p_0={\rho} ^2p_0\\ ....\\ p_n={(\frac{\lambda}{\mu})}^np_0={\rho} ^np_0p1?=μλ?p0?=ρp0?p2?=(μλ?)2p0?=ρ2p0?....pn?=(μλ?)np0?=ρnp0?

現在的主要問題就是p0p_0p0?怎么求?通過“p0+p1+p2...+pnp_0+p_1+p_2...+p_{n}p0?+p1?+p2?...+pn?總和1”這個條件可以得到下面的公式:
∑n=0∞pn=∑n=0∞ρnp0=1\sum_{n=0}^{\infty}p_n=\sum_{n=0}^{\infty}{\rho} ^np_0=1n=0?pn?=n=0?ρnp0?=1
上面的求和是等比公式的求和,經過簡單計算得出p0=1?ρp_0=1-\rhop0?=1?ρ

關鍵參數推導2🤔

每個客戶的平均時延T(等待時間+處理時間):
首先確定店內客戶總人數N,N=∑n=0∞npn=(1?ρ)∑n=0∞nρn=ρ1?ρ通過little定理可以算出:T=Nλ=1μ?λ首先確定店內客戶總人數N,N=\sum_{n=0}^{\infty}np_n=(1-\rho)\sum_{n=0}^{\infty}n{\rho}^n=\frac{\rho}{1-\rho} \\通過little定理可以算出:T=\frac{N}{\lambda}=\frac{1}{\mu-\lambda}NN=n=0?npn?=(1?ρ)n=0?nρn=1?ρρ?littleT=λN?=μ?λ1?

每個用戶的平均等待時間W
W=每個客戶的平均時延T?處理時間1μW=T?1μ=ρμ?λW = 每個客戶的平均時延T-處理時間\frac{1}{\mu}\\W=T-\frac{1}{\mu}=\frac{\rho}{\mu-\lambda}W=T?μ1?W=T?μ1?=μ?λρ?

隊列中等待的平均客戶數量WqW_qWq?
由little可得Wq=λW=ρ2μ?λ由little可得 W_q=\lambda W=\frac{\rho^2}{\mu-\lambda}littleWq?=λW=μ?λρ2?

總結

以上是生活随笔為你收集整理的排队论学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。