Tree Automata for Extracting Consensus from Partial Replicas of a Structured Document
Maurice Tchoup\'e Tchendji, Milliam Maxime Zekeng Ndadji

TL;DR
This paper introduces a method using tree automata to merge partial, potentially conflicting replicas of a structured document in asynchronous collaborative editing, ensuring a consistent consensus document.
Contribution
It proposes a novel approach leveraging tree automata to extract consensus documents from partial replicas in asynchronous editing workflows.
Findings
Automata-based merging guarantees conflict-free consensus documents.
The method efficiently identifies maximum conflict-free prefixes.
It enhances confidentiality by working with partial replicas.
Abstract
In an asynchronous cooperative editing workflow of a structured document, each of the co-authors receives in the different phases of the editing process, a copy of the document to insert its contribution. For confidentiality reasons, this copy may be only a partial replica containing only parts of the (global) document which are of demonstrated interest for the considered co-author. Note that some parts may be a demonstrated interest over a co-author; they will therefore be accessible concurrently. When it's synchronization time (e.g. at the end of an asynchronous editing phase of the process), we want to merge all contributions of all authors in a single document. Due to the asynchronism of edition and to the potential existence of the document parts offering concurrent access, conflicts may arise and make partial replicas unmergeable in their entirety: they are inconsistent, meaning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
