+ All Categories
Home > Documents > Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret...

Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret...

Date post: 17-Jan-2016
Category:
Upload: jeremy-russell
View: 217 times
Download: 3 times
Share this document with a friend
23
Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo High School
Transcript
Page 1: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Team Members

Clement Hudson --Tularosa High School

Albert Simon -- Alamogordo High School

Margaret Suzukida--Alamogordo High School

Clare Riker Tinguely--Alamogordo High School

Page 2: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

THE QUEUEING THEORY

Tulie Basin Dream Team

Alamogordo and Tularosa High Schools

Page 3: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Executive Summary

• Queueing Theory - mathematical technique cin >>

• Low traffic intensity - # of customers is low

• Bursty process - long queues build up cout <<

• Output - analysis of scheduling matrices

Page 4: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Problem Statement

• Standing in line (queue) = fact of life!

• Managers need a way to optimize scheduling of employees

• Program results in a number assigned to Time in system AND Time in Queue Number of customer in line AND in system based on arriving and exiting

Page 5: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

External

Schedules employees

Secondary

Services customers

Other

Wait for service

Numbers coming into system

Numbers exiting into system

Page 6: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Manager(primary)

Schedules employees

Employee(secondary)

Servicescustomers

Customer(other)

Waits in line

$$Cash registers

(external hardware)

1, 2, 3, ….Counting device

(external hardware)

Record sales;provide info

Count customers

Page 7: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

EMPLOYEES Not a singleton. Entity because they are withinthe modeled system. Behaviors: Service customers; follow a schedule.

CUSTOMERS

QUEUE

MANAGER

Not a singleton. Boundary because they enterinto business from outside and determine queue lengths. Behaviors: Determine length of queue.

Not a singleton. Entity because they are within the modeled system.

Behaviors: Length determined by no. of customers.Singleton. Boundary because they enter intobusiness from outside to only review numbersfor scheduling. They will probably not beprogrammed. Once the program is in place,you may not need a manager!Behaviors: Schedules employees.

Page 8: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Employees

Name or SSN

Service customers Wait for customersEnd their shift

Customers

Assigned number

Queue

No. of queues determined by no. of employeesLength determined bynumber of customers

Manager

Singleton

Schedules employees

Get in line Wait in lineReceive service

Page 9: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

EMPLOYEES

QUEUES MANAGER

CUSTOMERS

1

* service >

< receive service from *

* Determ

ine n o. of >

< N

o. depends on * < len

gth d

epen

ds on

no. o

f *

* N

umbe

rs de

term

ine l

engt

h of

>

Page 10: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

customerQueue position

n

Queue position0

Queue position3

Queue position2

Queue position1

employeeRegister ()

X Services customers ( )

Gets in line ( )

Page 11: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

EMPLOYEE

Servicing CustomersWaiting for Customers

[Customers appear or

leave][Customers are present]

[No customers]

Ending of Shift

[End of Shift]

[End of S

hift]

Page 12: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

CUSTOMER

Getting in line Waiting

[Purchasing][Moving Ahead]

Receiving Service[No

pur

chas

ing]

[Front of queue]

[Leaving]

[Fro

nt o

f qu

eue]

Page 13: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Wants to Buy

customer

Purchase

No purchase

[lines too long!]

Leaves store

Gets in a queue

Position n

Position 3

Position 2

Position 1

Gets rung up

Page 14: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Method

• Code performs a summation using a loop until the numbers converge or diverge

• C++, Markovian equations, Poisson arrival equations

• Computes such statistics as: time customer spends in the queue and in the system, expected line length and no. of customers

Page 15: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Variables - 1

arrival rate

• µ service rate traffic intensity ( / µ ) [< 1]

• n number of customers in system (queue + service)

• p steady state probabilities

• p(0) = 1 - • p(n) = (1 - ) ( ^ n), n = 1, 2, 3….

Page 16: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Variables - continuedW(q) expected time in queue

E [ time in queue]W(q) = / [ ( -1)]

W time in systemE [time in system]

W = 1 / ( - )

L (q) line lengthE[line length]

L (q) = ^ 2 / [ ( - )]

L Number of customersL E[number in system]L = / ( - )

Page 17: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Variables - continued percentile (q) high percentiles for time in queue(w) high percentiles for time in system

ln the natural logarithm (q) [90] = W * ln (10 * ) (q) [95] = W * ln (20 * ) (w) [90) = W * ln (10) (w) [95] = W * ln (20)

Page 18: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Original Achievement

• Meeting the challenge of doing the project in two weeks

• Very useful in understanding what our students experience

• Outcomes from the queueing calculations may help in lessening waiting times

Page 19: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Strengths and Weaknesses

• Weaknesses: – Time constraints; project can be expanded to

look at other scenarios. – Poisson arrival rate - exponential– Deterministic

• Strengths: Team-building skills which resulted from cooperative learning environment of the class.

Page 20: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Results of Our Program

• Using a series of math formulae, enhance decision-making processes for employee scheduling

• M/M/1 steady state model

• Wq, W, Lq, L were calculated to give time in a queue, time in system, line length, and number in system

Page 21: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Conclusions

• Organizations are ubiquitous.

• Anytime you are serviced, you must queue.

• We wanted to know what happened during peak periods (high traffic intensity) in order to properly schedule employees.

• The program outputs expected length of queue, time in system, length of line (hours), and the amount of time waiting to be serviced.

Page 22: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Resources/Bibliography

Davis, William S. and Yen, David C. (1999). Systems Analysis and Design:Information System Consultant’s Handbook.

Enns, S.T. (1999). A simple spreadsheet approach to understanding workflow in production facilities. Total Quality Management.

Glass, Victor and Cahn, Ellen S. (1997). A queueing model of organizationstructure. Journal of Business and Economic Studies 3, 13-28.

He, Qu-Ming & Marcel F. Neuts. (1997). On Episodic Queues. Society forIndustrial and Applied Mathenatucs.

Bolch, G., Greiner, S., de Meer, H., and K.S. Trivedi. (1998). Queuing Networksand Markov Chains: Modeling and Performance Evaluation with ComputerScience Applications.

Standard Template Library. (1999). http://www.la.unm.edu:8001/cs259/stl_doc/

Robertazzi, Thomas G. (1994). Computer Networks and Systems: QueueingTheory and Performance Evaluation.

Page 23: Team Members Clement Hudson --Tularosa High School Albert Simon -- Alamogordo High School Margaret Suzukida--Alamogordo High School Clare Riker Tinguely--Alamogordo.

Many Thankx!!!

• Nolan Gray, Mike Fisk, Shaun Cooper

• for support and because they’re the judges :).

• NMSU & LANL for venue, labs & $$$$. and

especially:

• Karin, Sharon, Chris, Gina, and David without

whom this extraordinary fun would not have been possible.

• All the little people (students), and Miles, too, with whom we now empathize and who will provide the coding to the next generation’s problems. We can now help them more intelligently.


Recommended