The MAGMA algebra system I: the user language
Journal of Symbolic Computation - Special issue on computational algebra and number theory: proceedings of the first MAGMA conference
Isomorph-free exhaustive generation
Journal of Algorithms
Upper bounds on permutation codes via linear programming
European Journal of Combinatorics
On the Performance of Permutation Codes for Multi-User Communication
Problems of Information Transmission
Constructions for Permutation Codes in Powerline Communications
Designs, Codes and Cryptography
Discrete Applied Mathematics
Constructions of permutation arrays
IEEE Transactions on Information Theory
Hi-index | 754.84 |
An (n, d)-permutation code is a subset C of Sym(n) such that the Hamming distance dH between any two distinct elements of C is at least equal to d. In this paper, we use the characterization of the isometry group of the metric space (Sym(n), dH) in order to develop generating algorithms with rejection of isomorphic objects. To classify the (n, d)-permutation codes up to isometry, we construct invariants and study their efficiency. We give the numbers of nonisometric (4, 3)- and (5, 4)- permutation codes. Maximal and balanced (n, d)-permutation codes are enumerated in a constructive way.