As a modeling process, the goal of traffic assignment is to determine the network traffic
flows and conditions that result from the mutual interactions among the route choices that
travelers make in traversing from their origins to their destinations, and the congestion that
results from their travel over the network. In order to achieve this result, several assumptions
need to be made, particularly regarding how traveler route choice behavior is modeled and how
traffic flows and conditions are represented.