Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Information Theory Problem Description Parser
Details

Information Theory Problem Description Parser

Date Issued
December 1, 2020
Author(s)
Hurst, Gary Brent  
Advisor(s)
James S. Plank
Additional Advisor(s)
James S. Plank
Chao Tian
Michael R. Jantz
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/42121
Abstract

Data corruption and data loss create huge problems when they occur, so naturally safeguards are usually in place to recover lost data. This often involves allowing less space for data in order to allow space for an encoding that can be used to recover any data that might be lost. The question arises, then, about how to most efficiently implement these safeguards with respect to storage, network bandwidth, or some linear combination of those two things. This work has two main goals for the information theory community: to produce an intuitive-to-use problem description parser that facilitates research in the area, and to demonstrate the parser’s utility.


To these ends, I completed three objectives: First, I hardened an existing problem description parser to sanitize input. Then, after that code was released open-source to the community, I rewrote the parser using C++, making it more efficient and more agreeable to a Python-based workflow. Once this new parser had also been open-sourced, I wrote a program to generate problem description files to show how to use the parser and how useful it can be. This paper will give an account of the results of those three objectives.

Subjects

Information Theory

Parser

Erasure Coding

Disciplines
Other Computer Sciences
Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

thesis.pdf

Size

303.46 KB

Format

Adobe PDF

Checksum (MD5)

97408a899f54db14938d1273d5d97a36


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science