Earlier quoted context omitted.
Not trying to be condescending but doesn't it surprise anyone here that this is _not_ obvious? At least on this site, there are still people doubting or debating this. So I am wondering why don't stores do this already. And I believe it is because of perceptions. They understand that time will be saved, however, they realize that most people will be scared by a long line. One long line that moves fast will still appe…
It's another instance of "people are stupid". Yes, for any educated person it's obvious that one line is faster, that's the first thing about queueing theory, but most people don't know the first thing about queueing theory. Other instances of "people are stupid" leading to poor design: * Some cars come with a CVT (continuously variable transmission) rather than having to shift gears. The audible pitch of the engine…
A single line to 3 cashiers is ~3x faster than a separate line for each cashier
111–120 of 172 posts
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#112Earlier quoted context omitted.
You must be very popular at parties. (Let the downvoting begin)
Downvote for what? Bad character? To design is shop is not about math or throughput, it's all about psychology. You don't want lines to move fast, you just want them to appear like moving fast. My point is merely that self-checkout is not only about speed, it's about personal comfort too.
No, I was referring to me being down-voted, for my snarky comment.
"""My point is merely that self-checkout is not only about speed, it's about personal comfort too."""
Sure, could be, but the particular "irritations" you mentioned I see as belonging to persons too self-absorbed, being the very definition of "first-world problems" for the Monk types among us.
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#113Earlier quoted context omitted.
But of course this is BS, because the three queues are not independent. Try it with 1 queue which feeds into whichever of the three queues is currently shortest. And of course, in grocery stores, where one can unload one's cart while the person ahead is being processed, there's an advantage to multiple lines.
Isn't this essentially equivalent to having a single queue though... except now you have a kind of cache at each register holding a small number of customers?
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#114Earlier quoted context omitted.
The problem with your first example is that in real life the queues will rebalance. The two people behind the first guy won't just stand there for 10 minutes with the other two checkouts empty; they'll switch lines. If they do that, they'll each wait for 3 minutes, giving the same distribution as in the single line. Ah, you say, but what if other people have entered those lines already? Then you have to count their w…
Sure, if the line perfectly rebalances then three lines is almost identical to the single line. BUT as I'm sure you know, it's sometimes hard to know when to move. Is it after you've waited one minute, then hop to the back of another line? Let me give you a concrete example: Imagine you enter a line with 15 people in it. Your line moves 14 people through perfectly. You're next, but the guy in front of you takes longe…
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#115scala> import org.apache.commons.math.distribution.{ExponentialDistributionImpl=>expo} //pc = process customer, with a mean time mu per customer scala> def pc(mu:Int):Double= new expo(mu).sample // q = queue of n customers with mean process time mu scala> def q(n:Int,mu:Int):Double=(1 to n).map(_=>pc(mu)).sum scala> // put 3000 people in 1 queue with mean process time 50 scala> (1 to 1000).map(_=>q(3000,50)).sum/1000…
Do you mind writing out what you're doing in pseudocode or in words? Intuitively, this result doesn't seem obvious to me.
Imagine where you have a one line scenario - you watch which register people go to. Label people who went to registers A,B,C with A, B and C respectively. Then, repeat the situation, but instead of one line, use 3, where everyone labeled A stands in one line, B in the other, and C in the third.
The transactions play out exactly like before. I realize we're dealing with probabilities and expected values, but it's definitely not obvious to me.
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#116Most of the grocery stores in my area have installed self-checkout systems that are especially great if you just have a handful of items that all have UPCs (no produce or bagged bulk), don't have any items requiring an age check and possess at least the intelligence of a fifth grader. I mention this not just because it's relevant to the idea of waiting in line at a store, but because in every store where I've seen th…
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#117FYI: This is an example of the branch of mathematics called queueing theory. http://en.wikipedia.org/wiki/Queueing_theory It's a fascinating study requiring a good knowledge of probability to use beyond the simplified models. It turns out from the math that throughput using a single queue is better than using multiple queues.
This is a bit of an aside, but something I've always wondered is: why does this branch of mathematics get labeled as Queueing "theory"? From my brief understanding, when someone talks about Queueing theory they are not talking about a singular "theory" but they mean something much broader. It doesn't seem as if there is something here that needs to be proved or disproved. This is a part of naming in mathematics that…
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#118Earlier quoted context omitted.
It's another instance of "people are stupid". Yes, for any educated person it's obvious that one line is faster, that's the first thing about queueing theory, but most people don't know the first thing about queueing theory. Other instances of "people are stupid" leading to poor design: * Some cars come with a CVT (continuously variable transmission) rather than having to shift gears. The audible pitch of the engine…
Do you have a source for that Coinstar playing jangly coin sounds?? I would love to read more about that.
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#119Earlier quoted context omitted.
Fry's Electronics does the single line thing, and any time there is a line, I feel like I end up standing in it longer than I would at a grocery story. I suspect this is probably psychological, but letting me, as the shopper, pick the line I want to stand in puts me in charge of how long I wait. If I pick a bad line, it's my fault for picking the bad line. When there's just one line available, I don't get that choice…
When I have to choose a line I find myself harshly judging the people around me, because every difference can impose a cost in boredom and lost leisure time. "This guy's old and worn out. They seem kind of foreign, won't understand the cashier. That one looks poor, probably uses a lot of coupons and argues about what's discounted. They're paying all their attention to their kid instead of getting out of everyone's wa…
Re: A single line to 3 cashiers is ~3x faster than a separate line for each cashier
#120Earlier quoted context omitted.
Having more than one line materially increases stress for shoppers, because the choice implies they might be on the "wrong" line. So they worry more about how fast they're moving, etc. If you only have one line, you can tell people exactly how long the wait is (because the average transaction time is very stable) and customers don't have to worry about making the right choice.
Having one combined line can increase stress for shoppers too, especially if the line isn't clearly marked by barriers. What happens is, another customer comes along, sees three cashiers and one queue (in the middle) and decides to join the "empty queue" in front of the cashier at either end. Of course they know there's only one queue and that they are queue jumping, but they calculate that they can pretend they didn…