International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Data compression is a very useful technique that helps in reducing the size of text data and storing the same amount of data in relatively fewer bits resulting in reducing the required data storage space. Text data compression techniques can be categorized as lossy and lossless. In this paper, the authors propose an improved dynamic bit reduction algorithm for compression and decompression of text data based on lossless data compression approach. Improved dynamic bit reduction algorithm identifies the number of unique characters in the input string and performs the compression process by converting the ASCII characters in to binary code dynamically based upon the occurrence of unique symbols in the input string.