A Graph Theoretic Method for the Complete Reduction of a Matrix with a View Toward Finding its Eigenvalues