Abstract

Variable-length codes are classically used for source coding to compress data. However, Variable-Length Error-Correcting (VLEC) codes can also be used for channel coding where they are able to overcome the effects of channel impairments by detecting and correcting bit errors. Multi-objective optimization is an area of multiple criteria decision making, where an optimization algorithm attempts to solve a problem with more than one objective. In this paper, VLEC codes are constructed by taking into consideration their two main properties: Average Codeword Length and Free Distance, associated respectively with their source and channel coding aspects. These two properties are taken as objectives in a Multi-objective global optimization genetic algorithm. It is shown that better codes can be constructed using this algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call