This paper presents a polynomial algorithm for determining isomorphic graphs through the construction of a pseudo tree and vertex labeling. By calculating these labels, the algorithm verifies isomorphism in polynomial time by checking for label matches between vertices of the two graphs. The paper includes definitions, proofs, and examples to support the proposed method.