This document presents an enhanced Single-Source Shortest Path Faster Algorithm (SPFA) that utilizes a forward star data structure and the minpop principle to optimize queue operations, improving time efficiency for single-source shortest path problems in weighted graphs. The improved algorithm achieves an average time complexity of O(|e|), making it more effective compared to traditional SPFA algorithms, particularly for graphs with a large number of edges. Experimental results demonstrate its superiority in computational performance over existing methods, validating both its correctness and efficiency.