Construct · 3 fields · 5 citations

Where does queue collide?

One name. Different field. Different construct. One map.

● jingle · one word, three constructs Nearest construct by meaningstackcompare the meanings
How to read this

Every construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to queue is stack.

Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.

queue3 CONSTRUCTSFIFO structureKNUTH · FIFOQueueing theoryERLANG · WAITING LINESThe waiting lineMANN · SOCIAL SYSTEM

Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.

2026

Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.

Computer science

A FIFO data structure

An abstract data type that holds items in order and releases them first-in, first-out: you enqueue at the back and dequeue from the front. Knuth described it in The Art of Computer Programming (1968) as a linear list where insertion happens at one end and deletion at the other, alongside the stack, whose discipline is last-in, first-out. The referent is a structure inside a running program, and its unit is a position in an ordered list of pending items. What defines it is the discipline, not any wait: an empty queue and a full queue are both well-defined states, and the same abstraction covers message queues that pass work between processes. It shares the word with a line of people but names a rule for ordering, not a crowd.[1]

Unit
A position in an ordered list of pending items
Recovery means
Not applicable
Measured by
Length, enqueue and dequeue operations, and worst-case time per operation

Operations research

The math of waiting lines

The mathematical study of waiting lines: how arrivals, service times, and the number of servers determine how long items wait and how long the line grows. Erlang opened the field in 1909 by modelling telephone calls arriving at random to a switchboard, and Kendall (1953) gave it the notation still used, describing a queue by its arrival process, service process, and server count, as in M/M/1. The referent is a stochastic system, and its units are rates: arrivals per hour, services per hour, and the resulting expected wait. It is not a data structure and not a crowd but a probability model of one, and it can describe packets, patients, or shoppers with the same equations while saying nothing about the ordering rule those items happen to follow.[2][3]

Unit
Arrival and service rates, and the expected wait they imply
Recovery means
Not applicable
Measured by
Arrival rate, service rate, utilisation, and mean waiting time or queue length

Behavioral

A line of people waiting

A physical line of people waiting for service, held together by a shared norm that position reflects arrival order. Mann (1969) treated the queue as a small social system with its own culture, studying overnight lines for football tickets where people invented roll-calls and penalties to police the order. Larson (1987) added the psychology: what angers people is less the wait itself than seeing it violated, when a latecomer slips ahead. The referent is a group of persons and the norm that governs them, and the unit is a person's place and felt fairness, not a rate or a pointer. It shares the word with the data structure and the theory, but here the object is social justice among strangers, and a first-in-first-out rule is a moral claim people enforce rather than a coded operation.[4][5]

Unit
A person's place in line and their sense of its fairness
Recovery means
Not applicable
Measured by
Observed queue behaviour, perceived fairness, and reported irritation at line-jumping

Next

Run it through the Collider, or take the citations with you.

See how queue sits against neighbouring constructs in the Collider, or export every reference on this page in one click.

Open in ColliderExport BibTeXReport this collision

Nearby collisions

latency4 fields · 4 citationsjingle · one word, four constructscapacity5 fields · 8 citationsjingle · one word, four limitsbuffer3 fields · 3 citationsjingle · one word, three constructs

References

  1. Knuth, D. E. (1968). The art of computer programming, Volume 1: Fundamental algorithms. Addison-Wesley.
  2. Erlang, A. K. (1909). The theory of probabilities and telephone conversations. Nyt Tidsskrift for Matematik B, 20, 33–39.
  3. Kendall, D. G. (1953). Stochastic processes occurring in the theory of queues and their analysis by the method of the imbedded Markov chain. The Annals of Mathematical Statistics, 24(3), 338–354. https://doi.org/10.1214/aoms/1177728975
  4. Mann, L. (1969). Queue culture: The waiting line as a social system. American Journal of Sociology, 75(3), 340–354. https://doi.org/10.1086/224787
  5. Larson, R. C. (1987). Perspectives on queues: Social justice and the psychology of queueing. Operations Research, 35(6), 895–905. https://doi.org/10.1287/opre.35.6.895

Cited on this page?

Confirm your construct, or correct us.

If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.

Claim your construct