Aroon Aungsuyanon, David Boyce, and Bin Ran 1 Assessment of Adherence to the Condition of Proportionality in User Equilibrium Traffic Assignments with Uniquely Determined Route Flows Aroon Aungsuyanon Department of Civil and Environmental Engineering University of Wisconsin 1415 Engineering Drive, Madison, WI 53706-1691 Tel.: 608-770-9426 Fax: 608-262-5199 Email: [email protected] David Boyce Department of Civil and Environmental Engineering Northwestern University 2145 Sheridan Road, Evanston, IL 60208-3109 Tel.: 847-570-9501 Fax: 847-491-4011 Email: [email protected] Bin Ran Department of Civil and Environmental Engineering University of Wisconsin 1415 Engineering Drive, Madison, WI 53706-1691 Tel.: 608-262-0052 Fax: 608-262-5199 Email: [email protected] Word count : 6,192 Figure count: 5 Table count: 0 Total equivalent word count: 7,442 Corresponding author: Aroon Aungsuyanon Submission date: November 8, 2012 TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 2 ABSTRACT The standard formulation of static deterministic user equilibrium (UE) traffic assignment problem based on the criterion of Wardrop provides a unique solution in terms of link flows; however, route flows are not determined uniquely. Analyses based on an arbitrary choice among the infinite number of possible route flow solutions could cause inconsistencies or even controversies in applications. In 2010, a computationally efficient algorithm called Traffic Assignment by Paired Alternative Segments (TAPAS) was successfully implemented to identify UE route flows uniquely. So far, no effort has been made to assess adherence to the condition of proportionality in UE traffic assignment with uniquely determined route flows. In this paper, TAPAS was solved to obtain proportional UE route flows for the Chicago regional network in the closest proximity to uniqueness of the solution. Various assessments of adherence to proportionality are performed for a selected pair of alternative segments. The results show that route flows determined by TAPAS correspond closely to exact proportionality. Only minor differences occur between computed and exactly proportional UE route flows. Systematic characteristics of the plots for the two alternative segments show that TAPAS behaves properly according to the condition of proportionality. Insights from these empirical results may help transportation planning professionals to be aware of the magnitude of differences in UE route flows based on proportionality and to be able to differentiate uniqueness from non-uniqueness of route flows in UE traffic assignment. The results may also be useful to software developers in seeking improved adherence to proportionality of route flow solutions. Keywords: traffic assignment, the condition of proportionality, pairs of alternative segments TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 3 INTRODUCTION The standard formulation of the static deterministic user equilibrium (UE) traffic assignment problem based on the criterion of Wardrop provides a unique solution in terms of link flows; however, route flows are not determined uniquely. Analyses based on an arbitrary choice among the infinite number of possible UE route flow solutions could cause inconsistencies or even controversies in applications. In 1999, a behaviorally justifiable condition of proportionality on paired alternative segments was first proposed by Bar-Gera to determine route flows consistently (1). Unfortunately, proportionality is only a necessary, but not a sufficient condition to identify route flows uniquely. In 2006, Bar-Gera proposed the condition of route set consistency to obtain a set of routes that is likely to be similar to the exact set of UE routes and showed that this condition suffices for any solution that aims to satisfy uniqueness of route flows (2). In 2010, a computationally efficient UE solution algorithm called Traffic Assignment by Paired Alternative Segments (TAPAS) was successfully implemented to identify UE route flow solutions that concurrently satisfy the conditions of proportionality and route set consistency (3). Due to its ability to satisfy the condition of proportionality within used routes, TAPAS was widely applied as reference solutions in evaluating consistency, or adherence to the condition of proportionality, of various UE route flow solutions (4, 5, 6). Results generated with TAPAS available thus far have only considered relative gap and no effort has been made to assess adherence to the condition of proportionality in UE traffic assignment with uniquely determined route flows. In this paper, proportionality is precisely enforced under the most reasonable conditions of UE and route set consistency to obtain proportional route flows in the closest proximity to uniqueness of the solution. Various assessments of adherence to the condition of proportionality are performed for a selected pair of alternative segments over three single-class congestion scenarios for the Chicago regional network. Selected results are presented in a way that transportation planning professionals may find helpful in understanding underlying solution characteristics of unique UE route flows and in differentiating uniqueness from non-uniqueness of route flows in UE traffic assignment. In the remainder of this paper, the issue of non-uniqueness of UE route flow solutions as well as consistent treatments for uniqueness of the solutions are offered, followed by brief descriptions of the model and overall algorithm solutions. Principal findings regarding proportionality assessments, effects of proportionality on individual link flows, and differences between computed and exactly proportional UE route flows are then presented. Finally, conclusions, usefulness, and future research directions complete the paper. CONSISTENT CHOICES OF UE ROUTE FLOWS This section aims to address the issue of non-uniqueness of route flows under the UE condition as well as to introduce two equivalent approaches in choosing route flows uniquely. Figure 1(a) shows a UE link flow solution for a simple road network, which consists of three O-D pairs TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 4 connecting three origins to one destination. Assume that link flows shown beside each link in Figure 1(a) represent a perfect UE solution. In principle, the number of possible UE route flow solutions that correspond to the same link flows of any road network can be infinite; four solutions that correspond to the same link flows are shown in Figures 1(b)-1(e) by O-D pair. Each O-D pair is connected by two alternative routes. Assume further that all equilibrium routes shown in each solution represent an exact set of UE routes. Route flows are denoted along the links that comprise the route. Below each route flow solution is a scatter plot of vehicle flows along the routes; each point represents flows for one O-D pair passing through the upper alternative route (x-axis) and the lower alternative route (y-axis) respectively. The trend line and linear regression equation are shown on each scatter plot. The question of how many vehicles from each origin use each of the two alternative segments arises naturally. Clearly, the results from the four route flow solutions are different. For example, flows on the upper alternative segment from origin A are substantially different, varying from 1.25 in solution 1(c) to 5 in solution 1(d). Without any specific mathematical criterion or behavioral assumption to support decisions, the choice among the infinite number of possible UE route flow solutions is arbitrary and may cause inconsistencies or even controversies in applications. The early development for consistent choices of UE route flows is based on the criterion of entropy maximization (7, 8). The entropy function gives the probability of route choices made by individual travelers within a specific route flow pattern. Since entropy presumes an equal probability of occurrences for each route choice, any pattern that occurs most frequently is regarded as the most likely route flows (8). In principle, maximizing entropy subject to the constraints that the total link flows are UE leads to the identification of the most likely route flow pattern. Solution 1(e) is the one and only one result that maximizes entropy. Entropy values, which are provided on top of each scatter plot, show that route flows in solution 1(c) are farthest away from being the most likely route flows, followed by those in solution 1(b) and 1(d) respectively. An alternative approach to choosing route flow solutions consistently is based on route choice behavior of individual travelers. This approach implicitly assumes that all individual travelers, no matter where they are from or going, are rational in their behavior; therefore, if facing choices between the same two alternative route segments, they should distribute themselves over the two alternative route segments in the same proportions. This assumption is formally known as the condition of proportionality, which was first introduced by Bar-Gera and Boyce in 1999 as an intuitive behavioral interpretation for necessary conditions that characterize entropy maximizing route flows (1). To help examine individual route choice behavior in each route flow solution, the ratio of travelers traversing the lower to upper alternative route segment, namely the slope of a straight line that passes through the origin of a scatter plot, is denoted in the middle of each solution subfigure. Inconsistent ratios of travelers across three origins in solutions 1(b)-1(d) suggest that the assumption of proportionality is violated in all three solutions in that not all individual travelers behave the same across origins; they only behave similarly TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 5 10 27 56 17 12 46 (a) A simple road network with a perfect UE solution on total link flows A 3 1.25 3.75 3.75 D D D 3.00 9 C Entropy value=25.442 20 10 7 C y = -5x + 32 10 2 4 Upper route flows 6 0 2 4 Upper route flows 6 (c) A disproportionately assigned UE route flow solution (b) An arbitrarily assigned UE route flow solution C D D 9.857 10 10 C 9.857 9.857 Entropy value=26.276 30 y = 4x + 2 20 10 0 0 0 D 4.60 Entropy value=26.266 30 20 0 2.143 2.143 D 10 Entropy value=22.182 30 Lower route flows Lower route flows 30 7 2.143 2 7 9 13.964 C D 13.964 13.964 5.00 C D D B 2 2 D 9 C D 1.40 C D 14 5 5 3.036 4.60 14 14 5 3 3.036 3.036 B D 13.25 3 22.179 3 B 13.25 13.25 13 22.179 4.67 B 13 3 3 3.53 B D 22.179 2 B D 3.25 D 4.60 3 B D 13 22 3.75 4.821 A 22 25.75 4 B 4.821 D 22 25.75 4 4 A D 25.75 2 4.821 4.40 D 24 D 20.60 24 A 5 5 D A 8.00 24 5 1.25 D A A 1.25 3 Lower route flows 3 Lower route flows A y = 4.6x 20 10 0 0 2 4 Upper route flows 6 (d) A disproportionately assigned UE route flow solution 0 2 4 Upper route flows 6 (e) A proportionately assigned UE route flow solution Note that entropy is defined by ; where is the flow on route connecting O-D pair and is total O-D demand flow between origin and destination . FIGURE 1 Consistent choices of UE route flows. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 6 within the same origin but differently across origins. Without any supportive rationale, solutions 1(b)-1(d) should not be considered for use in any meaningful analysis. Only all individual travelers in solution 1(e) behave intuitively and distribute themselves proportionately over the two alternative route segments across all origins; that is, within-each-origin proportionality is the same as between-origin proportions in a fashion that the ratios of travelers are identical across all three origins and equal to the slope of the regression line. Basically, the two alternative segments of the equal cost routes are referred as a pair of alternative segments or “a PAS”. By definition, every PAS consists of one diverge node, one merge node, and two equal cost segments; each segment is defined by a distinct sequence of one or more directed links and an identical set of relevant origins. MODEL DESCRIPTION AND OVERALL ALGORITHM SOLUTIONS TAPAS, which is used to prepare the results presented in this paper, is an iterative traffic assignment algorithm designed to identify UE route flow solutions that satisfy conditions of proportionality and route set consistency (3). TAPAS was utilized to distribute O-D flows from three single-class trip matrices to the Chicago regional network, which consists of 1,790 zones, 12,982 nodes, and 39,018 links. Each trip matrix was constructed according to a mode-origindestination-trip distribution model with doubly-constrained logit form, d mpq = A p Bq exp(− µ ⋅ c mpq ) , where (A p , Bq ) are balancing factors, µ is a cost sensitivity (CS) parameter, and cmpq is modeorigin-destination generalized travel cost. Three trip matrices only differ by the value of CS parameter: 0.20, 0.10, and 0.05. The largest value has the highest sensitivity to cost, the lowest generalized travel cost, and the least congestion. The generalized link travel cost is assumed to equal link travel times given by the conventional BPR function. Details regarding the three trip matrices are available in Bar-Gera and Boyce (9). To assure that proportionality is precisely converged under the most reasonable conditions of UE and route set consistency, TAPAS was terminated at 200 iterations for the 0.20 and 0.10 solutions and 1,500 iterations for the 0.05 solution. Additional refinements did not show to improve convergence of the solutions. In this paper, TAPAS achieved a sub-consistency ratio of 3.02E-4 for the 0.20 and 0.10 solutions and a super-consistency ratio of 81 for the 0.05 solution. The first two solutions fail to reach super-consistency because they require the precise level of convergence that is well beyond the precision limits of present computer technology. Unlike past studies, all solutions in this paper were computed to the maximum relative gap of 4.9E-16 and the maximum flow deviation from proportionality of 8.45E-9 (10). Proportional route flows in this paper are, therefore, considered as the closest proximity to uniquely determined UE route flows. Formal definitions of three convergence measures are found in Bar-Gera (3). TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 7 PROPORTIONALITY ASSESSMENTS In Chicago regional network, the number of PASs identified in forming uniquely determined UE routes for the 0.20, 0.10, and 0.05 solutions are 5,617, 11,702, and 22,500 respectively (10). Comprehensive analysis of individual PASs does not seem to be a reasonable basis for proportionality assessing. In this paper, only one PAS with the maximum number of relevant origins is selected from each solution to display the principal findings. Although this approach is not statistically representative, there is a good reason to believe that it does provide enough evidence to see what might occur with other PASs. A basis for this selection is that PASs with fewer numbers of relevant origins will adhere to proportionality in the same way as that with maximum number of relevant origins. Figure 2 shows a map of a selected PAS for three solutions. Past studies experimenting on the same road network with the same values of CS showed that a simple PAS formed by four links occurs most frequently (10). The selected PAS of four links is typical of all PASs, assuring that findings and conclusions obtained from this paper are representative. In the following, adherences to the condition of proportionality are assessed through selected paired segments analyses, which are performed at two levels: by aggregate O-D pairs and by disaggregate O-D pairs. Selected Paired Segments Analysis at Aggregate Levels Key attributes for the three solutions summarized beneath a map of the selected PAS in Figure 2 are helpful in interpreting analyses in subsequent sections. Information regarding the number of relevant origins and destinations suggests that flows traversing the two segments come from almost everywhere in the region and the destination zone is the same for all origins. It seems surprising that a very small PAS is used by almost all origins. However, this is most favorable for TAPAS. In principle, PASs with shorter total link lengths and fewer links are more computationally desirable for they are likely to be relevant to more origins, and a shift of flows between pairs of routes can be computed faster (2). Recall that one O-D pair may consist of one or more disaggregate O-D pairs; each disaggregate O-D pair is defined by the two routes that only distinguish at alternative segments. For an O-D pair with more than one disaggregate O-D pairs, route segments taken from the origin to the diverge node and/or from the merge node to the destination for one disaggregate O-D pair must be physically different from others. Information regarding the number of O-D pairs and unique UE routes suggests that most O-D pairs have more than one pair of UE routes or more than one disaggregate O-D pair. For example, there are 7,926 different UE routes connecting 1,781 O-D pairs or equivalently 3,963 disaggregate O-D pairs in the 0.20 solution. In each solution, between-origin proportionality is observed on each of the two equal cost segments. Comparisons between solutions reveal that congestion and proportionality are not necessarily related. In fact, the effects of congestion on proportionality are PAS-specific, meaning that among the solutions the proportions of flows over the two segments for a given PAS respond to congestion differently. For example, the proportions of flows on one segment TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 8 7058 12184 N 10126 1668 11928 Node Zone centroid (destination zone) Link that is part of segment 1 Link that is part of segment 2 Link that is not part of a selected PAS Direction of flows 12310 12389 7057 6185 5830 Cost sensitivity Segment Total number of links in a segment Total link lengths in a segment (mi) Total flows on a segment (vph) Total costs on a segment (auto in-vehicle min) Exact proportion of flows on a segment Total origins relevant to a segment Total destinations relevant to a segment Total O-D pairs relevant to a segment Total disaggregate O-D pairs relevant to a segment Total unique UE routes relevant to a segment Total number of links relevant to a segment 12430 11929 CS-0.20 1 2 1.49 284.249 2.676 0.343 1,781 1 1,781 3,963 3,963 8,207 2 2 1.07 543.627 2.676 0.657 1,781 1 1,781 3,963 3,963 8,207 CS-0.10 1 2 1.49 255.189 2.673 0.320 1,781 1 1,781 10,331 10,331 8,495 2 2 1.07 542.283 2.673 0.680 1,781 1 1,781 10,331 10,331 8,495 CS-0.05 1 2 1.49 108.502 2.667 0.156 1,775 1 1,775 21,471 21,471 8,916 2 2 1.07 585.433 2.667 0.844 1,775 1 1,775 21,471 21,471 8,916 FIGURE 2 Selected paired segments analysis at aggregate levels. could increase or decrease as congestion grows. For this particular selected PAS, the proportions of flows over the two segments are substantially influenced by congestion levels on the network. The proportion of flows in each solution is higher on segment 2 than segment 1. As seen, the difference between segment proportions in the 0.20 and 0.10 solutions is about half that of the 0.05 solutions. The decreases in total flows over the two segments from the 0.20 to 0.10 to 0.05 solution pertain to two intertwined factors: a decrease in CS values, and an increase in link and route costs resulting from increased traffic on the network. Since the segment proportions shown in Figure 2 are computed from aggregations of flows on all routes traversing each of the two alternative segments, they are regarded as the exact proportionality with which every disaggregate O-D pair must agree. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 9 Selected Paired Segments Analysis at Disaggregate Levels A way to assess adherence to proportionality of (disaggregate) O-D pairs is to make scatter plots of the data. Each data point shown in Figure 3(a) represents one O-D pair plotted on the linear scale. The top row shows plots of total O-D flows (x-axis) against O-D flows for routes traversing segment 1 (y-axis) for three solutions, arranged by decreasing values of CS from the left to the right. The middle row shows the same plots as with the first row, with the y-axis represents O-D flows for routes traversing segment 2. Plots in the bottom row shows flows of a particular O-D pair split between the two segments. Above each trend line is a linear regression equation in conjunction with a statistical measure of R2 to assist assessments of adherence to proportionality. To enhance interpretation of the plots, the total number of O-D pairs are also shown above each plot. As seen in each plot, all the points fall along one straight line through the origin (0,0), indicating that for this pair of segments the same proportion of flows is perfectly applied to all O-D pairs. The extremely high degree of adherence to proportionality indicated by R2 = 1 is not unexpected for TAPAS assignments in which the solutions are highly converged and the condition of proportionality is precisely enforced for every pair of alternative segments on the network. The observed differences in the proportions from solution to solution result from sensitivity to travel cost and congestion on the network, and not from imprecise solutions or arbitrary choices of used routes over a selected pair of alternative segments. The slopes of the trend lines on the first two rows correspond precisely to the exact proportions, indicating that every disaggregate O-D pair agrees with the exact proportion and that TAPAS works perfectly in assigning the O-D flows to the two segments in the same proportion. The three different slopes of the trend lines on the bottom row reflect three different ratios between the flows on segment 1 and 2. Assuming that each slope is represented by a constant m, the plots suggest that the vertical coordinate of each point in the middle row is m times those in the top rows. To put it another way, for every disaggregate O-D pair the flow on the route traversing segment 2 is m times that of segment 1. Without the imposition of proportionality, the ratio of the flows on segment 1 to the flows on segment 2 in each solution could be rather arbitrary, resulting from non-uniqueness of route flows. One may be interested to know whether the proportions on segment 1 and 2 are actually the same for every O-D pair. Plots shown in Figure 3(a) do not permit visual comparisons for every O-D pair adheres to proportionality so perfectly that the differences in the proportions among O-D pairs are not visible in any plot. To amplify the differences, plots in Figure 3(a) are slightly modified as shown in Figure 3(b). The similar layouts of the plots are maintained for ease of comparison. For the plots of the first two rows, the O-D flows on the x-axis are plotted on the log scale to spread out the points by different orders of magnitude, ranging from -14 to 4. As an example, an x-axis value of -14 corresponds to an O-D flow equal to 1E-14 vph. To obtain the proportions of flow on segment 1 and 2, each value on the y-axis is divided by its total O-D flows. Since segment proportions shown in Figure 3(b) are computed from the flows of only one disaggregate pair of routes that traverse each segment, the y-axis value of each data point is TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 30 30 O-D-segment 2 flows (vph) 3,963 disaggregate O-D pairs 120 y = 0.657x R² = 1.000 90 60 30 0 0 30 60 90 120 150 180 3,963 disaggregate O-D pairs 90 y = 1.913x R² = 1.000 30 0 20 40 O-D-segment 1 flows (vph) 0 y =0.680x R² = 1.000 40 20 0 0 60 O-D-segment 1- flows vs. O-D-segment 2-flows : linear : CS-0.20 20 40 60 80 y = 2.125x R² = 1.000 20 0 5 10 15 O-D-segment 1 flows (vph) y = 0.156x R² = 1.000 20 10 0 0 20 O-D-segment 1- flows vs. O-D-segment 2-flows : linear : CS-0.10 10 21,471 disaggregate O-D pairs 40 30 y = 0.844x R² = 1.000 20 10 0 0 10 21,471 disaggregate O-D pairs 40 dssdsdsd 0 30 20 30 40 Total O-D flows (vph) Total O-D flows vs. O-D-segment 2-flows : linear : CS-0.05 10,331 disaggregate O-D pairs 40 21,471 disaggregate O-D pairs 40 20 30 40 Total O-D flows (vph) Total O-D flows vs. O-D-segment 1-flows : linear : CS-0.05 10,331 disaggregate O-D pairs 60 60 60 0 0 Total O-D flows (vph) Total O-D flows vs. O-D-segment 2-flows : linear : CS-0.10 O-D-segment 2 flows (vph) O-D-segment 2 flows (vph) Total O-D flows (vph) Total O-D flows vs. O-D-segment 2-flows : linear : CS-0.20 120 20 20 40 60 80 Total O-D flows (vph) Total O-D flows vs. O-D-segment 1-flows : linear : CS-0.10 60 90 120 150 180 Total O-D flows (vph) Total O-D flows vs. O-D-segment 1-flows : linear : CS-0.20 O-D-segment 2 flows (vph) 0 O-D-segment 1 flows (vph) 60 y = 0.320x R² = 1.000 40 O-D-segment 2 flows (vph) y = 0.343x R² = 1.000 10,331 disaggregate O-D pairs 60 O-D-segment 2 flows (vph) O-D-segment 1 flows (vph) 90 O-D-segment 1 flows (vph) 3,963 disaggregate O-D pairs 120 0 10 30 y = 5.396x R² = 1.000 20 10 0 0 2 4 6 8 O-D-segment 1 flows (vph) O-D-segment 1- flows vs. O-D-segment 2-flows : linear : CS-0.05 FIGURE 3(a) Selected paired segments analysis at disaggregate levels:- assessed by O-D-segment flows. TRB 2013 Annual Meeting Paper revised from original submittal. 0.2900 0.2700 -14 1E-11 -11 1E-08 -8 -5 -2 1E+01 1 1E+04 4 1E-14 1E-05 1E-02 Total O-D flows (vph) 3,963 disaggregate O-D pairs 0.7000 0.6800 0.6600 1 -2 -5 -8 y = 1.000x + 0.279 R² = 1.000 -11 -14 -11 -8 -5 -2 1 4 O-D-segment1 flows (vph) O-D-segment1- flows vs. O-D-segment 2-flows : log : CS-0.20 10,331 disaggregate O-D pairs 0.6820 0.6810 0.6800 0.6790 0.6780 1E-14 1E-05 1E-02 -14 1E-11 -11 1E-08 -8 -5 -2 1E+01 1 1E+04 4 Total O-D flows (vph) Total O-D flows vs. proportion of flows on segment 2 : semi-log : CS-0.10 3,963 disaggregate O-Ds 3,963 disaggregate O-D pairs 4 -14 0.3180 1E-14 1E-08 1E-05 1E-02 -14 1E-11 -11 -8 -5 -2 1E+01 1 1E+04 4 Total O-D flows (vph) O-D-segment2 flows (vph) O-D-segment2 flows (vph) 0.6400 1E-14 1E-05 -14 1E-11 -11 1E-08 -8 -5 1E-02 -2 1E+01 1 1E+04 4 Total O-D flows (vph) Total O-D flows vs. proportion of flows on segment 2 : semi-log : CS-0.20 0.3190 Total O-D flows vs. proportion of flows on segment 1 : semi-log : CS-0.10 O-D-segment 2 flows/O-D flows O-D-segment 2 flows/O-D flows Total O-D flows vs. proportion of flows on segment 1 : semi-log : CS-0.20 0.3200 1 -2 -5 -8 y = 1.000x + 0.327 R² = 1.000 -11 -14 -11 -8 -5 -2 1 4 0.1570 0.1565 0.1560 0.1555 0.1550 1E-14 1E-05 1E-02 -14 1E-11 -11 1E-08 -8 -5 -2 1E+01 1 1E+04 4 Total O-D flows (vph) Total O-D flows vs. proportion of flows on segment 1 : semi-log : CS-0.05 21,471 disaggregate O-D pairs 0.8450 0.8445 0.8440 0.8435 0.8430 0.8425 1E-14 1E-05 -14 1E-11 -11 1E-08 -8 -5 1E-02 -2 1E+01 1 1E+04 4 Total O-D flows (vph) Total O-D flows vs. proportion of flows on segment 2 : semi-log : CS-0.05 21,471 disaggregate O-Ds 21,471 disaggregate O-D pairs 4 1 -2 -5 -8 y =1.000x + 0.732 R² = 1.000 -11 -14 O-D-segment1 flows (vph) O-D-segment1- flows vs. O-D-segment 2-flows : log : CS-0.10 21,471 disaggregate O-D pairs 0.1575 10,331 disaggregate O-Ds 10,331 disaggregate O-D pairs 4 -14 O-D-segment 1 flows/O-D flows 0.3100 0.3210 O-D-segment 2 flows/O-D flows 0.3300 10,331 disaggregate O-D pairs 0.3220 O-D-segment2 flows (vph) 3,963 disaggregate O-D pairs 0.3500 11 O-D-segment 1 flows/O-D flows O-D-segment 1 flows/O-D flows Aroon Aungsuyanon, David Boyce, and Bin Ran -14 -11 -8 -5 -2 1 4 O-D-segment1 flows (vph) O-D-segment1- flows vs. O-D-segment 2-flows : log : CS-0.05 FIGURE 3(b) Selected paired segments analysis at disaggregate levels:- assessed by proportions of flows. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 12 regarded as the computed proportionality. Since the proportions must lie between 0 and 1, a linear scale is suitable for used to display the magnitude of the differences in the proportions among O-D pairs The semi-log plots on the first two rows exhibit notable patterns of reverse symmetry in which a plot in the top row is a mirror image of that in the middle row. These reverse symmetry patterns result from the complementary effects of flow shift operations made between any pair of routes. Shifting the same flows from a higher cost route to a lower cost route does not result in any change in the total O-D flow. As a result, the proportions of flow for routes traversing segment 1 and 2 are complementary in the sense that two proportions, when added together, will equal unity. The presence of a reverse symmetry pattern ensures that TAPAS behaves properly and the properties of the PASs are as expected. As can be seen, the variations in the proportions of flows only occur with regard to O-D pairs with flows less than 1E-3 vph, whereas O-D pairs with flows greater than 1E-3 vph seem to correspond best to the exact proportions as indicated by the horizontal alignment of the data points. Since these variations are only shown to be in the very narrow range of very small values, they are most likely caused by rounding errors, which could not be eliminated perfectly. These extremely small variations can be largely attributed to the high precision of TAPAS in computing the proportional UE route flow solution. The very small O-D flows are a characteristic of how the trip matrices were computed. The plots in the bottom rows of Figure 3(b) show exactly the same points as those in Figure 3(a), but they are shown in log scale to allow a closer look at O-D pairs with small segment flows. The values shown on the axes are the orders of magnitude of O-D flows traversing the two segments. As indicated by the coefficient of linear regression equations and corresponding values of R2, all the points in each solution perfectly fit the 45-degree line, but they belong to different intercepts on the y-axis. The y-intercept of the log plots corresponds to the slope of the linear plots. Positive signs of the y-intercepts simply indicate there are more O-D flows on route traversing segment 2 than segment 1. An agreement of all data points with the 45degree line ensures that O-D flows are split proportionately between the two alternative segments. EFFECTS OF PROPORTIONALITY ON INDIVIDUAL LINK FLOWS Proportionality affects not only the flows on routes traversing the two segments, but also the flows on individual links of routes traversing segments. Figure 4(a) shows scatter plots for flows on routes traversing a selected segment aggregated by links. Each data point represents one link. For the plots in the first two rows, the x-axis represents the link number; whereas the y-axis represents the total flows on all routes traversing both that link and the segment on the log scale. For the plots in the bottom row, the x and y axes simply correspond to the vertical axes of the top and middle rows but plotted on the linear scale. The slope at each point corresponds to the ratio of total flows on a link for routes traversing segment 2 to total flows on that link for routes traversing segment 1. Parameters of linear regression are estimated and shown in the body of the TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 13 plots. Note that total number of links shown on the top of each plot does not include links that are part of the selected PAS nor zone connectors. As compared within the solution, the patterns of total link flows given by the plot in the top row are exactly identical to those in the middle row. Identical total link flow patterns are a direct consequence of proportionality, which can be observed by a single alignment of points in the bottom row. Notice that a linear regression equation in the bottom row of Figure 4(a) is the same as that in Figure 3(a), reaffirming proportionality on link flows. Without the inclusion of proportionality, these link flow patterns could be arbitrarily different. As compared across the solutions, the wider ranges of total link flows found in the 0.20 solution become narrower and are shifted upwards in response to growing congestion in the 0.10 and 0.05 solutions. However, flows on links for routes traversing segment 2 are higher than those traversing segment 1 and the relative total flows on each link are equal to the slope of the line shown in the bottom row. To allow one to observe spatial distributions of individual link flows over the entire road network for each solution, each data point of the plots in the top and middle row of Figure 4(a) is slightly modified and translated onto a map of the physical road network. In the map, the total flow on a given link is shown as a percentage of segment flows. Displaying all possible values of total link flows relative to segment flows on map is rather cumbersome and not necessary. Therefore, the values shown are categorized into eight different scales, ranging from 0 percent for links that are unused by the routes traversing a selected segment to 100 percent for links that are part of a selected segment. Maps corresponding to each solution are, for ease of comparisons, placed side by side and shown in Figure 4(b). Supplementing each map, two sets of solution attributes are summarized on the upper right of the map: attributes for a selected segment shown on the top half are reiterated to enhance interpretations of proportionality, and attributes for the routes traversing a selected segment shown on the bottom half are summarized to provide fundamental insights into effects of proportionality on route flow solutions. In each solution, the black lines represent a set of PASs that comprises initial route segments taken from any origin to diverge node 12389. Since the initial route segments are commonly used by paired routes, both sets of PASs are common regardless of which selected segments are used. As a result, unique UE route segments taken from any origin to diverge node 12389 are identical. The area marked by a small circle represents the geographical location of the selected PAS. Notice that the two previously excluded links that are part of a selected segment are currently included in the total number of links. As seen in each map, total route flows equal segment flows. Minimum route flows indicate that no route flow over the two selected segments is zero, confirming the fundamental principle of a PAS. Identical link flow patterns may be observed between the two maps. Since proportionality is applied in each solution, the percentage of flows on any specific link relative to flows on segment 1 must be identical to the percentage of flows on the same link relative to flows on segment 2. Without the imposition of proportionality, arbitrary differences in flows on links for routes traversing segment 1 and 2 would be expected. Equal mean travel costs for routes traversing segment 1 and 2 are the results of imposed proportionality as well. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 8,207 Links O-D-link-segment 1 flows (vph) O-D-link-segment 1 flows (vph) 1E-07 -7 1E-10 -10 1E-10 -10 1E-10 -10 0 10000 20000 30000 40000 1E-13 -13 8,207 Links 10000 40000 10000 20000 30000 40000 Link Number Total flows on links for routes traversing segment 2 : CS-0.20 400 y = 1.913x R² = 1.000 300 200 100 0 100 200 300 400 500 600 Flows O-D-link-segment on routes traversing 1 flows segment 1 aggregated by link (vph) Relative flows on links for routes(vph) traversing segment 2 to 1: CS-0.20 10000 20000 30000 40000 1E-13 -13 20000 30000 40000 Link Number Total flows on links for routes traversing segment 2 : CS-0.05 8,495 Links 600 O-D-link-segment 2 flows (vph) 500 0 Link Number Total flows on links for routes traversing segment 2 : CS-0.10 8,207 Links 600 400 y = 2.125x R² = 1.000 300 200 100 0 100 200 300 0 10000 8,916 Links 600 500 0 8,916 Links 1E-10 -10 O-D-link-segment 2 flows (vph) 0 Total flows on links for routes traversing segment 1 : CS-0.05 Link Number 1E-07 -7 1E-10 -10 1E-13 -13 40000 1E-04 -4 1E-07 -7 1E-10 -10 20000 Link Number30000 Link Number 1E-01 -1 1E-04 -4 1E-07 -7 10000 1E+02 2 1E-01 -1 1E-04 -4 0 O-D-link-segment 2 flows (vph) 1E+02 2 1E-01 -1 1E-13 -13 1E+05 5 O-D-link-segment 2 flows (vph) 1E+02 2 Link20000 Number 30000 8,495 Links 1E+05 5 O-D-link-segment 2 flows (vph) 5 1E+05 0 Link Number Total flows on links for Link routesNumber traversing segment 1 : CS-0.10 Link Number Total flows on links for routes traversing segment 1 : CS-0.20 O-D-link-segment 2 flows (vph) 1E-04 -4 1E-07 -7 1E-07 -7 0 1E-01 -1 -4 1E-04 1E-04 -4 1E-13 -13 1E+02 2 -1 1E-01 1E-01 -1 8,916 Links 1E+05 5 2 1E+02 1E+02 2 1E-13 -13 8,495 Links 5 1E+05 O-D-link-segment 1 flows (vph) 1E+05 5 14 400 500 600 O-D-link-segment 1 flows (vph) Relative flows on links for routes traversing segment 2 to 1: CS-0.10 500 400 y = 5.396x R² = 1.000 300 200 100 0 0 100 200 300 400 500 O-D-link-segment 1 flows (vph) 600 Relative flows on links for routes traversing segment 2 to 1: CS-0.05 FIGURE 4(a) Plots showing the effects of proportionality on individual link flows for the three solutions. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran CS-0.20 15 Attributes of a selected segment: No. of links: 2 Link lengths: 1.49 mi Segment flows: 284.249 vph Segment cost: 2.676 min Segment proportion: 0.343 No. of relevant origins: 1781 No. of relevant destinations: 1 No. of O-D pairs: 1,781 No. of disaggregate O-D pairs: 3,963 Attributes of relevant routes: No. of links: 8,209 No. of PASs: 449 No. of unique UE routes: 3,963 Flows on all routes: 284.249 vph Maximum route flows: 56.422 vph Minimum route flows: 9.870E-15 vph Mean route travel distance: 65.745 mi Mean route travel cost: 73.784 min Mean route travel speed: 51.804 mph Legend: CS-0.20 Attributes of a selected segment: No. of links: 2 Link lengths: 1.07 mi Segment flows: 543.627 vph Segment cost: 2.676 min Segment proportion: 0.657 No. of relevant origins: 1,781 No. of relevant destinations: 1 No. of O-D pairs: 1,781 No. of disaggregate O-D pairs: 3,963 Attributes of relevant routes: No. of links: 8,209 No. of PASs: 449 No. of unique UE routes: 3,963 Flows on all routes: 543.627 vph Maximum route flows: 107.907 vph Minimum route flows: 1.910E-14 vph Mean route travel distance: 65.325 mi Mean route travel cost: 73.784 min Mean route travel speed: 50.400 mph Legend: Link flows relative to segment flows Link flows relative to segment flows Segment 1 CS-0.10 0% (0,1]% (1,2]% 0% (0,1]% (1,2]% (2,5]% (5,10]% (10,20]% (2,5]% (5,10]% (10,20]% (20,50]% (50,100]% (20,50]% (50,100]% Links that are part of a considered PAS Links that are part of a considered PAS Segment 2 Links that are part of other PASs Attributes of a selected segment: No. of links: 2 Link lengths: 1.49 mi Segment flows: 255.189 vph Segment cost: 12.673 min Segment proportion: 0.320 No. of relevant origins: 1,781 No. of relevant destinations: 1 No. of O-D pairs: 1,781 No. of disaggregate O-D pairs: 10,331 Attributes of relevant routes: No. of links: 8,497 No. of PASs: 651 No. of unique UE routes: 10,331 Flows on all routes: 255.189 vph Maximum route flows: 19.351 vph Minimum route flows: 2.180E-12 vph Mean route travel distance: 61.006 mi Mean route travel cost: 76.235 min Mean route travel speed: 48.523 mph Legend: Links that are part of other PASs CS-0.10 Attributes of a selected segment: No. of links: 2 Link lengths: 1.07 mi Segment flows: 542.283 vph Segment cost: 2.673 min Segment proportion: 0.680 No. of relevant origins: 1,781 No. of relevant destinations: 1 No. of O-D pairs: 1,781 No. of disaggregate O-D pairs: 10,331 Attributes of relevant routes: No. of links: 8,497 No. of PASs: 651 No. of unique UE routes: 10,331 Flows on all routes: 542.283 vph Maximum route flows: 41.120 vph Minimum route flows: 5.980E-12 vph Mean route travel distance: 60.586 mi Mean route travel cost: 76.235 min Mean route travel speed: 47.488 mph Legend: Link flows relative to segment flows Link flows relative to segment flows Segment 1 CS-0.05 0% (0,1]% (1,2]% 0% (0,1]% (1,2]% (2,5]% (5,10]% (10,20]% (2,5]% (5,10]% (10,20]% (20,50]% (50,100]% (20,50]% (50,100]% Links that are part of a considered PAS Links that are part of a considered PAS Segment 2 Links that are part of other PASs Attributes of a selected segment: No. of links: 2 Lengths: 1.49 mi Segment flows: 108.502 vph Segment cost: 2.667 min Segment proportion: 0.156 No. of relevant origins: 1,775 No. of relevant destinations: 1 No. of O-D pairs: 1,775 No. of disaggregate O-D pairs: 21,471 Attributes of relevant routes: No. of links: 8,918 No. of PASs: 1,122 No. of unique UE routes: 21,471 Flows on all routes: 108.502 vph Maximum route flows: 5.813 vph Minimum route flows: 1.350E-11 vph Mean route travel distance: 63.229 mi Mean route travel cost: 102.104 min Mean route travel speed: 42.757 mph Legend: Links that are part of other PASs CS-0.05 Attributes of a selected segment: No. of links 2 Link lengths: 1.07 mi Segment flows: 585.433 vph Segment cost: 2.667 min Segment proportion: 0.884 No. of relevant origins: 1,775 No. of relevant destinations: 1 No. of O-D pairs: 1,775 No. of disaggregate O-D pairs: 21,471 Attributes of relevant routes: No. of links: 8,918 No. of PASs: 1,122 Total (consistent UE) routes: 21,471 Flows on all routes: 585.433 vph Maximum route flows: 31.367 vph Minimum route flows: 7.270E-12 vph Mean route travel distance: 62.809 mi Mean route travel cost: 102.104 min Mean route travel speed: 42.014 mph Legend: Link flows relative to segment flows Link flows relative to segment flows 0% (0,1]% (1,2]% 0% (0,1]% (1,2]% (2,5]% (5,10]% (10,20]% (2,5]% (5,10]% (10,20]% (20,50]% (50,100]% (20,50]% Segment 1 (50,100]% Links that are part of a considered PAS Links that are part of other PASs Links that are part of a considered PAS Segment 2 Links that are part of other PASs FIGURE 4(b) Illustrations for the effect of proportionality on individual link flows for the three solutions. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 16 By comparing between solutions, one may observe that the number of PASs and the number of uniquely determined UE routes depend to a substantial extent on the congestion levels in the network. Nonetheless, the number of PASs in each solution is relatively small in comparison to the number of uniquely determined UE routes. Substantially higher values of mean route travel costs in the 0.05 solution indicate to what extent the travelers in this solution are insensitive to travel costs, as compared with those in the 0.20 solution, which is considered to be somewhat realistic. For uncongested networks higher route travel costs primarily result from longer route travel distances; however, these characteristics are not necessarily valid under congested networks. Therefore, the levels of congestion between the solutions can be alternatively measured by mean route travel speed, which unifies both route travel distances and costs. In each solution, there are three major corridors in which flows on links are distinct from each other. Each corridor in each solution has a fairly close correspondence to its geographical location. However, the corridors from the heavily congested network appear to be longer than those from the moderately or less congested network. The general impressions regarding spatial arrangements of PASs in the network are that PASs with long total link lengths are mostly scattered at outer suburbs of the region where flows are initiated, while those with short total link lengths are predominantly located at inner suburbs and the central city where the main corridors are formed. As congestion increases, PASs with long or extremely long total link lengths tend to occur less frequently, whereas those with short total link lengths prevail throughout the network. The reason is that the routes with long or extremely long total link lengths could no longer be least cost as congestion increases. In addition, with increasing congestion there is an increasing number of PASs along the corridors; most of them are relatively short, thereby providing travelers with more alternatives to avoid congested segments of the corridors or to alleviate congestion over the corridors. DIFFERENCES BETWEEN COMPUTED AND EXACT PROPORTIONALITY Selected paired segments analysis at disaggregate levels in the previous section shows that there exist minimal variations in computed and exact proportionality for O-D pairs with small flows and there seem to be very perfect adherences to exact proportionality for O-D pairs with large flows. When multiplying exact proportions of flows for each O-D pair with corresponding O-D flows, O-D pairs with small flows do not seem to cause any major difference between computed and exactly proportional route flows. However, the differences may be substantial for O-D pairs with large flows and these could be consequential in applications. Therefore, investigating the magnitude of differences between the two proportional route flows is essential in determining whether the extremely small variations of computed proportionality have any significant practical implications in interpreting uniquely determined UE route flows or whether they can simply be neglected from further considerations. Recall that the computed proportionality involves the flows from only one disaggregate O-D pair traversing each segment, whereas the TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 17 exact proportionality involves the flows from all disaggregate O-D pairs traversing the same segment. Figures 5(a)-5(c) show the magnitude of differences between computed and exactly proportional route flows for the 0.20, 0.10, and 0.05 solutions respectively. Each data point represents one O-D pair. In each plot, the x-axis represents total O-D flows. The y-axis represents the absolute difference between computed and exactly proportional route flows for routes traversing a selected segment. Plots on the left and right columns correspond to the routes traversing segment 1 and 2 respectively. Those on the top row include all routes traversing a selected segment and having either positive or negative differences of flows. In order to help explore fundamental characteristics of the differences, positive and negative values are plotted separately and shown in the middle and bottom rows of each figure. Each point is plotted on log scale to enhance the visualization of extremely small differences for O-D pairs with extremely small flows. All plots are on the same scales of x and y axes for easy comparison. Absolute values on the y-axis are simply needed to enable negative differences to be displayed on log scale. Figures 5(a)-5(c) should be interpreted in conjunction with Figure 3(b). The plots in each solution show that when computed O-D flows for routes traversing one segment exceeds the exactly proportional route flows in the positive direction, those traversing the other segment will evenly exceed the exactly proportional route flows in the negative direction. This remarkable characteristic is seen much more clearly by comparing plots side by side as shown in the middle and bottom rows of each solution. Precise similarity of the visual appearances of the patterns and their magnitude of differences are naturally governed by complementarity of total O-D flows over the two selected segments. Failure to comply with complementarity will lead to violations of proportionality in the solution, and arbitrary differences in the patterns would occur. Therefore, similarity of the differences between two proportional route flows over the same selected segments is an essentially desirable characteristic for any solution that aims to satisfy proportionality. As seen in the plots of each figure, computed and exactly proportional route flows differ marginally in the range of very small values between -18 and -3 orders of magnitude. The observed magnitude of differences is influenced more heavily by increasing O-D flows. In light of these results, this magnitude of differences appears to be insufficiently significant to influence the entire analysis. It is of interesting to note that the notable differences between the two proportional UE route flows for O-D pairs with total flows greater than 1E-3 veh/h, which seem to correspond best to the exact proportionality as shown by the precise single horizontal alignment of data points for plots in the first two rows of Figure 3(b), reveal that there seems to be no perfect fit to the exact proportionality. This characteristic was not expected at the outset of this study. TRB 2013 Annual Meeting Paper revised from original submittal. |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | -2.524E-04 | 3,963 disaggregate O-D pairs 1E+000 18 |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | +2.524E-04 | Aroon Aungsuyanon, David Boyce, and Bin Ran 1E-03 -3 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-15 -15 1E-18 -18 -14 1E-14 -11 1E-11 -8 -5 -2 1E-08 1E-05 1E-02 Total O-D flows (vph) (284.249) 1 1E+01 4 1E+04 1E-18 -18 1E-14 -14 1E-03 -3 1E-11 -11 1,763 disaggregate O-D pairs 1E+000 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | -2.545E-04 | 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (543.627) All routes traversing segment 2 with either positive or negative differences of flows |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | -2.060E-06 | 1,763 disaggregate O-D pairs 1E+000 1E-15 -15 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (9.154E-03) Only the routes traversing segment 1 with positive differences of flows 2,200 disaggregate O-D pairs 1E+00 0 1E-03 -3 1E-18 -18 1E-14 -14 |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | +2.545E-04 | |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | +2.060E-06 | All routes traversing segment 1 with either positive or negative differences of flows 1E-18 -18 1E-14 -14 3,963 disaggregate O-D pairs 1E+00 0 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (1.751E-02) Only the routes traversing segment 2 with negative differences of flows 2,200 disaggregate O-D pairs 1E+000 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-15 -15 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (284.240) Only the routes traversing segment 1 with negative differences of flows 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (543.610) Only the routes traversing segment 2 with positive differences of flows FIGURE 5(a) Differences between computed and exactly proportional route flows for the 0.20 solution. TRB 2013 Annual Meeting Paper revised from original submittal. 1E+00 0 1E-03 -3 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-18 -18 1E-14 -14 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (255.189) All routes traversing segment 1 with either positive or negative differences of flows |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | +1.345E-03 | 1E-11 -11 5,009 disaggregate O-D pairs 1E+000 1E-08 -8 1E-05 -5 1E-02 -2 1E+01 1 1E+04 4 Total O-D flows (vph) (542.283) All routes traversing segment 2 with either positive or negative differences of flows 5,009 disaggregate O-D pairs 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | -1.271E-03 | 1E-11 -11 1E+00 0 1E-03 -3 1E-15 -15 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (117.065) Only the routes traversing segment 1 with positive differences of flows 5,322 disaggregate O-D pairs 1E+000 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (248.769) Only the routes traversing segment 2 with negative differences of flows 5,322 disaggregate O-D pairs 1E+00 0 1E-03 -3 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-15 -15 1E-18 -18 1E-14 -14 1E-18 -18 1E-14 -14 |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | -1.345E-03 | 1E-15 -15 1E-18 -18 1E-14 -14 10,331 disaggregate O-D pairs |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | -7.426E-05 | 10,331 disaggregate O-D pairs 1E+00 0 19 |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | +1.271E-03 | |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | +7.426E-05 | Aroon Aungsuyanon, David Boyce, and Bin Ran 1E-11 -11 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (138.124) 1E+01 1 1E+04 4 Only the routes traversing segment 1 with negative differences of flows 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (293.514) Only the routes traversing segment 2 with positive differences of flows FIGURE 5(b) Differences between computed and exactly proportional route flows for the 0.10 solution. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 1E+00 0 1E-03 -3 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-15 -15 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (108.502) 1E+01 1 1E+04 4 1E-18 -18 1E-14 -14 |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | +3.325E-05 | 7,033 disaggregate O-D pairs 1E+000 1E-11 -11 1E+01 1 1E+04 4 7,033 disaggregate O-D pairs 1E+000 1E-03 -3 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (585.433) All routes traversing segment 2 with either positive or negative differences of flows |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | -3.325E-05 | All routes traversing segment 1 with either positive or negative differences of flows 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-15 -15 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (8.870E-02) 1E+01 1 1E+04 4 1E-18 -18 1E-14 -14 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (4.788E-01) 1E+01 1 1E+04 4 14,438 disaggregate O-D pairs 1E+000 1E-03 -3 1E-03 -3 1E-06 -6 1E-06 -6 1E-09 -9 1E-09 -9 1E-12 -12 1E-12 -12 1E-15 -15 1E-18 -18 1E-14 -14 |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | +2.213E-04 | 14,438 disaggregate O-D pairs 1E+000 1E-11 -11 Only the routes traversing segment 2 with negative differences of flows Only the routes traversing segment 1 with positive differences of flows |Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | -2.213E-04 | 21,471 disaggregate O-D pairs |Difference of O-D-segment 2 flows from exactly proportional route flows (vph)| | +1.880E-04 | | Difference of O-D-segment 1 flows from exactly proportional route flows (vph)| | -1.880E-04 | 21,471 disaggregate O-D pairs 1E+000 20 1E-15 -15 1E-11 -11 1E-08 1E-05 1E-02 -8 -5 -2 Total O-D flows (vph) (108.413) 1E+01 1 Only the routes traversing segment 1 with negative differences of flows 1E+04 4 1E-18 -18 1E-14 -14 1E-11 -11 1E-08 1E-05 1E-02 1E+01 1E+04 -8 -5 -2 1 4 Total O-D flows (vph) (584.955) Only the routes traversing segment 2 with positive differences of flows FIGURE 5(c) Differences between computed and exactly proportional route flows for the 0.05 solution. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 21 In order to determine overall significances of the magnitude of differences between the two proportional UE route flows in each solution, the number in parentheses on the x-axis label shows the total O-D flows on all the routes traversing one of the two alternative segments; the number in absolute value symbol on the y-axis label shows either net or total differences of the two proportional UE flows on all routes traversing a corresponding segment. Absolute aggregate differences of the two proportional UE route flows with respect to total O-D flows, which is the ratio of the number on the y-axis label to the number on the x-axis label, fall in the very narrow range of 1.369E-7 to 1.733E-6 for the net differences and in the somewhat wider range of 3.782E-7 to 3.749E-4 for the total differences. Such relatively small ratios appear to justify the use of uniquely determined UE route flows yielded by TAPAS in practical applications. Notice that the numbers on the x-axis labels are actually the total flows on a segment found previously in Figure 2. Since the plots in the top row are a composite of plots in the middle and bottom rows, the sum of the numbers on the x and y axis labels for plots in the middle and bottom rows is equal to the number found on the corresponding x and y axis labels for plots in the top row. CONCLUSIONS, USEFULNESS, AND FUTURE RESEARCH This empirical research aims to advance understandings of UE traffic assignments with uniquely determined route flows through various assessments of adherence to the condition of proportionality, which are performed for one selected pair of alternative segments over three congestion scenarios. The results show that route flows over the two segments determined by TAPAS nearly perfectly adhere to exact proportionality. Due to numerical errors, only minor differences occur between computed and exactly proportional UE route flows. Systematic solution characteristics between routes traversing each of the two alternative segments assure that TAPAS behaves properly according to the condition of proportionality. Insights from these empirical results may help transportation planning professionals to be aware of the magnitude of differences in UE route flows based on the proportionality condition, and to decide whether such differences are important for their analyses. The results may also be useful to software developers in seeking improved adherence to proportionality in route flow solutions. Essentially desirable solution characteristics of TAPAS can be used as a basis for transportation planning professionals in differentiating uniqueness from non-uniqueness of route flows in UE traffic assignment. Since the results presented in this paper pertain only to one PAS, studies with more PASs are warranted to establish mere definite conclusions. Perhaps, a set of PASs with common merge and diverge nodes may merit future explorations. Another research direction is to determine an acceptable level of proportionality in a solution by seeking how large the relative differences between the computed and exactly proportional UE route flows should be tolerated in practical applications without changing the results of aggregate benefits. Experimenting with placing a lower bound on the O-D flows, such as 1E-4 vph, would be also useful to know whether such a bound would improve the convergence of proportionality. Assessing whether the condition of proportionality is observed in reality is a good subject for future research as well. TRB 2013 Annual Meeting Paper revised from original submittal. Aroon Aungsuyanon, David Boyce, and Bin Ran 22 ACKNOWLEDGEMENTS The authors are grateful to Dr. Hillel Bar-Gera for the opportunity to use a research tool of TAPAS and for his ongoing technical advice. It is a pleasure to acknowledge the Chicago Area Transportation Study for the provision of the Chicago regional road network and origindestination trip tables. Comments and advices of three anonymous reviewers are also gratefully acknowledged. REFERENCES 1. Bar-Gera, H. Origin-based Algorithms for Transportation Network Modeling. Ph.D. thesis, University of Illinois at Chicago, Chicago, IL., 1999. 2. Bar-Gera, H. Primal Method for Determining the Most Likely Route Flows in Large Road Networks. Transportation Science, Vol. 40, 2006, pp. 269-286. 3. Bar-Gera, H. Traffic Assignment by Paired Alternative Segments. Transportation Research Part B, Vol. 44, 2010, pp. 1022-1046. 4. Boyce, D., Y. Nie, H. Bar-Gera, Y. Liu, and Y. Hu. Field Test of a Method for Finding Consistent Route Flows and Multiple-Class Link Flows in Road Traffic Assignments. Final Report to the Federal Highway Administration, Washington, DC, March 2010. http://www.transportation.northwestern.edu/docs/research/Boyce_FieldTestConsistentR outeFlows.pdf (Accessed July 25, 2012). 5. Bar-Gera, H., Nie, Y., Boyce, D., Hu, Y., and Liu, Y. Consistent Route Flows and the Condition of Proportionality. In TRB 90th Annual Meeting Compendium of Paper. DVDROM. Transportation Board of the National Academies, Washington, D.C., 2010, paper #101526. 6. Bar-Gera, H., Boyce, D., and Nie, Y. User-equilibrium Route Flows and the Condition of Proportionality. Transportation Research Part B, Vol. 46, 2012, pp. 440-462. 7. Rossi, T.F., McNeil, S., Hendrickson, C. Entropy Model for Consistent Impact Fee Assessment. Journal of Urban Planning and Development, ASCE, Vol. 115, 1989, pp. 51-63. 8. Janson, B.N. Most Likely Origin-destination Link Uses from Assignment. Transportation Research Part B, Vol. 27, 1993, pp. 333-350. Equilibrium 9. Bar-Gera, H., and Boyce, D. Some Amazing Properties of Road Traffic Network Equilibria. In Network Science, Nonlinear Science and Infrastructure Systems, T.L. Friesz (ed), Springer, Berlin, 2007, pp. 305-335. 10.Aungsuyanon, A., Boyce, D., and Ran, B. Solution Attributes of the Static Deterministic Traffic Assignment Problem with Unique Route Flows Determined by the Condition of Proportionality. In TRB 91st Annual Meeting Compendium of Paper. DVD-ROM. Transportation Board of the National Academies, Washington, D.C., 2012, paper #12-1434. TRB 2013 Annual Meeting Paper revised from original submittal.
© Copyright 2026 Paperzz