Skip to main content
Log in

A new metric on symmetric groups and applications to block permutation codes

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

Abstract

Permutation codes have received a great attention due to various applications. For different applications, one needs permutation codes under different metrics. The generalized Cayley metric was introduced by Chee and Vu (in: 2014 IEEE international symposium on information theory, Honolulu, June 29–July 4, 2014, pp 2959–2963, 2014) and this metric includes several other metrics as special cases. However, the generalized Cayley metric is not easily computable in general. Therefore the block permutation metric was introduced by Yang et al. (IEEE Trans Inf Theory 65(8):4746–4763, 2019) as the generalized Cayley metric and the block permutation metric have the same magnitude. In this paper, by introducing a novel metric closely related to the block permutation metric, we build a bridge between some advanced algebraic methods and codes in the block permutation metric. More specifically, based on some techniques from algebraic function fields originated in Xing (IEEE Trans Inf Theory 48(11):2995–2997, 2002), we give an algebraic-geometric construction of codes in the novel metric with reasonably good parameters. By observing a trivial relation between the novel metric and block permutation metric, we then produce non-systematic codes in block permutation metric that improve all known results given in Xu et al. (Des Codes Cryptogr 87(11):2625–2637, 2019) and Yang et al. (2019). More importantly, based on our non-systematic codes, we provide an explicit and systematic construction of codes in the block permutation metric which improves the systematic result shown in Yang et al. (2019). In the end, we demonstrate that our codes in the novel metric itself have reasonably good parameters by showing that our construction beats the corresponding Gilbert–Varshamov bound.

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.

Institutional subscriptions

Similar content being viewed by others

Notes

  1. For a permutation \(\sigma \in {\mathcal {S}}_n\), denote \(\sigma _{(k)}\) by the permutation in \({\mathcal {S}}_k\) obtained from \(\sigma \) after deleting all the elements of \(\{k+1,k+2,\ldots ,n\}\) in \(\sigma \). Recall that a permutation code \({\mathcal {C}}\subset {\mathcal {S}}_n\) is called (nk) systematic if for every \(\alpha \in {\mathcal {S}}_k\) there exists exactly one codeword \(\sigma \) of \({\mathcal {C}}\) such that \(\sigma _{(k)}=\alpha .\) Otherwise, we call the permutation codes non-systematic (See [2, Section II]).

  2. Bertrand–Chebyshev theorem states that for any positive integer n, there exist at least one prime number p such that \(n\le p\le 2n\).

