A Calculating Waiting Time with Weighted Servers in Queueing Theory

  • A
  • Thread starter Thread starter Jorge07
  • Start date Start date
  • Tags Tags
    Theory
AI Thread Summary
The discussion focuses on calculating waiting times in a queueing system with two service counters, where one counter can handle two types of services (A and B) and the other can only handle service A. The user seeks a model to estimate waiting times for customers needing different services queued together. Suggestions include using simulations to analyze queue behavior and applying weighted averages based on service times for A and B. One proposed method involves adjusting service speeds for each counter to reflect their capabilities, allowing for independent treatment of queue times. Overall, the conversation emphasizes the complexity of queueing theory in practical applications and the need for tailored solutions.
Jorge07
Messages
2
Reaction score
0
Hi all, I'm a software developer and i am working on a project which use queueing theory. I was reading some stuff about that but I could not find anything related to my problem or I didn't know how to search it. For example If a bank customer service have 2 counters. The first counter have the ability to handle the service A and B. The second counter only the service A. People in the queue have a turn for one of those services, but all are queued in the same queue. I could not find a model for that kind of situation. It is like a service priority but what i found is queue with priorities with all the servers handling both services. Can anyone point me to the right way? Thansk

Counters (servers)
C1 can handle A or B
C2 can handle one A

People in the queue
P1 needs Service A
P2 needs Service B
P3 needs Service B
P4 needs Service A
P5 needs Service B
... and so on

I need to estimate the waiting time for each person in the queue
 
Physics news on Phys.org
If you were looking for an "approximate/ballpark" answer for how long someone would be queued before getting served,you could determine how long one counter handled the queue and then determine how long two counters of the same type (ie offers both A and B services) handles the queuefiguring your answer would be somewhere in between.

Then you could apply some weighted average based on average time to perform service A vs average time to perform service B and the percentage of A and B requestors you expect to get.

This is how I'd approach it from a programming point of view.

There may be better methods that other folks will know about.
 
I've ended up by weighting the servers. Supose you have a service speed M and it is the same for both departments A and B. Now, the department A will run 50% faster than M and service B will run 50% slower than M. In other words, I divided the counters (servers) in halfs, so queue A will run at 3/2 of M speed and queue B will run at 1/2 of M speed. This approach gives me the ability to treat both queue times with independency of each other. That is enough for my needs. I know this is not the better way to do it but I have no advanced knowledge about math and statistics to research more. Neither the time :) Thank you all guys to help me on this issue.
 
I was reading documentation about the soundness and completeness of logic formal systems. Consider the following $$\vdash_S \phi$$ where ##S## is the proof-system making part the formal system and ##\phi## is a wff (well formed formula) of the formal language. Note the blank on left of the turnstile symbol ##\vdash_S##, as far as I can tell it actually represents the empty set. So what does it mean ? I guess it actually means ##\phi## is a theorem of the formal system, i.e. there is a...
Back
Top