(DLZ1) A Lempel-Ziv compression algorithm which maps variable length input strings to variable length output symbols. During compression, the algorithm builds a dictionary of strings which is accessed by means of a hash table. Compression occurs when input data matches a string in the table and is replaced with the output symbol. DLZ1 is used on Digital Linear Tape.