Improving the Efficiency of the Flow Deviation Method for Solving the Optimal Routing Problem in a Packet-switched Computer Network