Professional Documents
Culture Documents
IET Intelligent Trans Sys - 2022 - Zheng - Stochastic Simulation Based Optimization Method For Arterial Traffic Signal
IET Intelligent Trans Sys - 2022 - Zheng - Stochastic Simulation Based Optimization Method For Arterial Traffic Signal
IET Intelligent Trans Sys - 2022 - Zheng - Stochastic Simulation Based Optimization Method For Arterial Traffic Signal
DOI: 10.1049/itr2.12264
ORIGINAL RESEARCH
1
School of Traffic & Transportation Engineering, Abstract
Central South University, Changsha, China
This study proposes an innovative stochastic simulation-based optimization (SSO) model
2
Key Laboratory of Road and Traffic Engineering of for arterial traffic signal coordination based on the ring-and-barrier diagram. The SSO
Ministry of Education and College of Transportation
Engineering, Tongji University, Shanghai, China
model takes the network traffic equity and the arterial traffic efficiency as the two objec-
3
tives, which are evaluated by the relative Gini index and the relative vehicular throughout,
Hunan Provincial Communications Planning,
Survey & Design Institute Co,Ltd, Changsha, China respectively. Then a surrogate-based promising area search (SPAS) algorithm is developed
to solve the SSO model. The advantage of the SPAS algorithm is that the built-in shrinking
Correspondence ball method and the promising area search technique help reduce the computational efforts
Key Laboratory of Road and Traffic Engineering of while appropriately capturing the stochasticity. Then some numerical experiments are con-
Ministry of Education and College of Transportation
Engineering, Tongji University, Shanghai, China
ducted based on a real-world urban arterial road with four signalized T-intersections and
Email: xia_yang@tongji.edu.cn field data in Nanchang, China. The numerical results show that the SSO model for arterial
traffic signal coordination can be well solved by the proposed SPAS algorithm and that
the relationship between the arterial traffic efficiency and the network traffic equity is not
completely competitive. Specifically, increasing the weight of arterial traffic efficiency from
0.5 can slightly improve the network traffic equity while significantly improving the arterial
traffic efficiency, providing significant guidance for real-world arterial signal coordination.
This is an open access article under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License, which permits use and distribution in any medium, provided the
original work is properly cited, the use is non-commercial and no modifications or adaptations are made.
© 2022 The Authors. IET Intelligent Transport Systems published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology.
[9] employed a multilevel Poisson regression model to explore algorithm. Moreover, analytical modeling of arterial signal coor-
the inequality between wealthy and poor urban areas in traf- dination optimization under emerging traffic scenarios (such as
fic injuries at intersections. On the other hand, equity indexes, Connected Vehicle (CVs) or Connected and Autonomous Vehi-
such as the Gini index [10] and Atkinson index [11], have been cle (CAVs)) has attracted the attention of many researchers [23,
widely used to measure traffic equity. For instance, studies by 24, 25]. However, the analytical modeling method is challeng-
Welch et al. [12], Kaplan et al. [13], and Gori et al. [14] used ing to fully capture the sophisticated relationships between the
Gini indexes to measure the equity performance of the public signal control plans and network-wide traffic states. Further,
transport system. the research findings on CAVs and CVs are far from practical
Furthermore, some equity index-based methods were applied implementation.
in some studies on traffic signal control optimization as well. As analytical modeling usually makes some simplifications
Yan et al. [15] optimized a signal control plan at an isolated and assumptions and can hardly fully capture the sophisticated
intersection by deep reinforcement learning with a reward func- relationships between the signal control plans and network-
tion that measured efficiency and equity through the cumulative wide traffic states, the simulation-based method provides an
throughput and a dedicated equity factor, respectively. Wen et al. alternative way to flexibly design and simulate the complicated
[16] employed a distributed reinforcement learning method to a interactions between various elements of the traffic control
ramp metering problem, and the two objectives of the problem, system. For instance, Osorio et al. proposed a simulation-
efficiency and equity, were captured by total time spent (TTS) based optimization (SO) method that embedded a surrogate
and the Gini index, respectively. Liang et al. [17] proposed a model integrating a simulation model and an analytical queue-
real-time Connected Vehicle-based traffic signal control method ing model [26] (or multiple simulation models [27]) within a
for an isolated intersection, and its objective was to minimize derivative-free trust region algorithm to address the traffic sig-
the average vehicle delay and limit the maximum delay that nal control problem and improve traffic efficiency. Additionally,
any individual vehicle may experience (i.e. an equity measure). Osorio et al. employed the above surrogate model-based SO
Zheng et al. [18] employed a bi-objective stochastic simulation- method to address traffic signal control optimization prob-
based optimization (BOSSO) method to a network traffic signal lems under uncertainties with weighted objectives of travel time
control problem with Atkinson index and travel time being and vehicular fuel consumption [28] (or vehicular emissions
the equity and the efficiency evaluation measures, respectively. [29]). Furthermore, Chen et al. [30] and Chong et al. [31] also
Kesten et al. [2] employed various statistical and equity index- employed the above surrogate model-based SO method pro-
based methods to judge the equity of traffic control strategies posed by Osorio et al. [26, 27, 28, 29] to address traffic signal
in fixed-time ramp metering, including variance, covariance, rel- control optimization problems and made some achievements.
ative mean difference, logarithmic variance, Gini coefficient, Chen et al. [30] addressed the challenging problem that involves
Theil index, Atkinson index, and Kolm index. However, arterial higher-order distributional information and uses the expecta-
signal coordination with consideration for both efficiency and tion and the standard deviation of travel times as one weighted
equity remains to be studied to reveal the relationship between objective. Later, Chong et al. [31] addressed the time-dependent
the arterial traffic efficiency and the network traffic equity and traffic signal control problem with time-dependent continuous
guide real-world arterial traffic signal coordination. decision variables to improve traffic efficiency. Recently, Zheng
Previous methods to optimize arterial signal coordination et al. employed the BOSSO method to address network-wide
can be categorized as analytical modeling and simulation-based traffic signal control optimization problems under uncertainties
method. Numerous studies have been carried out in the past with weighted objectives of traffic efficiency and traffic equity
few years on arterial signal coordination optimization based on [18] (vehicular emissions [32] or traffic safety [33]). Additionally,
analytical modeling. For instance, Chen et al. [19] maximized Zheng et al. [34] presented another stochastic simulation-
the arterial progression band based on the set of “local bands” based optimization method named bi-objective surrogate-based
related to the upstream and downstream traffic movements of promising area search (BOSPAS) to solve an arterial signal con-
each link. Jing et al. [20] proposed a two-way signal progression trol stochastic simulation-based optimization model with traffic
model to simultaneously optimize phase pattern choices from safety and efficiency as objectives. The SO method is different
overlapping phase or split phase, phase sequence, and offsets. from analytical mathematical programming in that an algebraic
The above two studies have made achievements in the two- description of a simulation is not required, and the simulation
way arterial signal control optimization by analytical modeling. can be viewed as a black box that only allows the evaluation
Additionally, with OD information extracted from automatic of objective functions and the constraints based on the inputs
number plate recognition (ANPR) data, Xu et al. [21] created [35]. By definition, the SO method refers to the optimization of
an OD-based multipath-band method to achieve a time-varying an objective function under certain constraints, both of which
arterial signal coordination plan. Their numerical results indi- can be evaluated through stochastic simulation. There are three
cated that the OD data helped a lot to create a time-varying main SO methods: stochastic approximation methods (SA), ran-
and Multipath-Band arterial coordination control. Islam et al. dom search (RS), and response surface methodology (RSM)
[22] developed a mixed-integer linear mathematical program [36].
with a penalty function for the vehicular energy consumption First, SA estimates the gradient of the objective func-
constraint for the arterial signal control problem under uncer- tion through stochastic simulation and relies on averaging
tainty and solved it by a stochastic gradient-based optimization to eliminate the estimation errors during the iteration [37,
ZHENG ET AL. 3
38]. There are some well-known variants of SA, including mating the true response surface from a low-order surrogate
Kesten’s rule [39] and simultaneous perturbation stochastic model over a trust-region and adjusting the size of that region
approximation (SPSA) [40], as well as some other recently pro- according to the quality of the estimation. However, SPAS
posed extensions such as scaled and shifted Kiefer–Wolfowitz does not use gradient information, while the trust-region-based
(SSKW) [41], robust stochastic approximation (RSA) [42], accel- methods rely on the twice differentiability of the objective func-
erated stochastic approximation (AC-SA) [43] for strongly tion. Thus, we apply the SPAS algorithm to solve the proposed
convex functions, and Secant-Tangents AveRaged stochastic model in this paper.
approximation (STAR-SA) [44]. Noteworthy, sample average The remainder of this paper is organized as follows. Section 2
approximation (SAA) [45, 46] is another way to approximate the formulates the arterial traffic signal coordination SSO model
points sampled. To transform a stochastic problem into a deter- followed by the solution method SPAS. Section 3 presents some
ministic one, SAA requires a large number of simulation efforts real-field experiments using the SSO model and SPAS. Finally,
for every point sampled. However, SAA is inferior to SA on some major findings are concluded in Section 4.
the asymptotic efficiency. As SA methods are easy to describe
and employ without dependence on gradient information, they
remain appealing. Second, RS performs a sequence of random 2 METHODOLOGY
iterations to generate candidates and promising subsets to reach
the optimal solution. There are several typical RS methods, This section presents the methodology of the paper, including
including genetic algorithms (GA) [47, 48], simulated anneal- the SSO model and the SPAS algorithm we have proposed. We
ing [49, 50], Tabu search [51], Scatter search [52], shrinking ball will first describe the two traffic indexes, that is, Gini Index
methods [53, 54], and COMPASS [55]. Specifically, the shrink- and vehicular throughout, to evaluate traffic network equity and
ing ball method was first devised by Baumert and Smith [53]. arterial efficiency, respectively. The objective of the SSO model
It evaluates the objective value of a sampled solution by aver- is to minimize the weighted sum of the relative network equity
aging the performance of all solutions centred on the sampled and the relative arterial efficiency. Then we will list the deci-
solution. This method of evaluating the objective function only sion variables of the SSO model based on the ring-and-barrier
requires one simulation for each solution, which is suitable for diagram. After the model formulation, we present the SPAS
problems with a high computational cost. COMPASS [55] used algorithm, which uses Kriging as the surrogate model.
the most promising area technique to search for local optimal
solutions. Third, RSM aims at approximating the input-output
relationships of simulation by a surface (also known as a surro- 2.1 Arterial traffic signal coordination
gate model) and then solving the surface with derivative-based control optimization model
optimization methods. Surrogate models include the low-order
polynomials [56, 57, 58], spline models [59], radial basis func- 2.1.1 Traffic equity of network
tions (RBFs) [60, 61, 62], and Kriging models [63, 64, 65]. In
recent years, researchers have paid more attention to designing Inspired by Zheng [18] which formulated the Atkinson index
more efficient SO algorithms to address challenging problems to measure traffic equity using the travel time ratio, we use the
by combining SA, RS, and RSM. For instance, Zheng et al. vehicle delay ratio to formulate the Gini index for the network
proposed a bi-objective robust simulation-based optimization traffic equity evaluation. The vehicle delay ratio 𝜔i is calculated
(BORSO) method to solve unconstrained problems involving by
implementation errors and parameter perturbations, in which
the worst-case neighbours were first identified by a surrogate- di
𝜔i = , (1)
guided neighbourhood exploration and then excluded by a step d̄Ji
size along a robust local move direction [66]. Later, Zheng
et al. proposed a Surrogate-based Optimization algorithm with where di is the delay of individual vehicle i, Ji denotes all the
Dynamic Adaptation of perturbation search of All Dimen- routes connecting the origin and destination of vehicle i, and d̄Ji
sions (SODA-AD) to address high-dimensional mixed-integer is the mean vehicle delay of all the vehicles along Ji . Then, the
optimization problems [67]. Gini index G (ω) based on vehicle delay ratio is formulated as
To filter noises, most SO methods require multiple simula-
tions for each input. However, there is no doubt that multiple 1 ∑m ∑ m
| |
simulations will extend the calculation time. We are fortunate to G (𝜔 ) = |𝜔 − 𝜔 j | , (2)
2m2 𝜔̄ i = 1 j = 1 | i |
observe a surrogate-based promising area search (SPAS) algo-
rithm proposed by Fan and Hu [68]. In detail, the shrinking
ball method avoids multiple simulations of the same solution. where m is the total number of vehicles of the traffic network
The promising area search technique helps reduce computa- in a time interval, and 𝜔̄ is the mean of vehicle delay ratio of
tional efforts. Additionally, the surrogate model can predict the the traffic network. G (ω) varies between 0 and 1. Moreover,
response surface of the objective function based on historical the lower the value of G (ω), the more equal the distribu-
data samples. Further, SPAS relates to the algorithms developed tion of vehicle delay ratios and the better the traffic equity
under the trust-region framework [69, 70, 71, 72], that is, esti- in the study area. To describe the relative change of the net-
4 ZHENG ET AL.
work traffic equity for various traffic signal plans compared with
the real-world signal plan (RSP), the relative Gini index Gr is
given as
G
Gr = , (3)
G0
t1 , t2 , t3 , t4 ∈ (0, 1)n×1 are the first phase timing ratio of four model (10) aims to minimize F , which is a weighted sum of
different barrier pairs, respectively. In detail, t1 and t2 are the the relative Gini index and the relative vehicular throughout. In
first phase timing ratios of two barrier pairs on major streets, the following, we will put forward a surrogate-based promising
and t3 and t4 correspond to those on minor streets. Thus, PTn×8 area search method to solve the model (10) that has stochastic
are expressed as Equation (8). simulation noises and is computationally challenging.
Step 3: Build a Kriging surrogate model: Fit a Kriging The input data for traffic simulation is an OD matrix as shown
model Sk (x) for (x, H̃ k (x)). in Table 1, which is calculated from the field OD demand data
Step 4: Search for the optimal solution x∗k based on during the morning peak period (7:30–9:00 a.m.) for 14 work-
Kriging by GA: x∗k = argminx∈P Sk (x). days in 2017. The traffic demand of each OD pair is assumed to
k−1
Step 5: Update promising area Pk according to the follow a normal distribution with a mean and a variance as given
∗
optimal solution xk . To ensure that the samples in the in Table 1. Additionally, the uncertainties in traffic demands are
promising area are closer to the current center point the stochasticity source in the traffic simulation. Then, we set
x∗k than the historical sample points, the new promising the simulation time for a single run as one and a half hours in
area Pk is constructed as follows: the real world consisting of the warm-up period (the first half
{ ( ) ( ) } an hour) and the effective simulation period. Furthermore, we
Pk = y ∈ 𝕏 ∶ d x∗k , y < d x, y , x ∈ ∀Vk . adopt the calibration process presented in Xue et al. [76] and
have calibrated three parameters including the average parking
(12) distance (1.0m), the additional part of the safety distance (2.3m),
and the multiple parts of the safety distance (10.0m).
In addition, as shown in Figure 3, there are only two
Step 6: Reiterate from Step 1 and finally output the phase sequence alternatives for each intersection on Ganjiang
optimal solution until sbk ≥ SB. Middle Avenue since all the four signalized intersections are
T-shaped intersections. Hence, the decision variable can be
In detail, the SPAS algorithm starts with the entire solution T
expressed as x = [s, c, bT , tT , oT ] = [x1 , x2 , … , x13 ]T , s =
space as the initial promising area. Then it samples from the
x1 , c = x2 , b = [x3 , x4 , x5 , x6 ]T , t = [x7 , x8 , x9 , x10 ]T and
new promising area, which is updated based on all the histori-
cal samples and their performance estimations. To address the o = [x11 , x12 , x13 ]T , xi ∈ [0, 1], i = 1, 2, … 13. As the real-
bias issue from the correlated samples in Vk , Fan and Hu [68] world signal cycle length is 120 and 130, we set Clmin and Clmax
proposed taking the convex combination of the average of the as 60 and 180, respectively. According to the parameters set-
simulation evaluations of samples in B(x, rk ) ∩ Vk and the aver- ting given by Fan and Hu [68], the critical parameters√of the
age of the simulation evaluations of samples in B(x, rk ) ∩ Λk SPAS method in this study are set as follows: Nk = max( k, 4),
as the estimator, that is, Equation (11). To be specific, the bias 𝛼k = ln(100) ∕ln(100 + k), SB = 800, and rk = a∕k0.49∕d
∑
h(y) where the choice of a depends on the size of the decision space
effect of the first average 𝛼k
y∈B(x,rk )∩Vk
is discounted by the 𝕏 and its value is set as 50% of the maximum length of the
|B(x,rk )∩Vk |
weight 𝛼k whose value decreases with iterations. variable ranges in 𝕏.
FIGURE 2 Selected study site, (a) Satellite map, (b) VISSIM model of the road network. Note: Numbers 1–6 indicate the six origins or destinations, and the
arterial road is Ganjiang Middle Ave.
@ D 1 2 3 4 5 6
O @
@
1 – (550, 67) (840, 102) (335, 41) (545, 66) (762, 92)
2 (123,15) – (80, 10) (69, 9) (134, 16) (175,21)
3 (465, 57) (129, 16) – (66, 8) (158, 19) (224, 27)
4 (39,5) (18, 2) (9, 1) – (12, 1) (16, 2)
5 (598, 73) (263, 32) (251, 30) (133, 16) – (573, 70)
6 (735,89) (318, 39) (318, 39) (178, 22) (420, 51) –
FIGURE 5 Distribution of numerical results of 100 independent and repeated experiments for each traffic signal plan. (a) The vehicular throughout of the
arterial road (veh/h), (b) Gini index. Note: The boxes cover the results between the 25th and 75th percentiles, in which the lines in boxes represent the medians, the
dotted lines encompass the overall range
Signal control
plan (Fr , CRFr ) (Cr , CRCr ) (Gr , CRGr )
Note: ↑ and ↓ indicate the increase and decrease in Fr , Cr and Gr compared with RSP,
respectively.
TABLE 3 Numerical comparisons for signal control plans frequent stops along the arterial. It can be noticed that the actual
Signal control traffic signal plan along the arterial is so poorly designed that the
plan (MDart , CRMDart ) (MDart , CRMDnet ) arterial gets incredibly congested and vehicles stop frequently
on the road sections, leading to frequent stagnations and thus
RSP (686,0) (441,0)
less noticeable delays at signalized intersections. Additionally,
SP1 (112, 83.67%↓) (154, 65.08%↓)
Figure 7b–f present the vehicle trajectories of the SP1 to SP5,
SP2 (314, 54.23%↓) (304, 31.07%↓) respectively, and the SP1 to SP5 all show shorter arterial vehicle
SP3 (213, 68.95%↓) (304, 31.07%↓) delay and higher traffic volume than the RSP.
SP4 (504, 26.53%↓) (384, 12.93%↓)
SP5 (556, 18.95%↓) (382, 13.38%↓)
4 CONCLUSION
Note: ↑ and ↓ indicate the increase and decrease in in MDart and MDnet compared with RSP,
respectively. The traffic right-of-way equity has attracted more and more
attention from both traffic management agencies and scholars
indicators MDart and MDnet as (13) and (14). in recent years. In the study, we have built an innovative SSO
model for arterial signal coordination, which can appropriately
consider both the network traffic equity and the arterial traf-
1 ∑
C
MDart = d, (13) fic efficiency. The objective is to minimize the weighted sum
C i=1 i of the relative Gini index and the relative vehicular throughout,
which are used to evaluate the network traffic equity and the
1 ∑
m
MDnet = d, (14) arterial traffic efficiency, respectively. Next, the SPAS algorithm
m i=1 i is developed to solve the proposed model, which consists of the
shrinking ball method, a surrogate model, and the promising
where MDart and MDnet represent the average delays of vehicles area searching method. Compared with traditional SSO solu-
on the arterial road and on the road network within the effective tion methods, the proposed SPAS is much superior with the
simulation period, respectively. The comparison of MDart and following three main advantages. First, its build-in shrinking ball
MDnet for SP1 to SP5 is presented in Table 3, from which two method avoids multiple simulations of the same solution, which
major observations can be made. First, the five optimized signal significantly reduce the computational cost. Second, using the
plans perform better than the RSP in both MDart and MDnet . surrogate model can predict the response surface based on
Specifically, SP1 gives the maximum arterial traffic throughout historical samples and find the current optimal solution, thus
C as well as the least MD art and MD net , which shows the effec- identifying the current promising area without excessive simu-
tiveness of the proposed model in optimizing the arterial traffic lation costs. Moreover, the SPAS concentrates the computation
signal coordination. As for SP5, we placed the largest weight power on the promising area determined by historic samples
(i.e., 1) on traffic equity and then obtained the largest improve- and their performance estimations, which significantly speeds
ment degree of the Gini index. While the average delay of SP5 up the algorithm convergence. Further, we choose the Kriging
is almost the highest and the improvement degree is almost the model as the surrogate model for SPAS as it has higher fitting
smallest among SP1 to SP5. This in fact accord with the com- accuracy when the dimension of decision variables is relatively
petitive relationship between the arterial traffic efficiency and low.
the network equity and it is reasonable. Second, the percent- We have also conducted some numerical experiments based
age change of both MDart and MDnet increase roughly with the on a real-world arterial road with four T-shaped signalized inter-
increase of parameter 𝜆. Thus, MDart and MDnet can be simul- sections and field data in Nanchang, China to test and validate
taneously improved in various degrees under stochastic noises the superiority of the proposed SSO model and SPAS algo-
by adjusting the weights of the two objectives. The numerical rithm. In the numerical experiments, the arterial is first modeled
experiment results can assist the traffic management depart- with some related parameters calibrated by the traffic simula-
ment to reasonably set the weights of the two objectives based tion software VISSIM. Based on the calibrated traffic simulator,
on the real-world requirements. we solve the SSO problem by the SPAS algorithm. The numer-
To demonstrate the implementation effects of the RSP and ical results show that the arterial vehicular throughout can be
the above five optimized traffic signal plans in a more intuitive increased by at most 61.48% and the Gini index can be reduced
manner, we have plotted the vehicles’ space-time trajectories in by at most 55.11%. Moreover, the network traffic equity and
the busier direction of the arterial road as shown in Figure 7. the arterial traffic efficiency are not necessarily in a competi-
Only vehicles entering and leaving the network within the effec- tive relationship. Specifically, if more weight is placed on arterial
tive simulation period 1800s to 5400s will be recorded, and efficiency (i.e., 𝜆 ≥ 0.5), both arterial efficiency and network
the first 1800s is the warm-up period to produce a stable equity can be improved with the increase of 𝜆. The numeri-
road network. In addition, a steeper trajectory line indicates a cal results demonstrate that both the arterial traffic efficiency
shorter average vehicle delay and more trajectory lines indicate and the network traffic equity can be simultaneously improved
larger traffic volume throughout the arterial road. According to in various degrees by adjusting the weights of two objec-
Figure 7a, traffic flow on the arterial road is severely congested tives, providing significant guidance for real-world arterial signal
under the RSP, with small vehicular throughout, long delays, and coordination.
10 ZHENG ET AL.
FIGURE 7 Space-time vehicular trajectories in one direction of the arterial road of six signal control plans. (a) RSP, (b) SP1, (c) SP2, (d) SP3, (e) SP4, (f) SP5.
Notes: the numbers of trajectory lines form (a) to (f), respectively, are 135, 417, 362, 371, 302, 207
Last but not least, two future research directions are listed the Innovation Driven Plan of Central South University (Grant
as below. First, this study only considers car-based users and it No. 2019CX018) and the Excellent Youth Foundation of
is interesting to study how traffic equity can be modeled when Hunan Education Department (Grant No. 21B0015).
different user classes/vehicles (such as buses and emergency
vehicles) simultaneously exist on road networks. Second, we can
CONFLICT OF INTEREST
also study how various traffic control facilities such as dedi-
The authors have no conflicts of interest to disclose.
cated bus lanes and reversible lanes will affect the relationship
between the arterial traffic efficiency and the network traffic
equity. DATA AVAILABILITY STATEMENT
Data sharing not applicable to this article as no datasets were
ACKNOWLEDGEMENTS generated or analysed during the current study.
This work was supported by the Natural Science Foundation of
Hunan Province (Grant No. 2021JJ30888), the National Natural ORCID
Science Foundation of China (Grant No. 71871227, 52072264), Xinfeng Xue https://orcid.org/0000-0002-6536-6690
ZHENG ET AL. 11
44. Chau, M., Qu, H., Fu, M.C.: A new hybrid stochastic approximation 64. Booker, A.J., Dennis, J.E., Frank, P.D., Serafini, D.B., Torczon, V., Trosset,
algorithm. IFAC Proceedings Volumes 47(2), 241–246 (2014). M.W.: A rigorous framework for optimization of expensive functions by
45. Kleywegt, A.J., Shapiro, A., Homem-de-Mello, T.: The sample aver- surrogates. Structural optimization 17(1), 1–13 (1999).
age approximation method for stochastic discrete optimization. SIAM J. 65. He, X., Chen, X., Xiong, C., Zhu, Z., Zhang, L.: Optimal time-varying
Optim. 12(2), 479–502 (2002). pricing for toll roads under multiple objectives: a simulation-based
46. Kim, S., Pasupathy, R., Henderson, S.G.: A guide to sample average optimization approach. Transportation Science 51(2), 412–426 (2017).
approximation. In: Fu, M.C. (ed.) Handbook of Simulation Optimization, 66. Zheng, L., Bao, J., Xu, C., Tan, Z.: Biobjective robust simulation-based
pp. 207–243. Springer, New York (2015). optimization for unconstrained problems. Eur. J. Oper. Res. 299(1), 249–
47. Reeves, C.R.: Genetic algorithms for the operations researcher. INFORMS 262 (2022).
Journal on Computing 9(3), 231–250 (1997). 67. Zheng, L., Yang, Y., Fu, G., Tan, Z., Cen, X.: A surrogate-based optimiza-
48. Whitley, D.: A genetic algorithm tutorial. Statistics and Computing 4, 65– tion method with dynamic adaptation for high-dimensional mixed-integer
85 (1994). problems. Swarm and Evol. Comput. 101099 (2022). https://doi.org/10.
49. Alrefaei, M.H., Andradóttir, S.: A simulated annealing algorithm with con- 1016/j.swevo.2022.101099.
stant temperature for discrete stochastic optimization. Manage. Sci. 45, 68. Fan, Q., Hu, J.: Surrogate-based promising area search for lipschitz con-
748–764 (1999). tinuous simulation optimization. INFORMS Journal on Computing 30(4),
50. Bertsimas, D., Tsitsiklis, J.: Simulated annealing. Statistical Science 8(1), 10– 677–693 (2018).
15 (1993). 69. Deng, G., Ferris, M.C.: Variable-number sample-path optimization. Math.
51. Glover, F.: Tabu search: A tutorial. Interfaces 20(4), 77–94 (1990). Program. 117(1), 81–109 (2009).
52. Glover, F., Laguna, M.: Fundamentals of scatter search and path relinking. 70. Chang, K.H., Hong, L.J., Wan, H.: Stochastic trust-region response-surface
Control and Cybernetics 29(3), 653–684 (2000). method (STRONG)—A new response-surface framework for simula-
53. Baumert, S., Smith, R.L.: Pure random search for noisy objective functions. tion optimization. INFORMS Journal on Computing 25(2), 230–243
Technical Report. University of Michigan (2002). (2013).
54. Andradóttir, S., Prudius, A.A.: Adaptive random search for continu- 71. Larson, J., Billups, S.C.: Stochastic derivative-free optimization using a trust
ous simulation optimization. Nav. Res. Logist. (NRL) 57(6), 583–604 region framework. Computational Optimization and applications 64(3),
(2010). 619–645 (2016).
55. Hong, L.J., Nelson, B.L.: Discrete optimization via simulation using 72. Chen, R., Menickelly, M.: Stochastic optimization using a trust-region
COMPASS. Oper. Res. 54(1), 115–129 (2006). method and random models. Math. Programming 169(2), 447–487 (2017).
56. Kleijnen, J.P.: Response surface methodology for constrained simulation 73. Zhang, L., Yin, Y., Chen, S.: Robust signal timing optimization with envi-
optimization: An overview. Simul. Modell. Pract. Theory. 16(1), 50–64 ronmental concerns. Transp. Res. Part C: Emerging Technologies 29,
(2008). 55–71 (2013).
57. Conn, A.R., Scheinberg, K., Vicente, L.N.: Global convergence of general 74. Gomes, G.: Bandwidth maximization using vehicle arrival functions. IEEE
derivative-free trust-region algorithms to first-and second-order critical Trans. Intell. Transp. Syst. 16(4), 1977–1988 (2015).
points. SIAM J. Optim. 20(1), 387–415 (2009). 75. De Nunzio, G., Gomes, G., Canudas-de-Wit, C., Horowitz, R., Moulin,
58. Ryu, J.H., Kim, S.: A derivative-free trust-region method for biobjective P.: Speed advisory and signal offsets control for arterial bandwidth max-
optimization. SIAM J. Optim. 24(1), 334–362 (2014). imization and energy consumption reduction. IEEE Trans. Control Syst.
59. Barton, R.R., Meckesheimer, M.: Metamodel-based simulation optimiza- Technol. 25(3), 875–887 (2016).
tion. Handbooks in operations research and Manage. Sci. 13, 535–574 76. Xue, X., Zheng, L., Ye, J.: A stochastic simulation-based optimiza-
(2006). tion method for calibrating VISSIM simulator under uncertainties. In:
60. Regis, R.G., Shoemaker, C.A.: Constrained global optimization of expen- COTA International Conference of Transportation Professionals 2019,
sive black box functions using radial basis functions. J. Global Optim. pp. 3008–3019. American Society of Civil Engineers, Reston (2019).
31(1), 153–171 (2005).
61. Wild, S.M., Regis, R.G., Shoemaker, C.A.: ORBIT: Optimization by radial
basis function interpolation in trust-regions. SIAM J. Sci. Comput. 30(6),
3197–3219 (2008). How to cite this article: Zheng, L., Feng, M., Yang,
62. Oeuvray, R., Bierlaire, M.: BOOSTERS: A derivative-free algorithm X., Xue, X.: Stochastic simulation-based optimization
based on radial basis functions. Int. J. Model. Simul. 29(1), 26–36 method for arterial traffic signal coordination with
(2009).
63. Booker, A.J., Dennis, J.E., Frank, P.D., Serafini, D.B., Torczon, V., Trosset,
equity and efficiency consideration. IET Intell. Transp.
M.W.: A rigorous framework for optimization of expensive functions by Syst. 1–12 (2022). https://doi.org/10.1049/itr2.12264
surrogates. Structural optimization 17(1), 1–13 (1999).
ZHENG ET AL. 13
APPENDIX A
RSP Phase
Timing 35 61 25 50 39 22 23 64 24 24 55 32
Offset 0 0 0 0
Cycle 130 120 120 120
SP1 117 Phase
Timing 16 34 58 60 34 14 28 54 26 45 48 15
Offset 0 4 8 1
SP2 168 Phase
Timing 90 48 21 71 44 44 62 65 32 75 62 22
Offset 0 130 53 62
SP3 103 Phase
Timing 65 16 13 49 18 27 17 41 36 39 40 15
Offset 0 100 70 85
SP4 81 Phase
Timing 12 12 48 32 23 17 23 21 28 32 29 11
Offset 0 37 31 63
SP5 115 Phase
Timing 14 19 73 17 13 76 19 24 63 43 31 32
Offset 0 63 85 91
Note: SI1 to SI4 represent the four signalized intersections from southwest to northeast in Figure 2.