Construct · 3 fields · 3 citations

Where does concurrency collide?

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

● jingle · one word, three constructs Nearest construct by meaningsynchronizationcompare 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 concurrency is synchronization.

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.

concurrency3 CONSTRUCTSProcess concurrencyHOARE · PROCESS OVERLAPPartnership overlapMORRIS · OVERLAPPING TIESConcurrent linesCOXETER · LINES CONCUR

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

several computations executing in overlapping time intervals and possibly interacting, so the order of their steps is not fixed.

The property of a system in which several computations execute in overlapping time intervals and may interact, so the exact order of their steps is not fixed in advance: it is a way of structuring a program as independently progressing processes, and it is distinct from parallelism, which is about literally running steps at the same instant on separate hardware. Hoare's 1978 Communicating sequential processes treated parallel composition of communicating processes as a basic way to structure a program and showed how such processes coordinate through input and output. The referent is a structural property of computation, studied through race conditions and concurrency control, and it has nothing to do with overlapping human partnerships, lines meeting at a point, or prison terms running together.[1]

Unit
A set of processes whose executions overlap in time and may interleave
Recovery means
Not applicable
Measured by
Analysed through the possible interleavings, race conditions, and concurrency-control protocols that constrain the allowed orderings

Epidemiology

a network in which a person's sexual partnerships overlap in time, letting a pathogen travel onward before a partnership ends.

In infectious disease epidemiology, concurrency is the property of a sexual partnership network in which a person's partnerships overlap in time rather than following strictly one after another, so a pathogen introduced into one partnership can travel onward before that partnership has ended. Morris and Kretzschmar's 1997 Concurrent partnerships and the spread of HIV modelled how this overlap, holding the total number of partnerships fixed, raises both the size and the speed of an epidemic compared with the same partnerships taken sequentially. The referent is a measured structural property of a contact network, not the interleaving of computer processes, the meeting of geometric lines, or the joint running of criminal sentences.[2]

Unit
A network in which one person's partnerships overlap in time
Recovery means
Not applicable
Measured by
Quantified from partnership start and end dates by concurrency indices such as the mean number of overlapping partners per person

Geometry

the property of three or more lines all passing through a single common point.

In geometry, concurrency is the property of three or more lines all passing through a single common point: the lines are then said to be concurrent, and the shared point is their point of concurrence. Classical results collected in Coxeter and Greitzer's 1967 Geometry Revisited show, for instance, that the three medians of a triangle are concurrent at its centroid, and its three altitudes at the orthocentre. The referent is a static relation of incidence among lines in a plane, with no notion of time at all, unlike overlapping computations, overlapping partnerships, or sentences served together.[3]

Unit
Three or more lines sharing one common point
Recovery means
Not applicable
Measured by
Established by proof, or checked by confirming that the lines' equations share a common solution point

Next

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

See how concurrency 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

parallel1 fields · 1 citationsanchor · a standalone constructparallelism3 fields · 3 citationsjingle · one word, three constructssend1 fields · 1 citationsanchor · a standalone construct

References

  1. Hoare, C. A. R. (1978). Communicating sequential processes. Communications of the ACM, 21(8), 666–677. https://doi.org/10.1145/359576.359585
  2. Morris, M., & Kretzschmar, M. (1997). Concurrent partnerships and the spread of HIV. AIDS, 11(5), 641–648. https://doi.org/10.1097/00002030-199705000-00012
  3. Coxeter, H. S. M., & Greitzer, S. L. (1967). Geometry revisited. Mathematical Association of America. ISBN 9780883856192

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