Consider a $n\times n$ Hankel Matrix
$$ H = \begin{bmatrix} x_{1} & x_{2} & \dots & x_{n} \\ x_{2} & x_{3} & \dots & x_{n+1} \\ \vdots \\ x_{n} & x_{n+1} & \dots & x_{2n} \end{bmatrix} $$ , where all $x_i \in \mathbb{Z}_p = \{ 0,\dots,p-1 \}$, where $p$ is prime.
What is the most efficient way to test whether the matrix is invertible or not. More concretely: Is there a more efficient than computing the determinant? If not, is there a more efficient way of computing the determinant of such a matrix?