Proof of a conjecture of Kl{\o}ve on permutation codes under the Chebychev distance
Victor J. W. Guo, Yiting Yang

TL;DR
This paper proves Kl{\
Contribution
It confirms Kl{\
Findings
Validated the conjecture that (x) equals the specified sum.
Provided a closed-form expression for permutation code sphere bounds.
Enhanced understanding of permutation codes under Chebyshev distance.
Abstract
Let be a positive integer and a real number. Let be a matrix with its entries Further, let be a set of sequences of integers as follows: and define In order to give a better bound on the size of spheres of permutation codes under the Chebychev distance, Kl{\o}ve introduced the above function and conjectured that In this paper, we settle down this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
**Proof of a conjecture of Kløve on permutation codes
under the Chebychev distance**
Victor J. W. Guo1 and Yiting Yang2
1School of Mathematical Sciences, Huaiyin Normal University, Huai’an, Jiangsu 223300, People’s Republic of China
2Department of Mathematics, Tongji University, Shanghai 200092, People’s Republic of China
Abstract. Let be a positive integer and a real number. Let be a matrix with its entries
[TABLE]
Further, let be a set of sequences of integers as follows:
[TABLE]
and define
[TABLE]
In order to give a better bound on the size of spheres of permutation codes under the Chebychev distance, Kløve introduced the above function and conjectured that
[TABLE]
In this paper, we settle down this conjecture positively.
Keywords: Permutation code; Chebychev distance; Permanent
AMS Subject Classifications: 05A05, 94B65
1 Introduction
A permutation code is a subset of the symmetric group , equipped with a distance metric. Permutation codes are of potential use in various applications such as power-line communications and coding for flash memories used with rank modulation[6, 7]. Permutation codes were extensively studied over the last decade. Hamming metric is naturally the first to be considered. Later, Ulam metric[4] and Kendall -metric [2] were introduced and are now the two most investigated metrics. However in [9], a new metric named the Chebyshev metric was proposed by Kløve et al., when they were studying the multi-level flash memory model. A combinatorial survey on metrics related to permutations was given in [3].
The two main questions in coding theory are fundamental limits on the parameters of the code (information rate versus minimum distance) and constructions of codes that attain these limits. It turns out that both topics are difficult for permutation codes. Few explicit constructions were obtained for various metrics and no general bounds better than the GV-bound and Sphere packing bounds were found in [1, 2, 4, 6, 9] except for the Hamming metric[5]. Both the GV-bound and the Sphere packing bound depends on the volume () of a typical “ball” which consists of permutations in at distance at most from the identity permutation. The calculation of the volume of that ball becomes a crucial problem.
The Chebychev distance between two permutations and is defined by
[TABLE]
Let
[TABLE]
It is clear that The permanent of an matrix is defined by
[TABLE]
Let be the matrix with if and otherwise. Clearly, Although the permanent looks similar to the determinant of a matrix, it is a difficult problem to compute the permanent for general matrices. The celebrated van der Waerden theorem gives a lower bound for the permanent of the so called doubly stochastic matrix. Here doubly stochastic means that all the elements are non-negative and that the sum of the elements in any row or column is . Thus, if is an matrix where the sum of the elements in any row or column is a constant , then van der Waerden’s theorem gives a lower bound on the permanent of .
By noticing that most rows and columns of have the sum , Kløve defined a closely related matrix with row sum and column sum so that van der Waerden’s theorem can be applied. The matrix is defined as follows:
[TABLE]
With this new defined matrix , Kløve[10] gave a lower bound on as follows:
[TABLE]
Let be the upper left corner of which is a matrix defined by
[TABLE]
For example,
[TABLE]
Let be a set of sequences of integers as follows:
[TABLE]
Define
[TABLE]
Let
[TABLE]
Kløve[9] also gave the following lower bound on :
[TABLE]
Thus whether (1.2) is an improvement compared with (1.1) depends on the value Kløve [10] gave the first values of as follows:
[TABLE]
which coincide the sequence A074932 in [12], and made the following conjecture.
Conjecture 1**.**
[10, Conjecture 1]For any positive integer ,
[TABLE]
Kløve showed that the equation (1.2) improves on (1.1) if Conjecture 1 is true. Furthermore, let be the matrix defined by
[TABLE]
and let
[TABLE]
In particular, Kløve gave the following generalized conjecture and verified it for
Conjecture 2**.**
[10, Conjecture 2]For any positive integer ,
[TABLE]
In this paper, we shall prove that Conjecture 2 is true.
2 Proof of Kløve’s Conjecture
Theorem 3**.**
For any positive integer , the identity (1.3) holds.
Actually, for any matrix with , the permanent function of is already defined as follows (see, for example, [11]):
[TABLE]
where denotes the set of all -permutations of the -set .
In fact, by the definition of , we know that is exactly the subset of all -permutations of the -set such that if and only if Hence we have .
In order to prove Theorem 3, we first give a related combinatorial identity.
Lemma 4**.**
Let and be positive integers. Then
[TABLE]
where and .
For example, we have
[TABLE]
Proof of Lemma 4. We compute the multiple sum in the order from to . It can be proved by induction on respectively that
[TABLE]
By choosing in (2.2), we complete the proof of (2.1). ∎
Proof of Theorem 3. It is clear that (1.3) is equivalent to
[TABLE]
Therefore, it suffices to show that the coefficient of in is equal to . By the definition of , we know that each comes from the first term in .
To compute , we first choose ’s from ’s which are not in the same row nor in the same column of the matrix , and then choose ’s in the other rows so that no ’s are in the same column. Suppose that the ’s are chosen from the rows indexed by with , respectively. By noticing that the -th row has ’s and all the ’s we choose must be in different columns, we have ways to do this. As for the number of ways to choose 1’s in the remaining rows, we notice that the -th row has 1’s including those ’s in ’s and all these ’s form several right trapezoids in the matrix . Therefore, there are ways to choose the remaining ’s. It follows that
[TABLE]
where (), , and . By replacing by in (2.1), we obtain . This completes the proof. ∎
Acknowledgments. The authors thank the anonymous referees for their helpful comments on a previous version of this paper. The first author was partially supported by the National Natural Science Foundation of China under Grant No. 11371144 and the Qing Lan Project of Jiangsu Province. The second author was partially supported by the National Natural Science Foundation of China under Grant No. 11101360 and Outstanding Young Scholar Foundation of Tongji University under Grant No. 2013KJ031.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Barg A., Mazumdar A.: Codes in permutations and error correction for rank modulation. IEEE Trans. Inform. Theory, 56 (7), 3158-3165 (2010).
- 2[2] Buzaglo S., Etzion T.: Bounds on the size of permutation codes with the Kendall τ 𝜏 \tau -metric. IEEE Trans. Inform. Theory 61 (6), 3241–3249 (2015).
- 3[3] Deza M., Huang H.: Metrics on permutations, a survey. J. Combinat. Inf. Syst. Sci., 23 , 173-185 (1998).
- 4[4] Farnoud F., Skachek V., Milenkovic O.: Error-corection in flash memories via codes in the Ulam metric. IEEE Trans. Inform. Theory 59 (5), 3003–3020 (2013).
- 5[5] Gao F., Yang Y., Ge G.: An improvement to Gilbert-Varshamov bound for permutation codes. IEEE Trans. Inform. Theory 50 1655–1664 (2013).
- 6[6] Jiang A., Schwartz M., Bruck J.: Error-correcting codes for rank modulation. In: Proceedings of IEEE International Symposium on Information Theory, 1736-1740 (2008).
- 7[7] Jiang A., Schwartz M., Bruck J.: Rank modulation for flash memories, IEEE Trans. Inform. Theory 56 (5), 2112–2120 (2010).
- 8[8] Kendall M., Gibbons J.D.: Rank Correlation Methods. New Yourk, NY, USA: Oxford Univ. Press, 1990.
