This article presents an algorithm for solving the traffic assignment problem. The algorithm aims to model how traffic flows on a transportation network based on travel costs and route choices. It works by iteratively updating route costs and flows until an equilibrium is reached where no user can reduce their cost by switching routes. The algorithm was published in 1974 in the journal Transportation Science.