---
title: Dihedral Permutation Channels
url: https://www.emergentmind.com/topics/dihedral-permutation-channels
type: topic
---

# Dihedral Permutation Channels

Searching arXiv for the specified paper and closely related context.
Dihedral permutation channels are discrete memoryless channels whose transition matrices lie in the convex hull of the permutation matrices arising from the symmetries of a regular \(n\)-gon. In the formulation of the dihedral permutation polytope \(P_n\), one begins with the dihedral group \(D_n\) of order \(2n\), maps each \(\sigma \in D_n\) to its permutation matrix \(P(\sigma)\), and sets
\[
P_n := \operatorname{Conv}\{\,P(\sigma):\sigma\in D_n\} \subset \mathbb{R}^{n^2}.
\]
This identifies \(P_n\) simultaneously as a \(0\)–\(1\)-polytope inside the Birkhoff polytope \(B_n\), as the exact parameter space of all dihedral permutation channels, and as an object with an explicit facet description, dimension formula, Gorenstein structure, and Ehrhart \(h^*\)-vector [1212.4442].

## 1. Definition and ambient representation

Let \(S_n\) be the symmetric group on \(n\) symbols, and for each \(\sigma \in S_n\) let
\[
P(\sigma)=M_\sigma\in\mathbb{R}^{n\times n},\qquad [M_\sigma]_{i,j}=\delta_{\,i,\;\sigma(j)},
\]
with indices increasing from \(1\) to \(n\) and permutations acting on the right. The dihedral group admits the presentation
\[
D_n=\langle \rho,\tau \mid \rho^n=e,\;\tau^2=e,\;\tau\rho=\rho^{-1}\tau\rangle,
\]
where \(\rho\) is the \(n\)-cycle \((1\,2\,\dots\,n)\) and \(\tau\) is a reflection, for example \(\tau:2\leftrightarrow n,\;3\leftrightarrow n-1,\dots\) [1212.4442].

The associated polytope is
\[
P_n := \operatorname{Conv}\{\,P(\sigma):\sigma\in D_n\}.
\]
By construction, \(P_n\) is exactly the set of all convex combinations of the \(2n\) matrices of \(D_n\). It sits inside the Birkhoff polytope \(B_n\), so it inherits the interpretation of a family of doubly stochastic matrices while imposing the additional restriction that only dihedral symmetries are allowed.

The vertices of \(P_n\) are exactly the \(2n\) permutation matrices
\[
P(\rho^k),\qquad P(\tau\rho^k),\qquad k=0,\dots,n-1.
\]
Thus the extreme points are in bijection with the rotations and reflections of the regular \(n\)-gon.

## 2. Odd-\(n\) model and facet description

When \(n\) is odd, \(P_n\) is, by a coordinate permutation, affinely isomorphic to a polytope \(Q_n\) whose \(2n\) vertices are the rows of the \(2n\times n^2\) matrix
\[
W=
\begin{bmatrix}
I & I & I & \cdots & I\\
I & R & R^2 & \cdots & R^{n-1}
\end{bmatrix},
\]
where \(I\) is the \(n\times n\) identity and \(R\) is the standard cyclic shift [1212.4442].

In this model, the affine hull of \(Q_n\), and hence of \(P_n\), is cut out by two families of equations. The first is
\[
\sum_{i=\ell n}^{(\ell+1)n-1} x_i = 1,\qquad \ell=0,1,\dots,n-1,
\]
and the second is
\[
x_{k n + [j]_n} - x_{(k+1)n + [j]_n}
- x_{(k+1)n + [j+1]_n} + x_{(k+2)n + [j+1]_n} = 0
\]
for \(0\le j\le n-2\) and \(0\le k\le n-3\), where \([j]_n\) denotes \(j \bmod n\).

Inside that affine space, the only facet-defining inequalities are
\[
x_i \ge 0,\qquad i=0,1,\dots,n^2-1.
\]
Since there are \(n^2\) coordinates, there are \(n^2\) facets in total.

The geometric interpretation given for these constraints is specific. The equations
\[
\sum_{i=\ell n}^{(\ell+1)n-1} x_i = 1
\]
enforce all row sums, and hence all column sums, to equal \(1\), implementing the doubly stochastic constraints “in bulk.” The relations denoted \((A_{j,k})\) force the dihedral commutation relations among blocks of powers of \(R\). The inequalities \(x_i\ge 0\) are the \(0\)–\(1\)-constraints that cut out the convex hull of permutation matrices.

## 3. Even-\(n\) decomposition as a join

If \(n\) is even, \(P_n\) is, up to lattice-affine isomorphism, the join of two copies of \(Q_{n/2}\) [1212.4442]. This decomposition determines the dimension, facets, and affine-hull equations of \(P_n\) in the even case.

The dimension is
\[
\dim P_n = 2\,\dim Q_{n/2}+1 = 2(n-2)+1 = 2n-3.
\]

Each copy of \(Q_{n/2}\) contributes \((n/2)^2\) non-negativity facets \(x_i\ge 0\), so \(P_n\) has \(n^2/2\) facets in total, namely
\[
x_i \ge 0,\qquad i=1,\dots,n^2/2,
\]
together with the corresponding inequalities in the second copy’s coordinates.

