Lidt supplerende køteori (ikke pensum)

Relaterede dokumenter
Udvikling af operations karakteristika/performance mål for køsystemer

Stokastiske processer og køteori

Stokastiske processer og køteori

Løsning til prøveeksamen 1

Vi har beskæftiget os indgående med ankomst- og servicetidsprocesser. Disse karakteriserer input til et køsystem. Andre karakteriserende størrelser?

Stokastiske processer og køteori

Stokastiske processer og køteori

Notation for parallelforbundne ekspeditionssystemer

Modeller for ankomstprocesser

Elementær sandsynlighedsregning

Stokastiske processer og køteori

Sandsynlighedsregning 6. forelæsning Bo Friis Nielsen

Billedbehandling og mønstergenkendelse: Lidt elementær statistik (version 1)

Program. Statistik og Sandsynlighedsregning 2 Middelværdi og varians. Eksempler fra sidst. Sandsynlighedstæthed og sandsynlighedsmål

Statistik og Sandsynlighedsregning 2

Matematisk model for køsystem

Program. Statistik og Sandsynlighedsregning. Eksempler. Sandsynlighedstæthed og sandsynlighedsmål

02402 Vejledende løsninger til hjemmeopgaver og øvelser, Uge 4

Elementær sandsynlighedsregning

Sandsynlighedsregning 6. forelæsning Bo Friis Nielsen

1 Palm teori. Palm teori 1

Teoretisk Statistik, 16. februar Generel teori,repetition

Kvantitative Metoder 1 - Efterår Dagens program

Operationsanalyse, Ordinær Eksamen 2017I Rettevejledning

Hvad er kønetværk? AGR/PSE (I17) VS7-8. minimodul 1 / 17

DANMARKS TEKNISKE UNIVERSITET Side 1 af 17 sider. Skriftlig prøve, den: 30. maj 2016 Kursus nr : (navn) (underskrift) (bord nr)

Repetition. Diskrete stokastiske variable. Kontinuerte stokastiske variable

DANMARKS TEKNISKE UNIVERSITET Side 1 af 17 sider. Skriftlig prøve, den: 29. maj 2015 Kursus nr : (navn) (underskrift) (bord nr)

Operationsanalyse MØK

Introduktion til Statistik. Forelæsning 3: Kontinuerte fordelinger. Peder Bacher

Sandsynlighedsregning 4. forelæsning Bo Friis Nielsen

Fornyelsesteori med anvendelser: Punktprøve

Teoretisk Statistik, 13 april, 2005

Statistik og Sandsynlighedsregning 2

En oversigt over udvalgte kontinuerte sandsynlighedsfordelinger

Løsning til eksamen 16/

Noget om en symmetrisk random walks tilbagevenden til udgangspunktet

Bernoulli og binomial fordelingerne Kontinuerte stokastiske variable Normalfordelingen

Sandsynlighedsregning 4. forelæsning Bo Friis Nielsen

Karakteristiske funktioner og Den Centrale Grænseværdisætning

enote 2: Kontinuerte fordelinger Introduktion til Statistik Forelæsning 3: Kontinuerte fordelinger Peder Bacher enote 2: Continuous Distributions

Sandsynlighedsregning 4. forelæsning Bo Friis Nielsen

hvor a og b er konstanter. Ved middelværdidannelse fås videre

Eksamen 2014/2015 Mål- og integralteori

Kvantitative Metoder 1 - Forår Dagens program

Stokastiske processer og køteori

