Skip to main content
Log in

Decoding mixed errors and erasures in permutation codes

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

Permutation codes have been studied because of a potential application to powerline communication. Efficient decoding in this application requires the existence of some structure in the permutation code. Many of the largest permutation codes known are unions of cosets of a nontrivial permutation group, and it is these codes that are the main subject of this paper. In the case when the code consists of a single permutation group, Bailey has developed an efficient method of decoding when the received word is affected by errors. This work is extended in three ways in this paper. Firstly, it is observed that the types of error occurring on a powerline channel lead to a mixture of errors and erasures. Further, some of the erasures may have an associated small candidate list of possible values, providing more information than simply treating them as erasures. Bailey’s algorithm is modified to deal with mixtures of errors, erasures and candidate lists. Secondly, the algorithm is extended to codes which are unions of cosets of a group code. Thirdly, it is observed that using nearest neighbour decoding it is often possible to uniquely decode received words beyond the guaranteed capability of the code given by its minimum distance. Extra information may be available in candidate lists, and it is shown how this can aid decoding.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. http://data.research.glam.ac.uk/projects/; http://www.idsia.ch/~roberto/permutationcodes11.zip

References

  1. Bailey R.F.: Error-correcting codes from permutation groups. Discret. Math. 309, 4253–4265 (2009).

    Google Scholar 

  2. Bailey R.F.: Permutation groups, error-correcting codes and uncoverings. Ph.D. Thesis, University of London (2006).

  3. Chee Y.M., Purkayastha P.: Efficient decoding of permutation codes obtained from distance preserving maps. In: Proceedings of the IEEE International Symposium on Information Theory (ISIT), Cambridge, MA, 1–6 July, pp. 636–640 (2012).

  4. Chu W., Colbourn C.J., Dukes P.: Constructions for permutation codes in powerline communications. Des. Codes Cryptogr. 32, 51–64 (2004).

    Google Scholar 

  5. Gordon D.: La Jolla covering repository. http://www.ccrwest.org/cover.html (2013). Accessed 15 Jan 2013.

  6. Smith D.H., Montemanni R.: A new table of permutation codes. Des. Codes Cryptogr. 63(2), 241–253 (2012).

    Google Scholar 

  7. Smith D.H., Montemanni R.: Permutation codes with specified packing radius. Des. Codes Cryptogr. 69(1), 95–106 (2013). doi:10.1007/s10623-012-9623-4.

  8. Swart T.G., de Beer I., Ferreira H.C., Vinck A.J.H.: Simulation results for permutation trellis codes using M-ary FSK. In: Proceedings of the 2005 International Symposium on Power-Line Communications and Its Applications, Vancouver, Canada, 6–8 April, pp. 317–321 (2005).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francis H. Hunt.

Additional information

Communicated by C. J. Colbourn.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hunt, F.H., Perkins, S. & Smith, D.H. Decoding mixed errors and erasures in permutation codes. Des. Codes Cryptogr. 74, 481–493 (2015). https://doi.org/10.1007/s10623-013-9872-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-013-9872-x

Keywords

Mathematics Subject Classification

Navigation