Coding Schemes for Document Exchange under Multiple Substring Edits

Abstract

We study the document exchange problem under multiple substring edits. A substring edit in a string x occurs when a substring u of x is replaced by an arbitrary string v. The lengths of u and v are bounded from above by a fixed constant. Let x and y be two binary strings that differ by multiple substring edits. The aim of document exchange schemes is to construct an encoding of x with small length such that x can be recovered using y and the encoding. We construct a low-complexity document exchange scheme with encoding length of 4t n+o( n) bits, where n is the length of the string x. The best known scheme achieves an encoding length of 4t n+O( n) bits, but at a much higher computational complexity. Then, we investigate the average length of valid encodings for document exchange schemes with uniform strings x and develop a scheme with an expected encoding length of (4t-1) n+o( n) bits. In this setting, prior works have only constructed schemes for a single substring edit.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…