Fortolkning. Foldning af sandsynlighedsmål. Foldning af tætheder. Foldning af Γ-fordelinger Eksempel: Hvis X og Y er uafhængige og. Sætning (EH 20.

Introduktion til Laplace transformen (Noter skrevet af Nikolaj Hess-Nielsen sidst revideret marts 2013)

Kvantitative Metoder 1 - Forår Dagens program

Betingning med en uafhængig variabel

Teoretisk Statistik, 9 marts nb. Det forventes ikke, at alt materialet dækkes d. 9. marts.

Hvad skal vi lave i dag?

Statistik for ankomstprocesser

Sandsynlighedsregning: endeligt udfaldsrum (repetition)

Reeksamen 2014/2015 Mål- og integralteori

Markovkæder med endeligt tilstandsrum

Kvantitative Metoder 1 - Forår 2007

Definition. Definitioner

Note om Laplace-transformationen

Supplement til kapitel 7: Approksimationen til normalfordelingen, s. 136

t a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 27. oktober 2014 Slide 1/25

MM501 forelæsningsslides

Statistik og Sandsynlighedsregning 2

Normalfordelingen og Stikprøvefordelinger

CIVILINGENIØREKSAMEN Side?? af?? sider. Skriftlig prøve, den: 16. december 2004 Kursus nr : (navn) (underskrift) (bord nr)

Lad os som eksempel se på samtidigt kast med en terning og en mønt:

INSTITUT FOR MATEMATISKE FAG c

Kursusindhold: X i : tilfældig værdi af ite eksperiment. Antag X i kun antager værdierne 1, 2,..., M.

Note om Monte Carlo metoden

Sandsynlighedsregning 11. forelæsning Bo Friis Nielsen

Kursusindhold: X i : tilfældig værdi af ite eksperiment. Antag X i kun antager værdierne 1, 2,..., M.

Chapter 3. Modulpakke 3: Egenværdier. 3.1 Indledning

Tema. Dagens tema: Indfør centrale statistiske begreber.

Kvantitative Metoder 1 - Forår 2007

Matematik B, august 2017 Løsninger CAS-værktøj: Nspire. Delprøven uden hjælpemidler

Modul 2: Sandsynlighedsmodeller og diskrete stokastiske variable

Opgaver i sandsynlighedsregning

Landmålingens fejlteori - Repetition - Kontinuerte stokastiske variable - Lektion 3

Center for Statistik. Multipel regression med laggede responser som forklarende variable

Sandsynlighedsregning Oversigt over begreber og fordelinger

Stokastiske processer og køteori

CIVILINGENIØREKSAMEN Side 1 af 16 sider. Skriftlig prøve, den: 28. maj 2010 Kursus nr : (navn) (underskrift) (bord nr)

Kiosk-modellen (News vendor s model) og EOQ modellen

DANMARKS TEKNISKE UNIVERSITET Side 1 af 17 sider. Skriftlig prøve, den: 19. december 2018 Kursus nr : (navn) (underskrift) (bord nr)

Produkt og marked - matematiske og statistiske metoder

Stokastiske processer og køteori

Løsninger til kapitel 5

Hvad skal vi lave i dag?

Skriftlig Eksamen ST501: Science Statistik Mandag den 11. juni 2007 kl

CIVILINGENIØREKSAMEN Side 1 af 16 sider. Skriftlig prøve, den: 20. december 2011 Kursus nr : (navn) (underskrift) (bord nr)

Projekt 4.9 Bernouillis differentialligning

Matricer og lineære ligningssystemer

Vejledende løsninger til opgaver i kapitel 6

DANMARKS TEKNISKE UNIVERSITET Side?? af?? sider. Skriftlig prøve, den: 18. december 2014 Kursus nr : (navn) (underskrift) (bord nr)

Kursusindhold: Produkt og marked - matematiske og statistiske metoder. Monte Carlo

t a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 7. november 2015 Slide 1/25

DANMARKS TEKNISKE UNIVERSITET Side 1 af 16 sider. Skriftlig prøve, den: 27. maj 2019 Kursus nr : (navn) (underskrift) (bord nr)

En martingalversion af CLT

Sandsynlighed og Statistik

Landmålingens fejlteori - Lektion 2. Sandsynlighedsintervaller Estimation af µ Konfidensinterval for µ. Definition: Normalfordelingen

Transkript:

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side. Lidt mere om M/M/ Lidt supplerende køteori (ikke pensum).. Rate-equality. I den første note endte vi de generelle betragtninger med en hurtig gennemgang af køen M/M/. Den var jo i princippet kendt i forvejen, og ikke nok med det, vi tager den lige en gang til her, men denne gang mest for at illustrere at man kan komme nemmere til en del resultater ved at udnytte generelle egenskaber. Vi har nemlig at gøre med en fødsels- og dødsproces: Køens tilstand er givet ved antal kunder i systemet, og det ændrer sig kun til en mere eller en mindre, hvilket gør køsystemet simpelt som anskuet som Markov process. Vi skal i denne note interessere os for denne type køsystemer. Når vi først har indskrænket os til at se på systemer hvor man kun flytter til to nabotilstande, så er den simpleste blandt disse en der opfylder rate-equality princippet: Hastigheden hvormed systemet kommer ind i en bestemt tilstand er lig med hastigheden hvormed man forlader tilstanden. Dette holder jo i M/M/, for ellers ville der ske ophobning omkring et bestemt kundeantal. Hvis vi som tidligere antager at ankomster er Poisson med parameter λ og betjening Poisson med parameter (og at steady state løsningen med sandsynligheder p n for tilstande n = 0,,... er veldefineret), så kan vi bruge rate-equality til at finde hastigheder ind i og ud af tilstande. For tilstand 0 har vi at hastigheden ind (sim sandsynligheden for at køen er i tilstand og går til 0 i et lille tidsinterval) er p og hastigheden ind er tilsvarende p 0 λ, så vi har λ p. For tilstand er hastigheden ind λp 0 + p 2 og hastigheden ud er p (λ), og for tilstand n har vi λp n + p n = λp n + p n+, og ved løsning får vi så det allerede kendte udtryk p n = ( ρ)ρ n, n = 0,,..... Nogle mål for køsystemets ydelse. Som tidligere nævnt er det meningen med analysen af køsystemer ikke blot at finde gennemsnitsmål, så som ventetid og antallet af kunder i køen, men også mål der knytter sig til fordelingen af disse størrelser og dermed giver et fingerpeg om, hvor galt det kan gå, netop fordi systemet er stokastisk. Lad N være antal kunder i systemet (som enten venter eller bliver ekspederet), og lad W ventetiden i systemet, begge i steady state, når systemet har fungeret længe (og dermed er underkastet sandsynlighederne p n fundet ovenfor). Vi har at E[N] = np n = n( ρ)ρ n = ρ ( ρ),

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 2 (der skal ofte summeres med en vis behændighed, her sætter man ρ( ρ) udenfor summationen og bruger formlen for en uendelig kvotientrække), og man kan tilsvarende finde E[N 2 ] = 2ρ2 ( ρ) + ρ 2 ρ, (summationen kræver her betydelig mere opfindsomhed og overlades til en øvelse), så at vi får variansen of N til at være Var[N] = E[N 2 ] (E[N]) 2 ρ = ( ρ). 2 Det ses at variansen går mod når ρ vokser mod, hvilket fortæller os at et vilkårligt køsystem vil være opføre sig meget forskelligt fra middelværdien (der iøvrigt også går mod uendelig). Bruger vi nu Little s formel, har vi at E[W] = E[N] λ = ( ρ). Imidlertid er vi jo ikke tilfreds med den gennemsnitlige ventetid, vi vil også gerne kende fordelingerne. Lad os indføre betegnelsen W q for ventetid i kø til forskel fra den samlede ventetid W (ofte betegnet response time eller sojourn time). For at finde fordelingerne må vi vide noget om kødisciplinen (er det de sidst ankomne eller de først ankomne der betjenes først?) og vi antager at det er FCFS (First Come First Served, også kendt som FIFO). Vi har at W q = 0 netop når systemet er tomt ved kundens ankomst (her har vi effektivt brugt FCFS), så sandsynligheden for W q = 0 er åbenbart ρ, eller, sagt på anden måde, sandsynligheden for, at en kunde kommer til at vente efter sin ankomst, er P{W q > 0} = ρ. Hvis kunden finder n andre kunder i systemet, så vil ventetiden være S n = v + v 2 + + v n, hvor v er den resterende betjeningstid for den kunde, der netop ekspederes, og v 2,..., v n er betjeningstiden for de andre ventende kunder. Heldigvis er betjeningen eksponentialfordelt, så den tid der går fra et vilkårligt stadie af en betjening og til betjeningen er slut, har samme fordeling som hele betjeningen (overvej!), og det betyder, at S n er summen af n uafhængige eksponentialfordelte variable, og den er gammafordelt med tæthedsfunktion n x n e x. Γ(n) For at finde tæthedsfunktionen w q (x) for ventetiden bruger vi at w q (x)dx = P{x W q x + dx} for intervallet dx meget lille, og vi har så at w q (x)dx = P{x W q x + dx n kunder i systemet} P{n kunder i systemet} = n x n e x p n = e x ( ρ)ρ Γ(n) = ρ( ρ)e ( ρ)x, (ρx) n (n )!

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 3 der (næsten) kan genkendes som tæthedsfunktionen for en eksponentialfordelt variabel; ialt har tætheden formen ρ for x = 0, w q (x) = ρ( ρ)e ( ρ)x for x > 0. Det er ofte hensigtsmæssigt at bruge Laplace transform når man skal finde fordelinger som her. Generelt defineres Laplace transformen fra en given tæthedsfunktion f som funktionen L f defineret på alle reelle (og komplekse) tal ved (L f )(s) = E[e sx ]. Blandt de mange egenskaber ved Laplace transformen, der gør den nyttig, er at summer af stokastiske variable oversætter til produkter af deres Laplace transformer. For en eksponentialfordelt variabel med parameter (betjeningstiden i vores kømodel), får vi en Laplace transform af formen E[e sx ] = 0 e sx e x dx = 0 e (s+)x dx = s +, Det betyder at Laplace transformen for ventetid givet n kunder i systemet (som er summen af n eksponentialfordelte variable), får formen ( ) n w q(s n) =. s + På samme måde som ovenfor har vi at w q(s) = p 0 + p n w q(s n) = ( ρ) + ( ρ) = ( ρ) + ( ρ n s + ρ( ρ) s + ( ρ). Indtil nu har vi blot gendannet argumentet fra før, men det smarte ved Laplace transformen er, at vi nu kan gå direkte til fordelingen for W, som jo er samlet tid i systemet, dvs. ventetid plus betjening, og den tilhørende Laplace transform bliver derfor w (s) = w q(s) s + = ( ρ) s + ( ρ). Denne Laplace transform genkender vi umiddelbart som hørende til en eksponentialfordeling med paramter ( ρ). Der er også andre sidegevinster ved at bruge Laplace transform, f.eks. kan vi ret nemt finde fordelingernes momenter af den generelle formel (hvor den stokastiske variabel X har tæthed f og Laplace transform F) E[X n ] = ( ) n F (n) (0). ) n

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 4 Anvendt på W q får vi og Herfra får vi så variansen af W q som Var[W q ] = E[W q ] = d ds w q(s) s=0 = E[W q ] = d2 ds 2 w q(s) s=0 = λ ( λ) 2λ ( λ) 2. ( ) 2 2λ ( λ) λ = 2 ( λ) ρ(2 ρ) ( λ) 2. 2. Køsystemer med begrænset venterum; køen M/M//K Vi tilføjer nu en lille detalje til vores køsystem, nemlig en kapacitetsgrænse, forstået således at der højest kan være N kunder i systemet. Når dette kundeantal er nået, tillades ikke flere ankomster, således at køen i tilstand K kun kan ændres i nedadgående retning. For at finde de enkelte tilstandes sandsynlighed i steady state bruger vi rate-equality princippet fra tidligere. Vi har da λ p λp n + p n = λp n + p n+, n =, 2,..., K, λp K = p K. Fra de to første ligninger får vi (som sædvanlig) og fra den sidste ligning har vi p n = p 0 ρ n, n = 0,,..., K, p K = ρp K = ρ(p 0 ρ K ) = p 0 ρ K. Vi har dermed at p n = p 0 ρ h for alle tilladte n, og vi skal så blot finde p 0 udfra betingelsen p n =, hvoraf vi får at p n = ρ ρ K+ for ρ, and Ialt har vi således for ρ at for ρ =. K + p n = p 0 ρ n = ( ρ)ρn ρ K+, som er en afkortet geometrisk fordeling.

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 5 Med begrænsningen på antallet af kunder i systemet, og den resulterende afvisning af kunder, der ikke er plads til, vil det gennemsnitlige antal kunder i systemet også blive anderledes. I specialtilfældet ρ = fås L K = np n = n K + = K 2. I det mere interessante tilfælde hvor ρ >, har vi L K = ( ρ)ρ ρ K+ nρ n, og hvis vi bruger, at nρ n = n d dρ ρn = d dρ ρ n = ( ρ)(k + )ρk + ρ K+ ( ρ) 2, får vi L K = ρ (K + )ρk+. ρ ρ K+ Selvom kunderne ankommer til systemet med hastighed λ, vil den effektive kundeankomst blive mindre, fordi nogle kunder afvises. Det forventede antal kunder som kommer ind i systemet pr. tidsenhed er λ = λ( p K ) = λ( ρk ) ρ K+ for ρ <. Tilsvarende er udnyttelsesgraden ikke ρ men b = = ( p 0 ) = ρ( ρk ) ρ K+, og den forventede output hastighed bliver [ b = ρ ] = λ, ρ K+ så med passende moditikationer ser tingene ud som de gjorde uden kapacitetsbegrænsninger. Man kan identificere M/M//K med en totrins cyklisk model for behandling af K emner, som cirkulerer mellem to servere I og II, som har uafhænginge eksponentielle betjeningstider med parametre og λ, som vist i Figur. Så længe der er mindre end K kunder i køen før server I vil der komme kunder fra server II, hvor tiden mellem hver ankomst er fordelt som servicetid i server II, dvs. eksponentielt med parameter λ. Når alle kunder er i I, kan der ikke komme flere. Formelt er systemet derfor det samme som en M/M//K kø.

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 6 I denne model har vi derfor at sandsynligheden p(n, K n) for n kunder i I og K n kunder i II er p n fundet ovenfor, udnyttelsesgraderne er ρ ρ = p 0, ρ 2 = p k, = ρ, ρ 2 og det forventede antal kunder i de to servere er E(N ) = np n, E(N 2 ) = K E(N ). Forventet tidsforbrug gennem hele systemet er K ρ = K ρ 2 λ. 3. Køen M/M/ med tilstandsafhængig ankomst og betjening Hvis processerne for ankomst og betjening ikke er karakteriseret alene ved de to parametre λ og, men afhænger af den aktuelle tilstand, bliver udtrykkene lidt mere komplicerede, men der sker egentlig ikke noget principielt nyt. Lad ankomst og betjening i tilstand n være givet ved parametrene λ n og n. Vi indfører som tidligere p n = lim t P{N(t) = n}, n = 0,, 2,... og bruger rate-equality som tidligere. Det giver for tilstanden n = 0, og for n 0 får vi Ligningssystemet kan løses ved at vi omskriver (0) til og så indsætter rekursivt, så at vi får λ 0 p (9) (λ n + n )p n = λ n p n + n+ p n+. (0) λ n p n n+ p n+ = λ n p n n p n λ n p n n+ p n+ = λ n 2 p n 2 n p n = = λ 0 p 0 p = 0, hvor det sidste lighedstegn følger fra (9). Det giver os at p n+ = Vi bruger så at p n = og får at λ n n+ p n = λ n n+ λ n n p n = = + n k=0 λ k k+. h k=0 λ k k+ p 0. Køen M/M//K er iøvrigt et specialtilfælde, idet den fremkommer ved at man sætter λ n = λ for n = 0,,..., K λ n = 0 for n = K og n = for alle n.

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 7 4. Køen M/M/c Vi går nu et skridt videre, idet vi antager, at der er c parallele betjeningssteder (også kaldet kanaler ) med hver sin uafhængige og identisk eksponentialfordelte betjeningstid, med parameter. Vi antager, at nye kunder allokeres til ledige betjeningssteder, hvis der er sådanne. Specielt betyder det, at hvis antal kunder n er mindre end c, så er n kanaler optagne og samlet servicetid er eksponentialfordelt med parameter n. Hvis omvendt n c, så er alle kanaler igang og betjeningstiden er eksponentialfordelt med parameter c. Vi kan således analysere denne kø som en M/M/ kø med tilstandsafhængige betjeningsprocesser, og det giver os helt umiddelbart et udtryk for steady-state sandsynlighederne, nemlig ved for n =,..., c, og p n = p n = λ n ()(2) (n) λ n [()(2) (n)](c) n c p 0 c!c p n c 0 for n = c, c +,.... For at få sandsynlighederne udtrykt ved parametrene alene må vi bruge normaliseringsbetingelsen =, hvoraf man får at c = + p 0 ( λ ) n + n=c c!c, n c og da det sidste led i udtrykket på højre side kan skrives som c!c c n=c, c som er en konvergent kvotientrække når ρ <, får vi alt at c ( ) c λ ( c! λ c (bemærk at den første sum er udvidet til også at omfatte tilfældet n = 0). Vi kan nu finde sandsynligheden for at en kunde må vente efter ankomst, den er givet ved ( ) c λ ( C = C c, λ ) = P{N c} = p n = c!( ρ p c ρ n=c )

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 8 kendt som Erlang s C formel. Det forventede antal optagne betjeningssteder kan findes som c EB = np n + cp n. n=c som ved efter indsættelse af formlerne for p n reducerer til det simple udtryk (det kan checkes som øvelse) EB = c λ = cρ. Forventet antal betjeningssteder som ikke benyttes er dermed EI = E[c B] = c( ρ). 5. Køsystemer med tab: Køen M/M/c/c Vi antager nu om vort køsystem, at kunder, som ankommer når alle c betjeningssteder er optagne, forlader systemet uden at afvente betjening. Eksemplet på sådanne systemer er telefoncentraler med c linier, og det var netop Erlangs studie af sådanne køsystemer, som satte gang i køteorien som selvstændig disciplin. Et system med tab af kunder kaldes et (c-kanals) tabssystem (loss system). Formelt set har vi at gøre med en sældvanlig fødsels- og dødsproces med λ n = λ, n = n for n = 0,, 2,..., c, men med λ n = 0, n = c for n c. På samme måde som tidligere får vi p n =, n =,..., c, 0, n > c, and således at vi ialt har p n = c k=0 ( λ c k! k=0 ) k ( λ k! ) k, n = 0,,..., c. Udtrykket er kendt som Erlangs første formel. En kunde som ankommer til systemet er tabt,,

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 9 hvis alle kanaler er optagne ved ankomst, og sandsynligheden for dette er ( ) c λ p c = c! ( ) k, λ c k! k=0 kendt som Erlangs tabsformel (eller Erlangs B-formel, B står for blocking ), og man bruger notationen B(c, λ/) for denne sandsynlighed. Det forventede antal optagne betjeningssteder kan som før findes af EB = c np n = λ ( p c) = λ [ B ( c, λ og forventet antal ubenyttede betjeningssteder bliver så EI = E[c I] = c λ [ ( B c, λ )]. )], 6. Køsystemer med endeligt antal kunder: Køen M/M/c/ /m I mange situationer vides det, at der er et endeligt antal m af kunder; for at undgå trivielle tilfælde vil vi antage at c m. Hver af de c betjeningssteder har samme eksponentialfordeling med parameter, så den samlede servicehastighed er n hvis n betjeningssteder er i gang, og c, hvis alle er i gang. Hvis der er n kunder i systemet (som enten venter eller betjenes), så er der m n udenfor, og det antages at der ankommer kunder med hastighed λ(m n). Sådanne køsystemer kendes blandt andet fra maskinproblemer med m maskiner og c reparatører. Vi kan som sædvanlig finde steady-state sandsynligheder fra den relevante fødsels- og dødsproces, der har parametre (m n)λ, n = 0,,..., m, λ n = 0, n m, og n, n =, 2,..., c, n = c, n c. Hvis p n er sandsynligheden for at der er n kunder i systemet (i steady state), så har vi trivielt at p n = 0 for n > m. For n = 0,,..., c er p n = = n i=0 λ i i+ n i=0 (m i)λ (i + ) p 0 ( λ m(m ) (m n + ) ) n ( ) ( ) n m λ p 0, n

H.Keiding: Operationsanalyse MØK 205II Note om køteori, side 0 og for n = c, c +,..., m er p n = n i=0 (m i)λ (i + ) m! (m n)! c!c n c p 0. Som sædvanlig mangler vi at finde p 0 ved normaliseringsbetingelsen m p n =, hvilket giver c ( m n ) ( λ ) n + m m! (m n)! n=c c!c n c ( ) n λ. Det kan vises (Bunday & Scarton, 980), at resultaterne ovenfor holder for et vilkårligt køsystem med endeligt input og eksponentielle betjeningstider og vilkårligt fordelte ankomsttider (som skal være uafhængige og have gennemsnitlig hastighed λ), altså for et køsystem G/M/c/ /m. Referencer Bunday, B.D. and R.E.Scarton (980), The G/M/r machine interference model, European Journal of Operational Reseach 4, 399 402.