2. Gary Spencer 14/15 UG EECS Project
Queen Mary, University of London.
Page 2 of 2
The probabilityof successthata TA servesmore than6 studentsin30 minutesis39.4%.Runningat
100% utilisation,aqueue with6people,servicetime couldnotexceed5minutestonotexceed100%
utilisationandeachstudentwouldneedtobe servicedimmediatelyafterthe last.
Problems in the poisson model
For a queue withmore than6 students,servicetime wouldneedtobe lessthan5 minutestoprevent
utilisationtakinglongerthanthe 30 minute time frame,asinour example. Real systemsare notlike
this,theyhave substantial variability.A studentrequestinghelpfromaTA isunscheduledandwe don’t
knowhowlongit will take toservice astudent.If we can reduce variabilityinservice time,we willsee
the queue move quicker,however,we have limitedcontrol overhow peoplearrive andwhatissuesthey
bringto the attentionof a TA. The onlythingwe can do to increase utilisationistohave the abilityto
respondondemandandtry to affordthe eventspeople bringtothe queue.
Maximising utilisation
Utilisationisthe rate at whichpeople enterthe queueingsystem, tothe rate theycan be serviced.How
utilisedthe queue iscantell howbusythe queue isata pointintime.If there isa TA ina lab,and there
are more studentsrequiringattentionthancanbe served(giventreatmenttimes),aqueue will be
formedandwill growovertime.Evenif the TA systemcankeepupwithdemandinthe lab,studentswill
still findthemselveswaiting.
I can maximise throughputinthe queue bychangingthe mechanismsthatIhave control over.Those
mechanisms are servers andthe orderat whichpeople enterthe queue.
If we have twoidentical,separateTA’s(serversinthe queue),pooledinone lab,thenthe systemspeed
shouldincrease byafactor of 2. In the eventof twice the arrivals,the systemisrunning attwice the
speedandso average waitingtime inthe queue shoulddropbyhalf.Generallyitseemspoolingisa
goodidea,thoughthere’sahiddenriskif the labisheavilyloaded,andgiventhe nature of how labs
needtobe assessed,arounddue datesformarkssurgeswill happen.