References

  1. Buzaglo S., Etzion T.: Bounds on the size of permutation codes with the Kendall \(\tau \)-metric. IEEE Trans. Inf. Theory 61(6), 3241–3250 (2015).

    Article  MathSciNet  MATH  Google Scholar 

  2. Buzaglo S., Yaakobi E., Etzion T., Bruck J.: Systematic error-correcting codes for permutations and multi-permutations. IEEE Trans. Inf. Theory 62(6), 3113–3124 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  3. Chee, Y.M., Van Khu, V.: Breakpoint analysis and permutation codes in generalized Kendall tau and Cayley metrics. In: 2014 IEEE International Symposium on Information Theory, Honolulu, June 29–July 4, 2014, pp. 2959–2963 (2014)

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

    Article  MathSciNet  MATH  Google Scholar 

  5. Colbourn C., Klove T., Ling A.: Permutation arrays for powerline communication and mutually orthogonal Latin squares. IEEE Trans. Inf. Theory 50(6), 1289–1291 (2004).

    Article  MathSciNet  MATH  Google Scholar 

  6. Deza M., Vanstone S.A.: Bounds for permutation arrays. J. Stat. Plan. Inference 2(2), 197–209 (1978).

    Article  MathSciNet  MATH  Google Scholar 

  7. Ding C., Fu F., Klove T., Wei V.: Constructions of permutation arrays. IEEE Trans. Inf. Theory 48(4), 977–980 (2002).

    Article  MathSciNet  MATH  Google Scholar 

  8. Farnoud F., Skachek V., Milenkovic O.: Error-correction in flash memories via codes in the Ulam metric. IEEE Trans. Inf. Theory 59(5), 3003–3020 (2013).

    Article  MathSciNet  MATH  Google Scholar 

  9. Frankl P., Deza M.: On the maximum number of permutations with given maximal or minimal distance. J. Comb. Theory Ser. A 22(3), 352–360 (1977).

    Article  MathSciNet  MATH  Google Scholar 

  10. Fu F., Klove T.: Two constructions of permutation arrays. IEEE Trans. Inf. Theory 50(5), 881–883 (2004).

    Article  MathSciNet  MATH  Google Scholar 

  11. Göloglu, F., Lember, J., Riet, A., Skachek, V.: New bounds for permutation codes in Ulam metric. In: IEEE International Symposium on Information Theory, ISIT 2015, Hong Kong, June 14–19, 2015, pp. 1726–1730 (2015)

  12. Hassanzadeh F.F., Milenkovic O.: Multipermutation codes in the Ulam metric for nonvolatile memories. IEEE J. Sel. Areas Commun. 32(5), 919–932 (2014).

    Article  Google Scholar 

  13. Jin L.: A construction of permutation codes from rational function fields and improvement to the Gilbert–Varshamov bound. IEEE Trans. Inf. Theory 62(1), 159–162 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  14. Myers A.: Counting permutations by their rigid patterns. J. Comb. Theory Ser. A 99(2), 345–357 (2002).

    Article  MathSciNet  MATH  Google Scholar 

  15. Niederreiter H., Xing C.: Rational Points on Curves Over Finite Fields, LMS 285. Cambridge University Press, Cambridge (2001).

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  17. Stichtenoth H.: Algebraic Function Fields and Codes. GTM 254. Springer, New York (2009).

    Book  MATH  Google Scholar 

  18. Tait, M., Vardy, A., Verstraëte, J.: Asymptotic improvement of the Gilbert–Varshamov bound on the size of permutation codes. CoRR. http://arxiv.org/abs/1311.4925 (2013)

  19. Xing C.: Constructions of codes from residue rings of polynomials. IEEE Trans. Inf. Theory 48(11), 2995–2997 (2002).

    Article  MathSciNet  MATH  Google Scholar 

  20. Xing C.: Linear codes from narrow ray class groups of algebraic curves. IEEE Trans. Inf. Theory 50(3), 541–543 (2004).

    Article  MathSciNet  MATH  Google Scholar 

  21. Xu Z., Zhang Y., Ge G.: New theoretical bounds and constructions of permutation codes under block permutation metric. Des. Codes Cryptogr. 87(11), 2625–2637 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  22. Yang S., Schoeny C., Dolecek L.: Theoretical bounds and constructions of codes in the generalized Cayley metric. IEEE Trans. Inf. Theory 65(8), 4746–4763 (2019).

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The author thanks professor Chaoping Xing, for patiently and carefully instructing him to rewrite this paper in a more reasonable way. Since this work was done by the author when he was an undergraduate student in Sichuan University, the author also thanks professor Qifan Zhang, for his guidance during the last several years. Meanwhile, the author thanks Zixiang Xu for generously introducing this topic to him as well as discussing and giving useful suggestions about Sect. 5, Siyi Yang for some useful advice in explicitly constructing systematic block permutation codes. Last but not least, the author thanks professor Zeyu Guo for kindly helping him revise this paper and two anonymous reviewers for giving their useful advice.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zihan Zhang.

Additional information

Communicated by M. Lavrauw.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Z. A new metric on symmetric groups and applications to block permutation codes. Des. Codes Cryptogr. 91, 2255–2271 (2023). https://doi.org/10.1007/s10623-023-01197-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-023-01197-6

Keywords

Mathematics Subject Classification

Navigation