Assignment:
Compare the performance of LZ77, LZ78 and LZW with respect to parsing efficiency, dictionary generation, coding efficiency, and ease of implementation.
Provide complete and step by step solution for the question and show calculations and use formulas.