M/M/1 Kuyruk Hesaplama
Varış oranı λ ve hizmet oranı μ’yü (λ < μ) girin; M/M/1 kuyruk metriklerini alın.
Sonuç
Nasıl hesaplanır?
Varış hızı λ ve hizmet hızı μ aynı zaman birimi başına adet olarak girilir; örneğin saatte müşteri. Araç önce kullanım oranını bulur: ρ = λ ÷ μ. Sonra sistemdeki müşteri sayısı L = ρ ÷ (1 − ρ), kuyrukta bekleyen sayısı Lq = ρ² ÷ (1 − ρ), sistemde geçen süre W = 1 ÷ (μ − λ) ve hizmet başlamadan önceki bekleme Wq = λ ÷ (μ × (μ − λ)) hesaplanır. W ve Wq, hız biriminizin tersi cinsinden çıkar; saatlik hızlar saat verir. Sonuçlar iki ondalıkla, kullanım oranı yüzde olarak gösterilir. λ, μ'ye eşit ya da büyükse kuyruk sınırsız büyür ve araç sonuç vermez; μ sıfır veya altındaysa ya da λ negatifse de vermez.
Örnek hesaplama
Müşteriler saatte 8 hızla geliyor ve tek bir görevli saatte 10 müşteriye hizmet veriyor. Kullanım oranı: 8 ÷ 10 = %80,00. Sistemde: 0,8 ÷ 0,2 = 4,00 müşteri. Kuyrukta: 0,64 ÷ 0,2 = 3,20 müşteri. Sistemde geçen süre: 1 ÷ (10 − 8) = 0,50 saat, yani 30 dakika. Hizmet öncesi bekleme: 8 ÷ (10 × 2) = 0,40 saat, yani 24 dakika.
Sık yapılan hatalar
- Hızları farklı zaman birimlerinde girmek; örneğin varışı saatlik, hizmeti dakikalık. İkisi de aynı birimde olmalıdır, yoksa tüm sonuçlar yanlış çıkar.
- Hizmet hızı yerine ortalama hizmet süresini girmek. Bir müşteri 6 dakika sürüyorsa μ saatte 10'dur, 6 değil.
- λ, μ'ye eşitken sonuç beklemek. Yüzde 100 meşgul bir görevlide kuyruk ortalama olarak sonsuz uzar, bu yüzden araç hiçbir şey göstermez.
- Bekleme süresini bir garanti saymak. Bunlar uzun dönem ortalamalarıdır; tek tek müşteriler çok daha fazla ya da çok daha az bekleyebilir.
- Birden çok görevlisi ya da planlı varışları olan sistemlere uygulamak. Model tek görevli, rastgele varış ve üstel dağılımlı hizmet süresi varsayar.
Bu hesaplama hakkında
M/M/1 kuyruğu, kuyruk teorisinin temel modelidir: tek bir sunucu, λ hızında Markov (Poisson) varışlar ve μ hızında Markov (üstel) hizmet süreleri — "M/M/1" adı, bu varış/hizmet/sunucu-sayısı kombinasyonu için Kendall notasyonundan doğrudan gelir. Bu hesaplayıcı λ ve μ'yü alır (kararlı, patlamayan bir kuyruk için λ < μ şartı gerekir) ve standart performans metriklerini döndürür.
Kullanım oranı ρ = λ/μ'yü, sistemdeki ortalama müşteri sayısı L = ρ/(1−ρ)'yi ve kuyruktaki ortalama sayı Lq = ρ²/(1−ρ)'yi, sistemde ortalama geçirilen süre W = 1/(μ−λ)'yı ve bekleme süresi Wq = ρ/(μ−λ)'yı — Little Yasası L = λW aracılığıyla — hesaplar. Yöneylem araştırmacıları, çağrı merkezi planlamacıları ve bilgisayar ağı mühendisleri, sadece bir varış hızı ve bir hizmet hızından bekleme sürelerini ve tıkanıklığı tahmin etmek için bu formülleri kullanır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Geliş hızını küçük adımlarla artırıp kuyruğun nasıl tepki verdiğine bakın. Doluluk yüzde 90 olduğunda sistemdeki ortalama müşteri sayısı 9, yüzde 95 olduğunda 19 olur ve hız, hizmet hızına yaklaştıkça dik biçimde artmayı sürdürür. Kâğıt üzerinde yalnızca biraz daha meşgul görünen bir sunucunun pratikte çok daha yavaş hissettirmesinin nedeni budur. Geliş ve hizmet hızlarını aynı zaman biriminde tutun. Siz nasıl bir kuyruğu modelliyorsunuz: bir yardım masasını, bir kasayı yoksa bir ağ bağlantısını mı?