Semantic Conflict Model for Collaborative Data Structures
Semenov, G. & Aksenov, V.
ORCID: 0000-0001-9134-5490 (2026).
Semantic Conflict Model for Collaborative Data Structures.
In:
Proceedings of the 13th International Workshop on Principles and Practice of Consistency for Distributed Data.
EuroSys '26: 21st European Conference on Computer Systems, 27-30 Apr 2026, Edinburgh, UK.
doi: 10.1145/3806077.3806700
Abstract
Digital collaboration systems support asynchronous work over replicated data, where conflicts arise when concurrent operations cannot be unambiguously integrated into a shared history. While Conflict-Free Replicated Data Types (CRDTs) ensure convergence through built-in conflict resolution, this resolution is typically implicit and opaque to users, whereas existing reconciliation techniques often rely on centralized coordination. This paper introduces a conflict model for collaborative data structures that enables explicit, local-first conflict resolution without central coordination. The model identifies conflicts using semantic dependencies between operations and resolves them by rebasing conflicting operations onto a reconciling operation via a three-way merge over a replicated journal. We demonstrate our approach on collaborative registers, including an explicit formulation of the Last-Writer-Wins Register and a multi-register entity supporting semi-Automatic reconciliation.
| Publication Type: | Conference or Workshop Item (Paper) |
|---|---|
| Additional Information: | Copyright © 2026 Copyright held by the owner/author(s). This work is licensed under a Creative Commons Attribution 4.0 International License. |
| Publisher Keywords: | semantic conflicts, optimistic concurrency control, eventual consistency, collaborative editing, CRDT |
| Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
| Departments: | School of Science & Technology School of Science & Technology > Department of Computer Science |
| SWORD Depositor: |
Available under License Creative Commons Attribution.
Download (608kB) | Preview
Export
Downloads
Downloads per month over past year
Metadata
Metadata