I am searching for an $m \times n$ matrix that has the following sparsity pattern
\begin{bmatrix} a_1 & a_2 & a_3 & 0 & 0 & 0 & 0 &0 & 0 & 0 \\ a_4 & a_5 & a_6 & a_7 & a_8 & a_9 & 0 & 0 & 0 & 0 \\ \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\ a_i & a_{i+1} & a_{i+2} & \dots & \dots & \dots & \dots & a_{n-2} & a_{n-1} & a_n \end{bmatrix}
The number of zeros on each row can be known ahead of time, and are decreasing until the final row which is all non-zero. In general, $n$ is much larger than $m$ (it's a wide/fat matrix).
Do these types of matrices have names? Do they live in some set in which I can constrain my optimization problem? If not, how can I encode this structure within an optimization problem?
I think that the fact that this matrix has so many zeros, and that the number of the zeros on each row are known in advance should make the problem easier.
EDIT: To clarify, a matrix of this structure is my optimization variable.