Hypercontact semilattices
Paolo Lipparini
TL;DR
Hypercontact semilattices extend binary contact relations to $n$-ary compatibility on join semilattices, unifying region-based space theories with concurrent system concepts. The authors develop precise definitions, prove representation theorems showing embeddability into Boolean algebras with overlap or nonoverlap hypercontact and into distributive lattices with additive hypercontact, and establish several equivalent reformulations (topological representations, pre-closures). They also compare these results with the binary case, show non-finite axiomatizability, and explore connections to event structures, graphs, and hypergraphs, offering a broad, choice-light framework for higher-arity contact relations. The work thus provides a robust structural bridge between algebraic, topological, and combinatorial models of compatibility, with potential applications in region-based geometry and concurrency theory.
Abstract
Contact Boolean algebras are one of the main algebraic tools in region-based theory of space. T. Ivanova provided strong motivations for the study of merely semilattices with a contact relation. Another significant motivation for considering an even weaker underlying structure comes from event structures with binary conflict in the theory of concurrent systems in computer science. All the above-hinted notions deal with a binary contact relation. Several authors suggested the more general study of $n$-ary ``hypercontact'' relations and noticed that, in general, a hypercontact relation cannot be retrieved from just a binary contact relation. A similar evolution occurred in the study of the just mentioned event structures in computer science. In an effort to unify the above lines of research, in this paper we study join semilattices with a hypercontact relation. We provide representation theorems into Boolean algebras, with or without overlap hypercontact relation. With a single exception, our proofs are choice-free. We also present several examples and problems; in particular, we briefly discuss some connections with event structures and hypergraphs.
