The paper presents a new algorithm for traffic assignment, called LUCE, which iteratively solves a sequence of user-equilibrium problems associated with flows exiting from a node. The method is based on the idea of assigning users directed towards each destination separately; these flows form a bush, i.e. an acyclic sub-graph that connects every node to that destination. For each node, the algorithm considers the arcs of its forward star as the set of travel alternatives available to users and seeks a deterministic equilibrium of flows towards the same destination. The cost function associated with each of these local route choices expresses the average impedance to reaching the destination if a user continues the trip on a particular arc. The method is “local” in an analytical sense, because the cost function is linearised at the current flow pattern, as if it was independent from the other splitting rates of the same node. The method is also “local” in a topological sense, as nodes are processed through a polynomial visit of the current bush inspired by dynamic programming. The node problem is formulated as a quadratic program in terms of destination-specific flows. We prove that its solution recursively applied in topological order provides a descent direction with respect to the sum-integral objective function of traffic assignment. The local equilibrium problem at nodes is solved through a greedy algorithm resembling the ad-hoc method used to compute shortest hyperpaths in transit assignment. The latter is main contribution of this paper. The main advantage of LUCE is to achieve a fast convergence rate that compares favourably with the existing methods, and to implicitly assign the demand flow of each origin-destination pair on several paths at once.

Local User Cost Equilibrium: a bush-based algorithm for traffic assignment / Gentile, Guido. - In: TRANSPORTMETRICA. - ISSN 1812-8602. - 10:(2014), pp. 15-54. [10.1080/18128602.2012.691911]

Local User Cost Equilibrium: a bush-based algorithm for traffic assignment

GENTILE, Guido
2014

Abstract

The paper presents a new algorithm for traffic assignment, called LUCE, which iteratively solves a sequence of user-equilibrium problems associated with flows exiting from a node. The method is based on the idea of assigning users directed towards each destination separately; these flows form a bush, i.e. an acyclic sub-graph that connects every node to that destination. For each node, the algorithm considers the arcs of its forward star as the set of travel alternatives available to users and seeks a deterministic equilibrium of flows towards the same destination. The cost function associated with each of these local route choices expresses the average impedance to reaching the destination if a user continues the trip on a particular arc. The method is “local” in an analytical sense, because the cost function is linearised at the current flow pattern, as if it was independent from the other splitting rates of the same node. The method is also “local” in a topological sense, as nodes are processed through a polynomial visit of the current bush inspired by dynamic programming. The node problem is formulated as a quadratic program in terms of destination-specific flows. We prove that its solution recursively applied in topological order provides a descent direction with respect to the sum-integral objective function of traffic assignment. The local equilibrium problem at nodes is solved through a greedy algorithm resembling the ad-hoc method used to compute shortest hyperpaths in transit assignment. The latter is main contribution of this paper. The main advantage of LUCE is to achieve a fast convergence rate that compares favourably with the existing methods, and to implicitly assign the demand flow of each origin-destination pair on several paths at once.
2014
arc cost derivatives; deterministic static assignment; highly precise convergence; implicit path enumeration; multiple path loading; node splitting rates
01 Pubblicazione su rivista::01a Articolo in rivista
Local User Cost Equilibrium: a bush-based algorithm for traffic assignment / Gentile, Guido. - In: TRANSPORTMETRICA. - ISSN 1812-8602. - 10:(2014), pp. 15-54. [10.1080/18128602.2012.691911]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/499151
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 49
  • ???jsp.display-item.citation.isi??? 43
social impact