Kö-tumregel

Folk som köar

Queuing Rule of Thumb (QROT) är en matematisk formel, känd som köbegränsningsekvationen när den används för att hitta en approximation av servrar som krävs för att betjäna en . Formeln är skriven som en ojämlikhet som relaterar till antalet servrar( er ), totalt antal tjänstebegärare ( N ), servicetid ( r ) och den maximala tiden för att tömma kön ( T ):

 

QROT fungerar som en grov heuristik för att lösa köproblem. Jämfört med vanliga köformler är det enkelt nog att beräkna det nödvändiga antalet servrar utan att involvera sannolikhet eller köteori . Tumregeln är därför mer praktisk att använda i många situationer .

Formel

En härledning av QROT-formeln följer. Ankomsthastigheten är förhållandet mellan det totala antalet kunder N och den maximala tid som krävs för att avsluta kön T .

Servicehastigheten är det ömsesidiga av tjänstetiden r .

Det är bekvämt att överväga förhållandet mellan ankomstpriset och servicepriset.

Om man antar s servrar får utnyttjandet av kösystemet inte vara större än 1.

Att kombinera de tre första ekvationerna ger . Att kombinera denna och den fjärde ekvationen ger .

Förenklat, formeln för tumregeln för kö är .

Användande

Tumregeln för köer hjälper köhanteringen att lösa köproblem genom att relatera antalet servrar, det totala antalet kunder, servicetiden och den maximala tiden som krävs för att avsluta kön. För att effektivisera ett kösystem kan dessa värden justeras med hänsyn till tumregeln.

Följande exempel illustrerar hur regeln kan användas.

Konferenslunch

Konferensluncher är vanligtvis självbetjäning. Varje serveringsbord har 2 sidor där folk kan hämta sin mat. Om var och en av 1000 deltagare behöver 45 sekunder för att göra det, hur många serveringsbord måste tillhandahållas så att lunchen kan serveras på en timme?

Lösning: Givet r = 45, N = 1000, T = 3600 använder vi tumregeln för att få s : . Det finns två sidor av bordet som kan användas. Så antalet tabeller som behövs är . Vi avrundar detta till ett helt antal eftersom antalet servrar måste vara diskret. Alltså ska 7 serveringsbord tillhandahållas.

Studentregistrering

En skola med 10 000 elever måste ställa in vissa dagar för elevregistrering. En arbetsdag är 8 timmar. Varje elev behöver cirka 36 sekunder för att bli registrerad. Hur många dagar behövs för att registrera alla studenter?

Lösning: Givet s = 1, N = 10 000, r = 36, ger tumregeln T : . Med tanke på att arbetstiden för en dag är 8 timmar (28 800 sekunder), är antalet registreringsdagar som behövs ⌈ dagar.

Släppa av

Under rusningstid på morgonen lämnar cirka 4500 bilar av sina barn vid en grundskola. Varje avlämning tar cirka 60 sekunder. Varje bil kräver cirka 6 meter för att stanna och manövrera. Hur mycket utrymme behövs för minsta avlämningslinje?

Lösning: Givet N = 4500, T = 60, r = 1, ger tumregeln s : . Med tanke på att utrymmet för varje bil är 6 meter, bör linjen vara minst meter.

Se även

Vidare läsning

externa länkar