2018-449
2018-449
Stagger Edit-Distance Tree Codes for Interactive Communication
MARCUS M. PENATE and CHRISTOPHER T. PHAMError-correcting codes allow for reliable transmission and storage of information. In communications, these codes are traditionally implemented in a one-way setting where each received message is immediately decoded; however, advances in distributed computing has motivated the need for an interactive communication setting where many short messages (called a conversation) are alternately sent between two parties through an adversarially noisy channel before decoding is performed. Such conversations can be protected against insertion/deletion errors by encoding them using Edit-Distance Tree Codes (EDTCs), where messages are represented by edges along a tree path. However, no explicit deterministic constructions of EDTCs are known to date (although such codes have been proven to exist). We describe a stagger tree code construction for binary and quaternary conversations that yields EDTCs with good parameters and performs better on average than other natural and/or greedy approaches.
College of Science & Mathematics
Main Menu
- Computer Science
- Expand Menu ItemAcademic Programs
- BA Computing & Informatics
- BA Computer Systems Technology
- Expand Menu ItemBS Computer Science
- Minor in Computer Science
- Minor in Data Science
- Certificates of Undergraduate Study
- MS Computer Science
- MS Cybersecurity
- MS Data Science
- PhD Data Science
- Certificates of Graduate Study
- Accelerated Dual Degree Program
- Concentrations BS CS
- Concentrations BA C&I
- Cybersecurity
- Data Science
- Compare University Computing Programs
- Compare our Undergraduate Programs
- Minor in Cybersecurity
- Expand Menu ItemAdvising Materials
- Expand Menu ItemUndergraduate
- BS Computer Science
- BA Computing & Informatics
- BA Computer Systems Technology
- Expand Menu ItemCertificate of Undergraduate Studies
- Computer Programming
- Mobile Apps CUGS
- Fundamental Computing CUGS
- Cybersecurity
- Blockchain Technologies and Cryptocurrencies
- Advanced Network Technology
- Azure Fundamentals
- Cybersecurity in Information Technology
- Database Development
- Database Fundamentals
- Digital Forensics
- Ethical Hacking
- Internet of Things
- Intrusion Detection/Prevention
- Linux Systems Administration
- Network Fundamentals
- Operating Systems Fundamentals
- Expand Menu ItemMinor Degrees
- CS Undergraduate Catalog
- Expand Menu ItemGraduate
- Expand Menu Item"4+1" (ADDP)
- Expand Menu ItemProgram Guides
- BA Computing & Informatics
- BA Computer Systems Technology
- BS Computer Science
- Minor in Computer Science
- BS Data Science
- Expand Menu ItemConcentrations
- Expand Menu ItemCUGS Guides
- Advanced Network Technology
- Azure Fundamentals
- Blockchain Technologies & Cryptocurrencies
- Computer Programming
- Cybersecurity
- Cybersecurity in Information Technology
- Database Development
- Database Fundamentals
- Digital Forensics
- Ethical Hacking
- Fundamental Computing
- Internet of Things
- Intrusion Detection/Prevention
- Linux Systems Administration
- Mobile Application Development
- Network Fundamentals
- Operating Systems Funamentals
- Expand Menu Item4+1 Programs
- MS Computer Science
- MS Cybersecurity
- Expand Menu ItemCOGS Guides
- MS Data Science
- PhD in Data Science
- Standard Course Syllabi
- Forms & Policies
- Expand Menu ItemUndergraduate
- Expand Menu ItemFaculty and Staff
- Expand Menu ItemStudents
- Expand Menu ItemResearch
- Expand Menu ItemNews
- Expand Menu ItemEvents
- Contacts
- Faculty Portal - secured
- Site Index
- Can't find it?