English

Random Permutations, Random Sudoku Matrices and Randomized Algorithms

Combinatorics 2013-12-03 v1 Data Structures and Algorithms Probability

Abstract

Some randomized algorithms, used to obtain a random n2×n2n^2 \times n^2 Sudoku matrix, where nn is a natural number, is reviewed in this study. Below is described the set Πn\Pi_n of all (2n)×n(2n) \times n matrices, consisting of elements of the set Zn={1,2,,n}\mathbb{Z}_n =\{ 1,2,\ldots ,n\}, such that every row is a permutation. It is proved that such matrices would be particularly useful in developing efficient algorithms in generating Sudoku matrices. An algorithm to obtain random Πn\Pi_n matrices is presented in this paper. The algorithms are evaluated according to two criteria - probability evaluation, and time evaluation. This type of criteria is interesting from both theoretical and practical point of view because they are particularly useful in the analysis of computer programs.

Keywords

Cite

@article{arxiv.1312.0192,
  title  = {Random Permutations, Random Sudoku Matrices and Randomized Algorithms},
  author = {Krasimir Yordzhev},
  journal= {arXiv preprint arXiv:1312.0192},
  year   = {2013}
}
R2 v1 2026-06-22T02:18:17.833Z