Article ID Journal Published Year Pages File Type
526567 Transportation Research Part C: Emerging Technologies 2013 13 Pages PDF
Abstract

The problem of the optimisation of traffic signals in a network comes in a variety of forms, depending on whether the traffic model used to evaluate any proposed set timings is deterministic or Monte Carlo, whether the drivers’ routes are fixed or dependent on the signal timings, and whether the control is fixed-time or responsive. The paper deals with fixed-time control, and investigates the application of the cross-entropy method (CEM) to find the global optimum solution. It is shown that the CEM can be applied both to deterministic and Monte Carlo problems and to fixed-route or variable-route problems. Such combinatorial problems typically have a large number of local optima and therefore simple hill-climbing methods are ineffective.The paper demonstrates firstly how the cross-entropy method provides an efficient and robust approach when the traffic model that provides, for any solution x, the value of the performance index (PI) z(x) is deterministic. It then goes onto discuss the effect of noise in the evaluation process, such as arises when a Monte Carlo simulation model is used, so that the PI can be expressed as z(x) = z0(x) + e(x) where e is a random error, whose variance s2 depends inversely either on T, the length of the simulation run, or on M the number of simulation runs carried out for any solution. A second example illustrates the application of the CEM to a noisy problem, in which a Monte Carlo traffic assignment model is used to estimate drivers’ route choices in response to any proposed signal timings, and shows the principles by which the values of either T or M must be adapted through the iterative process.

► We seek the signal timings in a network that give the minimum value of a performance index, evaluated by a traffic model. ► Traffic models come in a variety of forms: macroscopic or microscopic, deterministic or stochastic, with or without driver re-routeing. ► The cross entropy method is an iterative procedure for solving complex combinatorial optimisation problems. ► Here it is applied to noisy optimisation problems where the objective function for a solution is evaluated using a Monte Carlo simulation model. ► The amount of noise must be adjusted through the iterative process so that it does not dominate the between-solutions variance.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
, , ,