The affine-hull equations are those of each copy of \(Q_{n/2}\) on its coordinates, exactly as in the odd case but with \(n\) replaced by \(n/2\). Accordingly, the even-\(n\) geometry is governed by the same structural pattern as the odd-\(n\) model, but assembled through a join construction rather than a single block model.

## 4. Structural invariants

The dimension of \(P_n\) is
\[
\dim P_n=
\begin{cases}
2n-2,& \text{if } n \text{ is odd},\\[4pt]
2n-3,& \text{if } n \text{ is even}.
\end{cases}
\]
This parity dependence is one of the principal structural distinctions in the theory [1212.4442].

The polytope \(P_n\) is a lattice polytope, since its vertices lie in \(\mathbb{Z}^{n^2}\). For odd \(n\), \(P_n \simeq Q_n\) is Gorenstein of codegree \(n\), reflexive after an \(n\)-fold dilation and translation, and has normalized volume \(n\). For even \(n\), \(P_n\) is the join \(Q_{n/2}\star Q_{n/2}\), is Gorenstein of codegree \(n\), and has normalized volume \(n^2/4\).

Its Ehrhart series is written as
\[
E_P(t):=\sum_{m\ge 0} |\,mP\cap \mathbb{Z}^{n^2}|\, t^m
= \frac{h^*(t)}{(1-t)^{\dim P_n+1}}.
\]
The corresponding \(h^*\)-vector is explicit:
\[
h^*(t)=1+t+t^2+\cdots+t^{n-1}
\qquad\text{if } n \text{ is odd},
\]
and
\[
h^*(t)=\bigl(1+t+\cdots+t^{n/2-1}\bigr)^2
\]
if \(n\) is even, that is,
\[
h^*(t)=1+2t+3t^2+\cdots+(n/2)t^{n/2-1}+\cdots+2t^{n-2}+t^{n-1}.
\]
In particular, the \(h^*\)-vector is symmetric, unimodal, and sums to the normalized volume.

These invariants place \(P_n\) within the interaction of permutation polytopes, lattice polytope theory, and Ehrhart theory. The Gorenstein and reflexive features are not auxiliary: they are extracted directly from the explicit polyhedral description.

## 5. Characterization as dihedral permutation channels

A discrete memoryless channel with input and output alphabets of size \(n\) is specified by an \(n\times n\) transition matrix \(T\) with nonnegative entries summing to \(1\) in each row. Such a channel is called a dihedral permutation channel if
\[
T=\sum_{\sigma\in D_n}\lambda_\sigma P(\sigma),\qquad
\lambda_\sigma\ge 0,\quad \sum_\sigma \lambda_\sigma=1.
\]
Equivalently,
\[
T\in P_n.
\]
Thus the polytope \(P_n\) is the exact parameter space of all dihedral permutation channels [1212.4442].

There is also an intrinsic characterization:
\[
P_n=\{\,T\in B_n : T \text{ commutes with the adjacency matrix } A \text{ of the } n\text{-cycle}\,\}.
\]
This expresses the same class of channels without explicit reference to the coefficients \(\lambda_\sigma\). In that form, the admissible transition matrices are precisely the doubly stochastic matrices that respect all dihedral symmetries.

This equivalence links the channel model to graph symmetry. The adjacency matrix of the \(n\)-cycle encodes the regular \(n\)-gon combinatorially, while commutation with \(A\) imposes compatibility with the dihedral action. As a result, the geometric object \(P_n\) and the channel class defined by dihedral symmetry coincide exactly.

## 6. Information-theoretic consequences

Since \(D_n\) acts transitively on the input alphabet, every \(T\in P_n\) is a group-symmetric channel. By standard symmetry arguments, the capacity-achieving input distribution is uniform:
\[
p_X(i)=\frac{1}{n}.
\]
This gives a closed structural statement for the entire class, rather than a channel-by-channel optimization result [1212.4442].

For any
\[
T=\sum_\sigma \lambda_\sigma P(\sigma)\in P_n,
\]
the row-conditional entropy \(H(Y\mid X=i)\) is independent of \(i\) and equals the Shannon entropy \(H(\lambda)\) of the mixing weights. Hence
\[
C(T)=\max_{p_X} I(X;Y)=\log n - H(Y\mid X)=\log n - H(\{\lambda_\sigma\}).
\]
In particular, \(T\) is noiseless, with capacity \(\log n\), exactly when one \(\lambda_\sigma=1\).

The polyhedral description also has algorithmic consequences. Because \(P_n\) is cut out by linear constraints and \(x_i\ge 0\) facets, any linear-objective optimization over this class can be carried out by linear or convex programming over \(P_n\) with size \(O(n^2)\) in the number of variables. The complete facet description guarantees polynomial-time separation oracles and hence efficient algorithms for channel design within the dihedral class.

Taken together, these consequences show that the explicit geometry of \(P_n\) translates directly into information-theoretic structure: uniform-input optimality, a closed-form capacity formula, and tractable optimization over the admissible family of channels.

Source: https://www.emergentmind.com/topics/dihedral-permutation-channels