The paper presents a new algorithm called the Split-Graph Algorithm (SGA) designed for optimizing packet routing in switching networks while minimizing scheduling time and reconfiguration costs. It compares SGA's performance against two previously established algorithms, demonstrating its efficiency through experimental results that show significant improvements in both execution time and approximation ratios. The findings suggest that the algorithm could be further enhanced by exploring variations in edge weights and setup costs.