Given a non-negative matrix $A$, we call $A$ primitive if $A^k$ has all strictly positive entries with some $k>0$. Given primitive $A$, is there relation between smallest $k$ such that $A^k>0$ and $rank(A)$?
If $A\in\Bbb Z_{\geq0}^{n\times n}$ with $\max_{i,j}A_{ij}\leq M$, is $log(k(A))\leq(log(rk(A)))^{c_M}$ with some $c_M\geq1$?
Is there a geometric meaning to smallest $k$?