Simon R. Blackburn
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Simon R. Blackburn has a total of 89 co-authors. Here are the top co-authors by number of shared publications:
- Tuvi Etzion
Department of Computer Science Technion Haifa Israel
10 shared publications - Igor E. Shparlinski
School of Mathematics and Statistics, University of New South Wales, Sydney, Australia
6 shared publications - Carlos Cid
Royal Holloway, University of London
4 shared publications - Ciaran Mullan
Information Security Group, Royal Holloway, University of London, TW20 0EX., United Kingdom
4 shared publications - Maura Beth Paterson
Birkbeck, University of London
3 shared publications - Domingo Gómez-Pérez
Universidad de Cantabria
2 shared publications
Latest Publications
- 21 April 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. PP (00189448) , 1
On de Bruijn Array Codes—Part II: Pseudo-Random Array Codes
pseudo-random array is a two-dimensional array in which each n1×n2 nonzero matrix is contained exactly once as a window in the array. The pseudo-random arrays we consider have many desirable properties in addition, such as the shift-and-add-property, i.e., the addition of the array to any of its nontrivial shifts is another nontrivial shift of the array. A pseudorandom array code is a linear code of r1 × r2 arrays in which each n1 × n2 nonzero matrix is contained exactly once as a window in one of the arrays. In this paper, new parameters for pseudo-random arrays are presented, and their construction is generalized to pseudo-random array codes. Our constructions of pseudo-random array codes are based on the folding of sequences. Two techniques to verify whether an array or a set of arrays constructed by folding is a pseudo-random array or a pseudo-random array code, respectively, are presented. These verification techniques can also be used for VLSI testing.
- 21 April 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. PP (00189448) , 1
On de Bruijn Array Codes—Part II: Pseudo-Random Array Codes
pseudo-random array is a two-dimensional array in which each n1×n2 nonzero matrix is contained exactly once as a window in the array. The pseudo-random arrays we consider have many desirable properties in addition, such as the shift-and-add-property, i.e., the addition of the array to any of its nontrivial shifts is another nontrivial shift of the array. A pseudorandom array code is a linear code of r1 × r2 arrays in which each n1 × n2 nonzero matrix is contained exactly once as a window in one of the arrays. In this paper, new parameters for pseudo-random arrays are presented, and their construction is generalized to pseudo-random array codes. Our constructions of pseudo-random array codes are based on the folding of sequences. Two techniques to verify whether an array or a set of arrays constructed by folding is a pseudo-random array or a pseudo-random array code, respectively, are presented. These verification techniques can also be used for VLSI testing.
- Open Access
- 2 February 2026
- Published by California Digital Library (CDL) in Combinatorial Theory
- Vol. 5 (4)
Subsets of free groups with distinct differences
Let F n be a free group of rank n, with free generating set X. A subset D of F n is a Distinct Difference Configuration if the differences g-1 h are distinct, where g and h range over all (ordered) pairs of distinct elements of D. The subset D has diameter at most d if these differences all have word length at most d. When n is fixed and d is large, the paper shows that the largest distinct difference configuration in F n of diameter at most d has size approximately (2n-1) d/3 .
- 2 February 2026
- Published by California Digital Library (CDL) in Combinatorial Theory
- Vol. 5 (4)
Open AccessSubsets of free groups with distinct differences
Let F n be a free group of rank n, with free generating set X. A subset D of F n is a Distinct Difference Configuration if the differences g-1 h are distinct, where g and h range over all (ordered) pairs of distinct elements of D. The subset D has diameter at most d if these differences all have word length at most d. When n is fixed and d is large, the paper shows that the largest distinct difference configuration in F n of diameter at most d has size approximately (2n-1) d/3 .
- Open Access
- 12 September 2025
- Published by California Digital Library (CDL) in Combinatorial Theory
- Vol. 5 (3)
An upper bound on the per-tile entropy of ribbon tilings
This paper considers \(n\)-ribbon tilings of general regions and their per-tile entropy (the binary logarithm of the number of tilings divided by the number of tiles). We show that the per-tile entropy is bounded above by \(\log_2 n\). This bound improves the best previously known bounds of \(n-1\) for general regions, and the asymptotic upper bound of \(\log_2 (en)\) for growing rectangles, due to Chen and Kargin.Mathematics Subject Classifications: 05B45, 52C20Keywords: Ribbon tilings, domino tilings, dimer tilings- 12 September 2025
- Published by California Digital Library (CDL) in Combinatorial Theory
- Vol. 5 (3)
Open AccessAn upper bound on the per-tile entropy of ribbon tilings
This paper considers \(n\)-ribbon tilings of general regions and their per-tile entropy (the binary logarithm of the number of tilings divided by the number of tiles). We show that the per-tile entropy is bounded above by \(\log_2 n\). This bound improves the best previously known bounds of \(n-1\) for general regions, and the asymptotic upper bound of \(\log_2 (en)\) for growing rectangles, due to Chen and Kargin.Mathematics Subject Classifications: 05B45, 52C20Keywords: Ribbon tilings, domino tilings, dimer tilings - 29 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 71 (4) , 2482-2493
The Capacity of a Finite Field Matrix Channel
The Additive-Multiplicative Matrix Channel (AMMC) was introduced by Silva, Kschischang and Kötter in 2010 to model data transmission using random linear network coding. The input and output of the channel are n × m matrices over a finite field Fq. When the matrix X is input, the channel outputs Y = A(X + W) where A is a uniformly chosen n × n invertible matrix over Fq and where W is a uniformly chosen n × m matrix over Fq of rank t. Silva et al. considered the case when 2n ≤ m. They determined the asymptotic capacity of the AMMC when t, n and m are fixed and q ⟶ ∞. They also determined the leading term of the capacity when q is fixed, and t, n and m grow linearly. We generalise these results, showing that the condition 2n ≥ m can be removed. (Our formula for the capacity falls into two cases, one of which generalises the 2n ≥ m case.) We also improve the error term in the case when q is fixed.
- 29 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 71 (4) , 2482-2493
The Capacity of a Finite Field Matrix Channel
The Additive-Multiplicative Matrix Channel (AMMC) was introduced by Silva, Kschischang and Kötter in 2010 to model data transmission using random linear network coding. The input and output of the channel are n × m matrices over a finite field Fq. When the matrix X is input, the channel outputs Y = A(X + W) where A is a uniformly chosen n × n invertible matrix over Fq and where W is a uniformly chosen n × m matrix over Fq of rank t. Silva et al. considered the case when 2n ≤ m. They determined the asymptotic capacity of the AMMC when t, n and m are fixed and q ⟶ ∞. They also determined the leading term of the capacity when q is fixed, and t, n and m grow linearly. We generalise these results, showing that the condition 2n ≥ m can be removed. (Our formula for the capacity falls into two cases, one of which generalises the 2n ≥ m case.) We also improve the error term in the case when q is fixed.
- 24 January 2025
- Published by Walter de Gruyter GmbH in Journal of Group Theory
Exponent-critical groups
We define and investigate the property of being “exponent-critical” for a finite group. A finite group is said to be exponent-critical if its exponent is not the least common multiple of the exponents of its proper non-abelian subgroups. We explore properties of exponent-critical groups and give a characterization of such groups. This characterization generalizes a classical result of Miller and Moreno on minimal non-abelian groups; interesting families of 𝑝-groups appear.
- 24 January 2025
- Published by Walter de Gruyter GmbH in Journal of Group Theory
Exponent-critical groups
We define and investigate the property of being “exponent-critical” for a finite group. A finite group is said to be exponent-critical if its exponent is not the least common multiple of the exponents of its proper non-abelian subgroups. We explore properties of exponent-critical groups and give a characterization of such groups. This characterization generalizes a classical result of Miller and Moreno on minimal non-abelian groups; interesting families of 𝑝-groups appear.
- Open Access
- 3 October 2024
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 31 (4) , P4.27
Permutations that Separate Close Elements, and Rectangle Packings in the Torus
Let $n$, $s$ and $k$ be positive integers. For distinct $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a circle. So\[||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}.\]A permutation $\pi:\mathbb{Z}_n\rightarrow\mathbb {Z}_n$ is $(s,k)$-clash-free if $||\pi(i),\pi(j)||_n\geq k$ whenever $||i,j||_n<s$. So an $(s,k)$-clash-free permutation moves every pair of close elements (at distance less than $s$) to a pair of elements at large distance (at distance at least $k$). The notion of an $(s,k)$-clash-free permutation can be reformulated in terms of certain packings of $s\times k$ rectangles on an $n\times n$ torus. For integers $n$ and $k$ with $1\leq k<n$, let $\sigma(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation of $\mathbb{Z}_n$ exists. Strengthening a recent paper of Blackburn, which proved a conjecture of Mammoliti and Simpson, we determine the value of $\sigma(n,k)$ in all cases.- 3 October 2024
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 31 (4) , P4.27
Open AccessPermutations that Separate Close Elements, and Rectangle Packings in the Torus
Let $n$, $s$ and $k$ be positive integers. For distinct $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a circle. So\[||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}.\]A permutation $\pi:\mathbb{Z}_n\rightarrow\mathbb {Z}_n$ is $(s,k)$-clash-free if $||\pi(i),\pi(j)||_n\geq k$ whenever $||i,j||_n<s$. So an $(s,k)$-clash-free permutation moves every pair of close elements (at distance less than $s$) to a pair of elements at large distance (at distance at least $k$). The notion of an $(s,k)$-clash-free permutation can be reformulated in terms of certain packings of $s\times k$ rectangles on an $n\times n$ torus. For integers $n$ and $k$ with $1\leq k<n$, let $\sigma(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation of $\mathbb{Z}_n$ exists. Strengthening a recent paper of Blackburn, which proved a conjecture of Mammoliti and Simpson, we determine the value of $\sigma(n,k)$ in all cases. - 14 August 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 70 (4) , 2479-2490
Constructions and Bounds for Codes With Restricted Overlaps
Non-overlapping codes have been studied for almost 60 years. In such a code, no proper, non-empty prefix of any codeword is a suffix of any codeword. In this paper, we study codes in which over-laps of certain specified sizes are forbidden. We prove some general bounds and we give several constructions in the case of binary codes. Our techniques also allow us to provide an alternative, elementary proof of a lower bound on non-overlapping codes due to Levenshtein [9] in 1964.
- 14 August 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 70 (4) , 2479-2490
Constructions and Bounds for Codes With Restricted Overlaps
Non-overlapping codes have been studied for almost 60 years. In such a code, no proper, non-empty prefix of any codeword is a suffix of any codeword. In this paper, we study codes in which over-laps of certain specified sizes are forbidden. We prove some general bounds and we give several constructions in the case of binary codes. Our techniques also allow us to provide an alternative, elementary proof of a lower bound on non-overlapping codes due to Levenshtein [9] in 1964.
- Open Access
Permutations that separate close elements, and rectangle packings in the torus
Let $n$, $s$ and $k$ be positive integers. For distinct $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a circle. So \[ ||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}. \] A permutation $π:\mathbb{Z}_n\rightarrow\mathbb {Z}_n$ is \emph{$(s,k)$-clash-free} if $||π(i),π(j)||_n\geq k$ whenever $||i,j||_n<s$. So an $(s,k)$-clash-free permutation moves every pair of close elements (at distance less than $s$) to a pair of elements at large distance (at distance at least $k$). The notion of an $(s,k)$-clash-free permutation can be reformulated in terms of certain packings of $s\times k$ rectangles on an $n\times n$ torus. For integers $n$ and $k$ with $1\leq k<n$, let $σ(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation of $\mathbb{Z}_n$ exists. Strengthening a recent paper of Blackburn, which proved a conjecture of Mammoliti and Simpson, we determine the value of $σ(n,k)$ in all cases.Open AccessPermutations that separate close elements, and rectangle packings in the torus
Let $n$, $s$ and $k$ be positive integers. For distinct $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a circle. So \[ ||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}. \] A permutation $π:\mathbb{Z}_n\rightarrow\mathbb {Z}_n$ is \emph{$(s,k)$-clash-free} if $||π(i),π(j)||_n\geq k$ whenever $||i,j||_n<s$. So an $(s,k)$-clash-free permutation moves every pair of close elements (at distance less than $s$) to a pair of elements at large distance (at distance at least $k$). The notion of an $(s,k)$-clash-free permutation can be reformulated in terms of certain packings of $s\times k$ rectangles on an $n\times n$ torus. For integers $n$ and $k$ with $1\leq k<n$, let $σ(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation of $\mathbb{Z}_n$ exists. Strengthening a recent paper of Blackburn, which proved a conjecture of Mammoliti and Simpson, we determine the value of $σ(n,k)$ in all cases. - Open Access
- 26 January 2023
- Published by Elsevier in Journal of Combinatorial Theory, Series A
- Vol. 196, 105734
Permutations that separate close elements
- 26 January 2023
- Published by Elsevier in Journal of Combinatorial Theory, Series A
- Vol. 196, 105734
Open AccessPermutations that separate close elements
- Open Access
Permutations that separate close elements
Let $n$ be a fixed integer with $n\geq 2$. For $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a cycle. So $||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}$. For positive integers $s$ and $k$, the permutation $\pi:\mathbb{Z}_n\rightarrow\mathbb{Z}_n$ is \emph{$(s,k)$-clash-free} if $||\pi(i),\pi(j)||_n\geq k$ whenever $||i,j||_n<s$ with $i\not=j$. So an $(s,k)$-clash-free permutation $\pi$ can be thought of as moving every close pair of elements of $\mathbb{Z}_n$ to a pair at large distance. More geometrically, the existence of an $(s,k)$-clash-free permutation is equivalent to the existence of a set of $n$ non-overlapping $s\times k$ rectangles on an $n\times n$ torus, whose centres have distinct integer $x$-coordinates and distinct integer $y$-coordinates. For positive integers $n$ and $k$ with $k<n$, let $\sigma(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation on $\mathbb{Z}_n$ exists. In a recent paper, Mammoliti and Simpson conjectured that \[ \lfloor (n-1)/k\rfloor-1\leq \sigma(n,k)\leq \lfloor (n-1)/k\rfloor \] for all integers $n$ and $k$ with $k<n$. The paper establishes this conjecture, by explicitly constructing an $(s,k)$-clash-free permutation on $\mathbb{Z}_n$ with $s=\lfloor (n-1)/k\rfloor-1$. Indeed, this construction is used to establish a more general conjecture of Mammoliti and Simpson, where for some fixed integer $r$ we require every point on the torus to be contained in the interior of at most $r$ rectangles.Open AccessPermutations that separate close elements
Let $n$ be a fixed integer with $n\geq 2$. For $i,j\in\mathbb{Z}_n$, define $||i,j||_n$ to be the distance between $i$ and $j$ when the elements of $\mathbb{Z}_n$ are written in a cycle. So $||i,j||_n=\min\{(i-j)\bmod n,(j-i)\bmod n\}$. For positive integers $s$ and $k$, the permutation $\pi:\mathbb{Z}_n\rightarrow\mathbb{Z}_n$ is \emph{$(s,k)$-clash-free} if $||\pi(i),\pi(j)||_n\geq k$ whenever $||i,j||_n<s$ with $i\not=j$. So an $(s,k)$-clash-free permutation $\pi$ can be thought of as moving every close pair of elements of $\mathbb{Z}_n$ to a pair at large distance. More geometrically, the existence of an $(s,k)$-clash-free permutation is equivalent to the existence of a set of $n$ non-overlapping $s\times k$ rectangles on an $n\times n$ torus, whose centres have distinct integer $x$-coordinates and distinct integer $y$-coordinates. For positive integers $n$ and $k$ with $k<n$, let $\sigma(n,k)$ be the largest value of $s$ such that an $(s,k)$-clash-free permutation on $\mathbb{Z}_n$ exists. In a recent paper, Mammoliti and Simpson conjectured that \[ \lfloor (n-1)/k\rfloor-1\leq \sigma(n,k)\leq \lfloor (n-1)/k\rfloor \] for all integers $n$ and $k$ with $k<n$. The paper establishes this conjecture, by explicitly constructing an $(s,k)$-clash-free permutation on $\mathbb{Z}_n$ with $s=\lfloor (n-1)/k\rfloor-1$. Indeed, this construction is used to establish a more general conjecture of Mammoliti and Simpson, where for some fixed integer $r$ we require every point on the torus to be contained in the interior of at most $r$ rectangles.