Next Article in Journal
Object-Aware 3D Scene Reconstruction from Single 2D Images of Indoor Scenes
Next Article in Special Issue
Designing Flexible-Bus System with Ad-Hoc Service Using Travel-Demand Clustering
Previous Article in Journal
Input-Output Selection for LSTM-Based Reduced-Order State Estimator Design
Previous Article in Special Issue
A Heuristic Approach for Multi-Path Signal Progression Considering Traffic Flow Uncertainty
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Game-Theory-Based Approach to Modeling Lane-Changing Interactions on Highway On-Ramps: Considering the Bounded Rationality of Drivers

1
School of Transportation, Southeast University, Jiulonghu Campus, Nanjing 211100, China
2
Faculty of Foreign Studies, Beijing Language and Culture University, Beijing 100083, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(2), 402; https://doi.org/10.3390/math11020402
Submission received: 14 December 2022 / Revised: 8 January 2023 / Accepted: 9 January 2023 / Published: 12 January 2023
(This article belongs to the Special Issue Mathematical Optimization in Transportation Engineering)

Abstract

:
In highway on-ramp sections, the conflictual interactions between a subject vehicle (merging vehicle) in the acceleration lane and a following vehicle (lagging vehicle) in the adjacent mainline can lead to traffic congestion, go–stop oscillations, and serious safety hazards. Human drivers combine their previous lane-changing experience and their perception of surrounding traffic conditions to decide whether to merge. However, the decisions that they make are not always optimal in specific traffic scenarios due to fuzzy perception and misjudgment. That is, they make lane-changing decisions in a bounded rational way. In this paper, a game-theory-based approach is used to model the interactive behavior of mandatory lane-changing in a highway on-ramp section. The model comprehensively considers vehicle interactions and the bounded rationality of drivers by modeling lane-changing behavior on on-ramps as a two-person non-zero-sum non-cooperative game with incomplete information. In addition, the Logit QRE is used to explain the bounded rationality of drivers. In order to estimate the parameters, a bi-level programming framework is built. Vehicle trajectory data from NGSIM and an unmanned aerial vehicle survey were used for model calibration and validation. The validation results were rigorously evaluated by using various performance indicators, such as the mean absolute error, root mean square error, detection rate, and false-alarm rate. It can be seen that the proposed game theory-based model was able to effectively predict merging and yielding interactions with a high degree of accuracy.

1. Introduction

Car-following behavior in single-lane traffic and lane-changing behavior in multi-lane traffic are two important topics for traffic flow modeling. Lane-changing behavior involves single-vehicle transverse and longitudinal movement and multi-vehicle interactions, which are crucial to the traffic flow. Lane-changing drivers need to interact with other drivers and the surrounding environment to make changing decisions. Conflicting decisions can lead to traffic congestion, go–stop oscillations, and serious safety hazards [1]. On the other hand, a cooperative decision helps maintain the stability of the traffic system.
Previous studies classified lane-changing behavior into two categories: discretionary lane-changing for pursuing a better driving environment and mandatory lane-changing in order to move into the planned lane. In the on-ramp section of a highway, the driver of a subjective vehicle (SV) in the acceleration lane needs to engage in a series of conflicting or cooperative interactions with the following vehicle (FV) on the mainline to merge smoothly into the mainline, which can be defined as a typical mandatory lane-changing scenario. This is likely to cause deceleration in the FV and has a significant impact on the mainline traffic flow. This study focuses on modeling and analyzing this behavior to reduce the disruptions caused by on-ramp merging.
Existing studies on mandatory lane-changing on on-ramps mainly focused on lane-changing intention recognition [2,3,4], lane-changing trajectory prediction [5,6], and lane-changing controller design [7,8,9]. However, the study of drivers’ lane-changing decision characteristics, especially the modeling of drivers’ bounded rational consideration, has not been sufficiently addressed. In fact, drivers do not always have the correct expectations or beliefs about other drivers’ decisions, and their judgments about the surrounding environment and their own lane-changing experience are important factors affecting lane-changing decisions. However, the strategy that is chosen is not always the optimal solution in the current situation, that is, human drivers make decisions under bounded rationality.
The objective of this paper is to propose a mandatory lane-changing decision-making mechanism that takes the bounded rationality of human drivers into account. We extend Arb’s work by using a Quantum Reaction Equilibrium (QRE) solution to characterize bounded rationality [10]. The QRE model takes a driver’s judgment errors and other unobservable errors into account so as to optimize the reflection of merging interactions. That is, the player (human driver) is assumed to have correct average beliefs and tends to choose the strategy with the highest utility, but still makes mistakes according to the probability distribution.
We define the game structure of a merging interaction as a two-person, simultaneous, non-cooperative, and non-zero-sum game. The merging and waiting strategies of the SV and the acceleration, deceleration, and do-nothing strategies of the FV are taken into account. The proposed model is calibrated and validated with a vehicle trajectory dataset collected along a section of Interstate 80 in Emeryville, California under the NGSIM program [11] and a vehicle trajectory dataset collected from an unmanned aerial vehicle (UAV) survey conducted on Xi’an Ring Highway, Xi’an, Shaanxi, China. Finally, the prediction results of the model are given, and the conclusions and suggestions for further research are summarized.
The remainder of this paper is organized as follows: Section 2 reviews the existing lane-changing studies. Section 3 introduces the definition of the on-ramp mandatory lane-changing game and gives the payoff formulation for the SV and FV. A description of the data and processing methods is presented in Section 4. Section 5 presents the model calibration and validation. Finally, the summary and future possible research directions are discussed in Section 6.

2. Literature Review

In previous studies, the lane-changing modeling methodologies can be divided into rule-based models, utility-theory-based models, artificial-intelligence-based models, and game-theory-based models. For the sake of this study, we first briefly introduce the rule-based and utility-based lane-changing models, and then give a specific review of game-theory-based models.

2.1. Rule-Based Models

Rule-based models first evaluate the possible reasons for lane-changing, and then use a gap acceptance model to determine whether the gaps should be accepted [12]. Gipps [13] first proposed a rule-based decision tree framework for lane-changing behavior. Multiple impact factors, such as changing safety, vehicle type, and positions of barriers, were contained in his framework. Based on Gipp’s work, some scholars further divided the lane-changing process (i.e., lane-changing consideration, target lane determination, acceptable gap searching, and lane-changing operation) [14] and lane-changing types (i.e., mandatory lane-changing, discretionary lane-changing, and cooperative lane-changing) [15]. Some researchers also proposed cooperative merging strategies [16] and algorithms [17] in a connected environment.

2.2. Utility-Theory-Based Models

A utility-based model evaluates the feasibility of lane-changing behavior through the utility values of drivers for various benefits and risks. Ahmed [18] considered driver heterogeneity, proficiency, and decision-making state and established a utility function to estimate the benefits of lane-changing and continuing to follow. Toledo et al. [19] combined mandatory lane-changing and discretionary lane-changing into one benefit function and introduced unobserved variables to reflect driver heterogeneity.

2.3. Game-Theory-Based Models

Compared with rule-based or utility-based models, a game-theory-based model incorporates the decisions of the subject and the immediate follower in the mainline in a competing situation, where the decision of one decision maker depends on the actions of the other. This can better describe the lane-changing process based on the interaction between drivers based on a payoff function, this has a stronger interpretability and universality than those of artificial-intelligence-based models.
Kita [20] first modeled a vehicle interaction as a two-player non-zero-sum non-cooperative game. Each player had two strategies (merge or wait for the SV, give way or not for the FV) in his game, and the player payoff was formulated by the safety criterion of time to collision. On this basis, other researchers made further efforts by taking the safety requirements [1,21,22,23], comfort requirements [9], and vehicle types [10] into consideration, thus expanding the strategy set and payoff formulation for the on-ramp merging game. In a recent study, Ali et al. [24] proposed a complete lane-changing modeling framework that could explain both mandatory and discretionary lane-changing behaviors. Shao et al. [25] considered the heterogeneity and endogeneity of human drivers by using a signaling-game-based approach to modeling the lane-changing decision-making mechanism. With the development of communication and information technology, drivers or auto-control systems can better perceive the surrounding traffic conditions and even communicate with each other. Thus, merging games in a connected environment [1,9,24] and automated environment [7,26] are increasingly being developed. The partial uncertainty in mixed traffic modeling is also a focal point [27,28,29].
Based on the absolute rational person hypothesis, researchers constructed various specific game models to explain drivers’ decision-making characteristics. The Nash equilibrium is achieved when no player can unilaterally increase their expected payoff by changing their strategy. This can be divided into pure strategy games and mixed strategy games. In a pure strategy game [1,23,24], drivers select a certain strategy for the best payoff. A mixed strategy game [10,30,31] assigns a probability for each driver’s strategy, and the driver chooses to maximize their own payoff according to the probabilities set. Yu et al. [7] adopted the Stackelberg game structure, assuming that the SV on on-ramps has the game advantage. That is, the FV makes its decision after the SV does. They developed a gap selection model and validated the interaction in a simulator. Kang and A. Rakha [31] used a repeated game framework to update the payoff function. The validation results when using NGSIM data showed that the model provided better prediction accuracy.
In a traditional environment, it is hard for human drivers to accurately perceive the surrounding environment. Drivers often make decisions in a bounded rational way, and the surrounding traffic environment and past lane-changing experience will affect the accuracy of their decisions. Only a few studies took this feature into consideration [10]. Meanwhile, with the development of mandatory lane-changing game studies, more strategies, such as acceleration, deceleration, doing nothing, and lane-changing, have been modeled [1]. In order to model bounded rationality and enrich players’ strategy set, the QRE game is extended. We will present the methodologies and experiments in the following sections.

3. Methodology

3.1. Game Definition

This study describes a mandatory lane-changing decision-making process in a highway on-ramp section in a traditional environment. Consider a typical lane-changing situation in the highway on-ramp section shown in Figure 1, where the players involved include a merging vehicle, that is, the subject vehicle (SV) on the acceleration lane, an immediately following/lagging vehicle (FV), and a possible leading vehicle on the target mainline. In the traditional manual driving environment, the SV driver looks at the rear-view mirror and side-view mirrors to check if the surrounding traffic is suitable for merging, and then uses a turn signal or makes a small lateral move to send a lane-changing signal. Meanwhile, the FV driver responds to the signal by accelerating, decelerating/yielding, or doing nothing. However, some aggressive SV drivers may still make the merging operation despite the FV’s acceleration, and FV drivers may keep their car-following state with respect to the leading vehicle or accelerate to block the merging gap though the SV has already started the merging maneuver. Actually, both the SV and FV make decisions based on surrounding traffic conditions and their own experience, which may not result in the optimal solution in the specific scenario and may cause a traffic conflict. Thus, they are both assumed to perform in a bounded rational way.
In this study, the interaction between the SV and FV is regarded as a simultaneous, two-person, non-cooperative, non-zero-sum game with incomplete information. A simultaneous game means that the on-ramp and mainline players make their decisions at the same time. In the non-cooperative and non-zero-sum situation, all players are in a competitive relationship, and the sum of their payoffs corresponding to the actions is not zero. Human drivers rely on vision and hearing to make inaccurate judgments about others’ states, so this is a situation with incomplete information. This game-theoretical structure has also been adopted in existing study [1].
To get a better description of the interaction of the SV and FV, this study enriches the strategy set of the FV based on [10] and constructs six typical scenarios, which are shown in Table 1. The SV driver can choose to merge immediately or wait for the next available gap, and the FV driver’s strategies can be divided into “accelerating” to block the merging gap, “doing nothing” to keep their following status, or “decelerating” to courteously yield. Though other vehicles also have an influence during the merging process, the dominant interaction is between these two vehicles [21], and the influence of the potential leading vehicle in the mainline is considered in the FV’s payoff.
It is noted that prior research made a dominant assumption concerning the game solutions of driver maneuvers in which the interactive behaviors of vehicles were presented by a mathematical Nash equilibrium. However, the hypothesis of the rational human in the Nash equilibrium suggests that a driver never selects a strategy with less return. In reality, it remains the case that, sometimes, a person may select a poor strategy due to their misjudgments. In this study, we assume that drivers make choices in a rational way, but sometimes make errors according to a probability distribution. The Quantal Response Equilibrium game solution is used to explain bounded rational behaviors caused by the misjudgments or imperfect vision of human drivers so as to smooth the sharp optimal response in standard game theory and optimize the reflection of vehicle interactions in reality.
The Quantal Response Equilibrium is a generation of the Nash equilibrium; it requires beliefs to match the equilibrium choice probability, converges to the Nash equilibrium as the quantal response functions become very steep, and approximates the best response functions [32]. The Logit Quantal Response Equilibrium (LQRE) is the most common specification for the QRE. Players’ strategies are chosen based on the probability distribution shown in Equation (1).
P r i a i = e x p ( λ U i a i ( P r i ) ) a i A i e x p ( λ U i a i ( P r i ) )
where P r i a i is the probability of player i choosing the action a i . The tuning parameter λ can express bounded rational behaviors. When the parameter is small, the player tends to have less rational behaviors, and as λ goes up, the player demonstrates more rational behaviors. U i a i is the expected utility of player i, and P r i is the probability distribution of the other players.

3.2. Payoff Formulation

Since game theory was introduced to on-ramp merging scenarios, payoff functions have become an important component of research. First, payoff functions were often formulated in terms of time to collision (TTC) in order to minimize the collision risks for both sides [20]. Liu et al. [21] took the different targets of mainline and merging drivers into consideration and assumed that the lagging mainline vehicle’s object was to minimize speed variations; the merging vehicle tried to minimize the time spent in the acceleration lane under safety constraints. Payoff functions were formulated on the basis of merging safety, expected travel time, efficiency, and acceleration in Kang’s model [23]. Ali et al. [1] pointed out that the previous work may result in a trivial equilibrium solution due to the inhomogeneity of payoff units (lane-changing time for the SV and acceleration for the FV), so they used the projected acceleration to formulate the payoff.
The vehicle interaction behaviors’ payoff in this study follows the expected utility theory. The SV’s decision utilities were formulated according to the acceleration for merging into the mainline or waiting for the next available gap, and the FV’s decision utilities depended on the acceleration required to block the merging gap (i.e., acceleration), show a courtesy yield (i.e., deceleration), or keep the following state (i.e., doing nothing). This payoff formulation was also used by Ali et al. [1,24]. The following assumptions are made in a typical merging scenario: (a) Before the merging event, the FV keeps the following state with respect to the leading vehicle; (b) the SV and FV construct their payoff matrices when the SV appears in the acceleration lane; (c) the distance between the SV and FV is less than 60 m because the vehicle interaction decreases when it exceeds this range [19,21]; (d) both drivers make their decisions in a bounded rational way.

3.2.1. Payoffs for the FV

The FV driver has three strategies for responding to the SV’s action at the decision time. They can perform a courtesy yield, do nothing, or block the merging gap to prevent the SV’s lane-changing maneuver. Considering safety limitations and speed variations as the two main motives, this study assumes that in the mandatory merging case, the FV may have to brake to create a safe gap for the merging vehicle to change to the mainline. If the FV driver chooses the deceleration or do-nothing strategies, they will get the payoff for the required deceleration.
Table 2 shows the payoff matrix for the FV and SV. In this table, A c c and A c c stand for the FV’s and SV’s acceleration in different situations; W and M represent waiting and merging, respectively; A , D , and D N , respectively, indicate acceleration, deceleration, and doing nothing; ε and δ represent the error terms that capture the unobserved variations, and they are assumed to obey a standard normal distribution, N ( 0 , 1 ) ; α and β are parameters to be estimated.
We formulate the specific initial states and projected states with Newtonian equations, which were also accepted by [1,21,24]. The projected states are formulated as per Equation (2).
v S V = ( v S V 2 ) + 2 a S V R D t S V = v S V v S V a S V v F V = v F V + a F V t S V X = X + ( v F V ) 2 ( v F V ) 2 2 a F V + R D
where v S V and v F V are the initial speed of SV and FV; v S V and v F V are the projected speed of SV and FV, respectively; a S V and a F V are the instantaneous acceleration of the SV and FV; t S V represents the time duration for which the FV anticipates that the SV reaches the end of the acceleration lane. X and X are the initial (projected) gap distances between the SV and FV, which are relevant to the traffic volumes; R D is the remaining distance on the acceleration lane for the FV.
Take the merging scenario as an example. If the FV chooses the strategy of accelerating, the aggressive behaviors of both vehicles may lead to emergency braking to avoid a collision. Therefore, the FV requires a hard acceleration A c c M A formulated by the projected states and a limited braking rate, as in Equation (3).
A c c M A = m i n m u m 2 ( X v F V t b ) t b 2 , 4.5 m / s 2
where t b is the reaction time window of the FV (i.e., 2 s [1]).
The FV can also ignore the SV’s influence and do nothing to keep its following state. However, this leads to two situations: (a) If the remaining gap is X > 0 , the two vehicles still have a potential conflict, so the FV performs as it does in the accelerate-and-merge situation; (b) if X 0 , the FV should have passed the SV, so it can indeed do nothing to keep its state, as Equation (4) shows.
A c c M D N = A c c M A , if X > 0 a F V , if X 0
Another strategy for the FV is early deceleration to show a courtesy yield. In this situation, whether the SV chooses to merge or wait, the FV decelerates and gets the payoff Q 31 or Q 32 . It chooses a comfortable deceleration A c c W D N with the average braking rate (i.e., 3 m / s 2 [33]), which is obtained from Equation (5).
A c c M D = A c c W D = m i n i m u m v m v l t m t 0 , 3 m / s 2
For the scenarios in which the SV chooses to wait for the next available gap, the possible payoff of the FV can be similarly formulated (refer to [1,21] for details).

3.2.2. Payoffs for the SV

The SV has two strategies at the decision time: merging to the mainline and waiting for the next available merging gap. Its payoff functions are also shown in Table 2, and the required acceleration is calculated according to the initial and the projected states.
Consider the situation of accelerating and merging. The SV has to reach the merging point with prior aggressive acceleration A c c m a x to avoid a collision, as shown in Equation (6). Suppose that the SV accepts the acceleration signal and waits for the next available gap. In that case, the SV calculates the required acceleration according to the remaining distance in the acceleration lane, and the payoff A c c W A can be shown as in Equation (7).
t M A = s S V 2 + 2 A c c m a x R D v S V A c c m a x A c c M A = 2 ( R D v S V t M A ) t M A 2
t W A = ( V S V V F V ) + ( v S V v F V ) 2 + 2 a F V X a F V A c c W A = v S V v S V t W A
If the FV chooses to decelerate, the SV may receive the courtesy signal from the FV and finish the merging operation with a comfortable acceleration A c c c o m f o r t , as formulated in Equation (8). The SV can also show a courtesy signal to wait for the next available gap, and the payoff is shown in Equation (9).
t M D = s S V 2 + 2 A c c c o m f o r t R D v S V A c c c o n f o r t A c c M D = 2 ( R D v S V t M D ) t M D 2
t W D = v S V 2 + 2 A c c c o m f o r t ( R D v S V t S V ) v S V A c c c o m f o r t A c c W D = 2 ( R D v S V ( t S V + t W D ) ) t S V 2
Finally, when the FV does nothing to respond to the SV’s lane-changing signal and the SV decides to merge, the SV may have to avoid a collision with the acceleration A c c M D N . Thus, the SV has a similar payoff to that in the accelerating situation, that is, A c c M D N = A c c M D N . If the SV gives up the merging chance and waits for the next available gap, it calculates the required acceleration A c c W D N with reference to the remaining distance in the acceleration lane. Equation (10) gives the specific formulation.
t W D N = ( V S V V F V ) + ( v S V v F V ) 2 + 2 a F V X a F V A c c W D N = v S V v S V t W D N

4. Data Sources and Processing

4.1. Data Description

4.1.1. NGSIM Data

This study adopted the celebrated NGSIM dataset [11] for model calibration and validation; it was collected along a section of Interstate 80 in Emeryville, California, in April 2005. The site was about 1650 feet long, and an on-ramp at Powell Street was included. The whole dataset contained three 15 min periods with a total of 200,000 data records (vehicle–seconds) containing detailed information, such as speed, acceleration, gaps, and other variables that are utilized in this study.
Figure 2 illustrates the study site’s lane geometry. The existence of an on-ramp and off-ramp is expected to cause many mandatory lane changes. From the NGSIM database, it can be determined if an on-ramp vehicle is performing a merging maneuver by checking the lane label.

4.1.2. Data Collected from the UAV Aerial Survey

The NGSIM data have been widely used in the lane-changing modeling field because of the large amount and clear marks. However, there has been a growing minority of scholars who have found unrealistic relationships in the NGSIM data [34,35]; some errors are even beyond anything that could be corrected strictly through cleaning or interpolation [36]. Thus, to test the prediction capability of the proposed model framework in different environments with a high accuracy, in this study, a high-resolution UAV aerial photography experiment was designed and conducted to collect the vehicle trajectories in an on-ramp mandatory lane-changing scenario. The data collection site was an on-ramp section of the Xi’an Ring Highway, Xi’an, Shaanxi, China. This site included a four-lane highway section with a metered on-ramp section. The length of the acceleration lane in this investigation was about 200 m. This section was filmed at 25 frames per second with a DJI Phantom 4 Pro hovering at altitudes of 150 m. The survey was conducted from 5:30 to 6:00 p.m. on 25 May 2021. Figure 3 demonstrates the geometry of the investigation site.
In order to mine micro-traffic information hidden behind the video, such as vehicle position, velocity, and acceleration, we proposed a vehicle trajectory processing method based on YOLO [37] and Deepsort [38]. Unfortunately, the official weight set of YOLO could not identify vehicles from the perspective of aerial photography. The transfer learning framework shown in Figure 4 was used to train an effective weight set. A physical image analysis and modeling software named Tracker was also used to finish the vehicle trajectory mining. Notice that, no matter what, there was an observation error between the mining trajectory and true trajectory. This may have been caused by the UAV moving or errors in the detection algorithm. Thus, a two-step straightforward wavelet analysis [39] was used to reconstruct the vehicle trajectories.

4.2. Merging and Non-Merging Identification

This paper defines the vehicle merging process from the moment of lane-changing intention to the final smooth insertion in the target lane. To identify the strategies, the data were cleaned according to the following rules:
  • Our study mainly focused on car drivers’ merging and yielding behaviors, so other types of vehicles (i.e., trucks and motorcycles) were removed.
  • Ali [1] pointed out that a balance between merging and waiting events is necessary because it will impact the calibration and validation results. A reasonable decision-making horizon should be selected to avoid the dominance of non-merging events. This study empirically extracted the drivers’ strategy based on a 2 s interval.
  • The merging process was split into three phases, as in [25], which were the lane-keeping (LK) decision horizon, lane-changing (LC) decision horizon, and LC duration. The point at which the SV passed the lane boundary was regarded as the LC point.
  • The collected data were inconsistent in their time periods. A short time period could only partially represent part of the process of vehicle merging; some of the driving behaviors during lane-changing were ignored. Too long of a time period caused an imbalance of merging and non-merging events and amplified the noise in the vehicle trajectory, which was detrimental to the subsequent model training and testing. Therefore, the first 5S data before the LC point were used to identify the merging and non-merging behaviors.

4.3. Decisions of Players in Typical Scenarios

According to the game strategies of both sides, we divided the on-ramp section merging behaviors into six typical scenarios. The SV’s decisions (i.e., merging or waiting) could be directly obtained from the vehicle trajectories, but using a subjective method such as visual observation [21,22] to get the FV’s strategies could cause a significant error. To prevent such errors and biases, this study adopted the Bottom-Up algorithm to extract the lagging vehicle’s strategies. This algorithm was accepted for segmenting trajectory data in the study of [1,24].
The Bottom-Up algorithm segmented the speed profiles and contained segment numbers and corresponding slopes in a matrix. Ozaki [40] proposed the definition of the steady-state regime as Equation (11).
S l = a c c e l e r a t i n g , k > 0.05 g d o n o t h i n g , 0.05 g k 0.05 g d e c e l e r a t i n g , k < 0.05 g
where S l represents the strategy of the lagging vehicle; k represents the corresponding speed slopes; g is the acceleration due to gravity.
Noticing that there are unrealistic velocity and acceleration distributions in the I-80 vehicle trajectory data, which change or even hide the real spatial and temporal relationships. A wavelet-based filter [39] was applied to smooth the vehicle trajectories in this study, and the smoothing preprocessing was performed before any other data analyses.
Combining the merging and non-merging identification and the decision identification rules, a total of 429 lane-changing game scenarios were selected through the NGSIM vehicle trajectories, including 198 lane-changing records and 231 waiting records. In the UAV experiment, 38 lane-changing and 48 waiting records were selected. The distribution of the extracted strategies is shown in Table 3.

5. Model Calibration and Validation

5.1. Model Calibration

A bi-level programming method was used to estimate the parameters in this paper, which was also used by [1,21,23]. The schematic workflow of the bi-level programming is shown in Figure 5. α i k and β i k represent all parameters to be estimated for the SV’s and FV’s payoff functions, respectively; k represents the number of iterations.
The upper level works as a nonlinear programming system with the aim of minimizing the deviation from actual merging actions [21]:
min i = 1 n [ ( F i F i ^ ( p f i ) ) 2 + ( S i S i ^ ( p s i ) ) 2 ]
where i is an index of an observation; F i , F i ^ , S i , and S i ^ are the observed and predicted actions of the FV (accelerate, decelerate, do nothing) and SV (merge, wait); p f i and p s i are the probabilities of the FV’s and SV’s selections, respectively.
The lower level seeks the solution of the Logit Quantal Response Equilibrium. The perception probability of other drivers’ choices is equal to the probability of the drivers’ choices on average, but some errors will occur under the LQRE. The specific probabilities of each strategy are formulated as follows:
p M = e P 11 · p A + P 21 · p D + P 31 · p D N e P 11 · p A + P 21 · p D + P 31 · p D N + e P 12 · p A + P 22 · p D + P 32 · p D N
p W = 1 p M
p A = e Q 11 · p M + Q 12 · p W e Q 11 · p M + Q 12 · p w + e Q 21 · p M + Q 22 · p W + e Q 31 · p M + Q 32 · p W
p D N = e Q 21 · p M + Q 22 · p W e Q 11 · p M + Q 12 · p w + e Q 21 · p M + Q 22 · p W + e Q 31 · p M + Q 32 · p W
p D = 1 p A p D N
where P and Q are the expected payoff of the SV and FV defined in Table 2. p M and p W are the probabilities of the SV choosing to merge and wait, respectively; p A , p D N and p D are the probabilities of the LV choosing to accelerate, do nothing, and decelerate.
All of the probabilities were solved iteratively, and the seed probabilities were used to generate the first set of parameter estimates. When all probabilities converged, the Logit QRE was obtained. Mckelvey [41] proved the existence and uniqueness of the Logit QRE. At this time, the driver’s perception error of the choices followed the extreme value distribution, that is, the drivers had bounded rationality. In contrast, in the Nash equilibrium, the driver expectations were correct and drivers had choices, that is, drivers had absolute rationality.
To obtain the seed probabilities, 300 (of 429) collected samples of all 45 min of reconstructed NGSIM data and 60 (of 86) UAV survey samples were used in the model calibration. By counting the number of different choices, the seed probabilities are given in Table 4. Mathematically computing the final probabilities was a fixed-point problem, and we adopted the method proposed by [10,41,42] to solve it. It usually took 10 iterations to converge to a fixed point. Table 5 shows the calibrated parameters in the NGSIM and UAV scenarios.

5.2. Model Validation

In this section, the estimated parameters obtained from calibration were used to validate the predictive capabilities of the proposed model for mandatory lane-changing. To assess the model’s performance in detail, we introduced a confusion matrix [1,43]. The matrix consisted of a set of performance indicators that could provide valuable insights for evaluating the effectiveness of the model. The performance indicators that we calculated included: true positive (TP, the prediction matched the observed strategy), false positive (FP, the prediction was merging, while the driver actually took the waiting strategy), detection rate (DR, the percentage of successfully predicted merging behaviors in all merging scenarios), and false-alarm rate (FAR, the percentage of falsely predicted behaviors in all merging scenarios). The specific formulations of the DR and FAR are shown in Equations (18) and (19).
D R = T P T P + F P
F A R = F P T P + F P
The remaining 129 (of 430) interactive cases in the NGSIM and 26 (of 86) interactive cases in the UAV survey were used separately for model validation. Table 6 summarizes the validation results and performance indicators of the proposed model. In the NGSIM data, the overall detection rate of the proposed model was 81 % . It correctly predicted 86 % of the merging scenarios and 76 % of the waiting scenarios. In the UAV aerial survey data, the overall detection rate was 85 % , and it successfully predicted 93 % of the merging events and 75 % of the waiting events. The results imply that the model performed well in predicting the merging interaction on highway on-ramps and showed good predictive capabilities, especially for the merging strategy.

6. Discussion and Conclusions

6.1. Discussion

In the on-ramp sections of highways, the conflicts between a subject vehicle (SV) in the acceleration lane and a following vehicle (FV) in the adjacent mainline lane have received extensive attention in the lane-changing modeling field. Rule-based models and utility-based models describe the SV’s selection with a set of rules or utility functions. However, the influence and response of the FV are ignored. A game-theory-based model incorporates the SV and FV in a competing situation in which one would make a decision under the influence of the other. With the defined payoff functions, a game-theory-based model has strong interpretability and universality, which make up for the deficiencies of artificial-intelligence-based models. Thus, we adopted a game-theory-based approach to modeling the interactions of lane-changing behaviors on highway on-ramps.
In previous studies, most game-theory-based lane-changing models were based on the absolute rational person hypothesis and used the Nash equilibrium solution to predict lane-changing strategies. However, human drivers have perception errors about surrounding traffic conditions and are vulnerable to the influence of previous lane-changing experiences. In this paper, we believe that human drivers determine lane-changing in a bounded rational way, and a game-theory-based approach was used to model the mandatory lane-changing behavior in an on-ramp section. The model comprehensively considered the interaction states of the SV (i.e., merging and waiting) and FV (i.e., accelerating, decelerating, and doing nothing). The bounded rational decision making of the driver was also taken into account with the Logit QRE.
Payoff formulation is an important step in assessing the performance of a developed model. In a mandatory lane-changing interaction, the drivers of the SV and FV need to estimate the future strategy that the other would choose and take the best response strategy. In this paper, the Newtonian equations were used to calculate the projected acceleration payoff in different interaction scenarios. With different strategy sets, the projected acceleration formulation can be quite different. Taking more complex interaction scenarios into consideration may provide some improvements in the model’s performance, which is a topic for future study.
In the calibration and validation section, the vehicle trajectory data from NGSIM and an aerial UAV study were labeled and used separately. The UAV survey data were of a high resolution and precision, and we regarded them as supplementary data for richness and diversity. Note that driving behaviors are totally different in America and China. Certain deviations may have been caused by using the two datasets to calibrate one model. Thus, we calibrated two models with different parameter sets under the modeling framework. The validation results showed that the calibrated two models had good predictive capabilities on their own validation data. That is, the models could perform in multiple environments with parameter re-calibration.
Since there have been some reports on the unrealistic relationships in the NGSIM data [34,35], it was necessary to decrease the influence of the distortion point. We used the wavelet transform to reconstruct the vehicle trajectories, as this was also an important factor restricting the model’s prediction capacity. Note that there were no merging and waiting labels in the vehicle trajectories. Thus, merging and non-merging identification and decision identification methods were proposed to identify the interaction scenarios. We used a 2 s interval window to mine the drivers’ strategies and get a balanced proportion of merging and non-merging events. This was proven to be effective in previous studies [1,25].
To assess the prediction performance of the proposed mandatory lane-changing model, most previous studies used the mean absolute error or root mean square error, which lacked information about model prediction abilities and behavior reliability. Since the confusion matrix is an excellent tool for rigorously and objectively assessing a decision model’s performance [1], we adopted the confusion matrix to evaluate the model’s performance. By calculating the DR and FAR of the proposed model, we found that the model had a good prediction ability, especially for merging events.

6.2. Conclusions

This paper describes a game-theory-based method for modeling the bounded rationality in mandatory lane-changing interactions of an SV and FV in a highway on-ramp section. All of the game’s players made decisions in a rational way, but sometimes made errors according to the probability distribution. The payoff functions were formulated according to the projected acceleration calculated with Newtonian equations. The model calibration was based on bi-level programming, and multiple vehicle trajectory data were used for validation. The model validation results indicated that the model had good predictive capabilities.
Affected by the data conditions, this paper only modeled the vehicle interactions in the on-ramp section of a highway. In the future, the model can be transferred to vehicle trajectory datasets with higher resolutions in different scenes to explore more lane-changing characteristics. The model can also be used in multiplayer game environments. It is of vital importance to model the interactions between multiple drivers for lane-changing decision making, especially for automated vehicles. In addition, a comparison of different types of lane-changing models can also be developed, which will contribute to the understanding of the mechanisms of lane-changing behavior.

Author Contributions

The authors confirm their contributions to this paper as follows: study conception and design: W.C. and G.R.; data collection and processing: W.C., Q.C. and J.S.; modeling and interpretation of results: Q.C. and C.D.; draft manuscript preparation: W.C. and Y.L. All authors reviewed the results and approved the final version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program of China grant number 2019YFB1600200, the National Key Research and Development Program of China grant number 2016YFE0206800, the National Nature Science Foundation of China grant number 52072068, and the National Natural Science Foundation of China grant number 52202399.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank all of the team members of Renyi Men for their insightful comments, which significantly improved the quality of the analysis and presentation of this study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ali, Y.; Zheng, Z.; Haque, M.M.; Wang, M. A game theory-based approach for modelling mandatory lane-changing behaviour in a connected environment. Transp. Res. Part C Emerg. Technol. 2019, 106, 220–242. [Google Scholar] [CrossRef]
  2. Xia, Y.; Qu, Z.; Sun, Z.; Li, Z. A Human-Like Model to Understand Surrounding Vehicles’ Lane Changing Intentions for Autonomous Driving. IEEE Trans. Veh. Technol. 2021, 70, 4178–4189. [Google Scholar] [CrossRef]
  3. Li, K.; Wang, X.; Xu, Y.; Wang, J. Lane changing intention recognition based on speech recognition models. Transp. Res. Part C Emerg. Technol. 2016, 69, 497–514. [Google Scholar] [CrossRef]
  4. Wang, J.; Gao, C.; Zhu, Z.; Yan, X. Multi-lane changing model with coupling driving intention and inclination. Promet-Traffic Transp. 2017, 29, 185–192. [Google Scholar] [CrossRef] [Green Version]
  5. Wei, C.; Hui, F.; Yang, Z.; Jia, S.; Khattak, A.J. Fine-grained highway autonomous vehicle lane-changing trajectory prediction based on a heuristic attention-aided encoder-decoder model. Transp. Res. Part C Emerg. Technol. 2022, 140, 103706. [Google Scholar] [CrossRef]
  6. Zhang, Y.; Zou, Y.; Tang, J.; Liang, J. Long-term prediction for high-resolution lane-changing data using temporal convolution network. Transp. B Transp. Dyn. 2022, 10, 849–863. [Google Scholar] [CrossRef]
  7. Yu, H.; Tseng, H.E.; Langari, R. A human-like game theory-based controller for automatic lane changing. Transp. Res. Part C Emerg. Technol. 2018, 88, 140–158. [Google Scholar] [CrossRef]
  8. Tajdari, F.; Roncoli, C.; Papageorgiou, M. Feedback-Based Ramp Metering and Lane-Changing Control With Connected and Automated Vehicles. IEEE Trans. Intell. Transp. Syst. 2022, 23, 939–951. [Google Scholar] [CrossRef]
  9. Wang, M.; Hoogendoorn, S.P.; Daamen, W.; van Arem, B.; Happee, R. Game theoretic approach for predictive lane-changing and car-following control. Transp. Res. Part C Emerg. Technol. 2015, 58, 73–92. [Google Scholar] [CrossRef]
  10. Arbis, D.; Dixit, V.V. Game theoretic model for lane changing: Incorporating conflict risks. Accid. Anal. Prev. 2019, 125, 158–164. [Google Scholar] [CrossRef]
  11. Administration, F.H. Interstate 80 Freeway Dataset; Federal Highway Administration, US Department of Transportation: Washington, DC, USA, 2006. [Google Scholar]
  12. Jin, C.J.; Knoop, V.L.; Li, D.; Meng, L.Y.; Wang, H. Discretionary lane-changing behavior: Empirical validation for one realistic rule-based model. Transp. A Transp. Sci. 2019, 15, 244–262. [Google Scholar] [CrossRef] [Green Version]
  13. Gipps, P. A model for the structure of lane-changing decisions. Transp. Res. Part B Methodol. 1986, 20, 403–414. [Google Scholar] [CrossRef]
  14. Yang, Q.; Koutsopoulos, H.N. A Microscopic Traffic Simulator for evaluation of dynamic traffic management systems. Transp. Res. Part C Emerg. Technol. 1996, 4, 113–129. [Google Scholar] [CrossRef]
  15. Hidas, P. Modelling vehicle interactions in microscopic simulation of merging and weaving. Transp. Res. Part C Emerg. Technol. 2005, 13, 37–62. [Google Scholar] [CrossRef]
  16. Wang, G.; Hu, J.; Li, Z.; Li, L. Cooperative lane changing via deep reinforcement learning. arXiv 2019, arXiv:1906.08662. [Google Scholar] [CrossRef]
  17. Amini, E.; Omidvar, A.; Elefteriadou, L. Optimizing operations at freeway weaves with connected and automated vehicles. Transp. Res. Part C Emerg. Technol. 2021, 126, 103072. [Google Scholar] [CrossRef]
  18. Ahmed, K.I. Modeling Drivers’ Acceleration and Lane Changing Behavior. Doctoral Dissertation, Massachusetts Institute of Technology, Cambridge, MA, USA, 1999. [Google Scholar]
  19. Toledo, T.; Koutsopoulos, H.N.; Ben-Akiva, M.E. Modeling integrated lane-changing behavior. Transp. Res. Rec. 2003, 1857, 30–38. [Google Scholar] [CrossRef] [Green Version]
  20. Kita, H. A merging–giveway interaction model of cars in a merging section: A game theoretic analysis. Transp. Res. Part A Policy Pract. 1999, 33, 305–312. [Google Scholar] [CrossRef]
  21. Liu, H.X.; Xin, W.; Adam, Z.; Ban, J. A game theoretical approach for modelling merging and yielding behaviour at freeway on-ramp sections. Transp. Traffic Theory 2007, 3, 197–211. [Google Scholar]
  22. Talebpour, A.; Mahmassani, H.S.; Hamdar, S.H. Modeling Lane-Changing Behavior in a Connected Environment: A Game Theory Approach. Transp. Res. Procedia 2015, 7, 420–440. [Google Scholar] [CrossRef] [Green Version]
  23. Kang, K.; Rakha, H.A. Game Theoretical Approach to Model Decision Making for Merging Maneuvers at Freeway On-Ramps. Transp. Res. Rec. 2017, 2623, 19–28. [Google Scholar] [CrossRef]
  24. Ali, Y.; Zheng, Z.; Haque, M.M.; Yildirimoglu, M.; Washington, S. CLACD: A complete LAne-Changing decision modeling framework for the connected and traditional environments. Transp. Res. Part C Emerg. Technol. 2021, 128, 103162. [Google Scholar] [CrossRef]
  25. Shao, H.; Zhang, M.; Feng, T.; Dong, Y. A Discretionary Lane-Changing Decision-Making Mechanism Incorporating Drivers’ Heterogeneity: A Signalling Game-Based Approach; Wiley-Blackwell: Hoboken, NJ, USA, 2020. [Google Scholar]
  26. Lin, D.; Li, L.; Jabari, S.E. Pay to change lanes: A cooperative lane-changing strategy for connected/automated driving. Transp. Res. Part C Emerg. Technol. 2019, 105, 550–564. [Google Scholar] [CrossRef] [Green Version]
  27. Li, H.; Zhang, S. Lane change behavior with uncertainty and fuzziness for human driving vehicles and its simulation in mixed traffic. Phys. A Stat. Mech. Its Appl. 2022, 606, 128–130. [Google Scholar] [CrossRef]
  28. Yu, Y.; Luo, X.; Sy, Q.; Peng, W. A dynamic lane-changing decision and trajectory planning model of autonomous vehicles under mixed autonomous vehicle and human-driven vehicle environment. Phys. A Stat. Mech. Its Appl. 2022, 609, 128–361. [Google Scholar] [CrossRef]
  29. Li, J.; Chen, D.; Zhang, M. Equilibrium modeling of mixed autonomy traffic flow based on game theory. Transp. Res. Part B Meth. 2022, 166, 110–127. [Google Scholar] [CrossRef]
  30. Kesting, A.; Treiber, M.; Helbing, D. General Lane-Changing Model MOBIL for Car-Following Models. Transp. Res. Rec. 2007, 1999, 86–94. [Google Scholar] [CrossRef] [Green Version]
  31. Kang, K.; Rakha, H.A. A repeated game freeway lane changing model. Sensors 2020, 20, 1554. [Google Scholar] [CrossRef] [Green Version]
  32. Shen, S.; Zhou, H.; Huang, L.; Fan, E.; Keli, H.U.; Cao, Q. Quantal Response Equilibrium-Based Method for Preventing WSNs Malware Infection. Chin. J. Sens. Actuators 2017, 30, 1589–1595. [Google Scholar] [CrossRef]
  33. Wolshon, B.; Pande, A. Traffic Engineering Handbook; John Wiley & Sons: Hoboken, NJ, USA, 2016. [Google Scholar]
  34. Montanino, M.; Punzo, V. Trajectory data reconstruction and simulation-based validation against macroscopic traffic patterns. Transp. Res. Part B Methodol. 2015, 80, 82–106. [Google Scholar] [CrossRef]
  35. Dong, S.; Zhou, Y.; Chen, T.; Li, S.; Gao, Q.; Ran, B. An integrated Empirical Mode Decomposition and Butterworth filter based vehicle trajectory reconstruction method. Phys. A Stat. Mech. Its Appl. 2021, 583, 126295. [Google Scholar] [CrossRef]
  36. Coifman, B.; Li, L. A critical evaluation of the Next Generation Simulation (NGSIM) vehicle trajectory dataset. Transp. Res. Part B Methodol. 2017, 105, 362–377. [Google Scholar] [CrossRef]
  37. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016. [Google Scholar] [CrossRef]
  38. Veeramani, B.; Raymond, J.W.; Chanda, P. DeepSort: Deep convolutional networks for sorting haploid maize seeds. BMC Bioinform. 2018, 19, 289. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  39. Rafati Fard, M.; Shariat Mohaymany, A.; Shahri, M. A new methodology for vehicle trajectory reconstruction based on wavelet analysis. Transp. Res. Part C Emerg. Technol. 2017, 74, 150–167. [Google Scholar] [CrossRef]
  40. Ozaki, H. Reaction and anticipation in the car-following behavior. In Proceedings of the 12th International Symposium on Theory of Traffic Flow and Transportation, Berkeley, CA, USA, 21–23 July 1992; pp. 349–366. [Google Scholar]
  41. McKelvey, R.D.; Palfrey, T.R. Quantal Response Equilibria for Normal Form Games. Games Econ. Behav. 1995, 10, 6–38. [Google Scholar] [CrossRef] [Green Version]
  42. Zhang, Y.; Fricker, J.D. Incorporating conflict risks in pedestrian-motorist interactions: A game theoretical approach. Accid. Anal. Prev. 2021, 159, 106254. [Google Scholar] [CrossRef]
  43. Sun, J.; Zheng, Z.; Sun, J. Stability analysis methods and their applicability to car-following models in conventional and connected environments. Transp. Res. Part B Methodol. 2018, 109, 212–237. [Google Scholar] [CrossRef]
Figure 1. Typical lane-changing situation in a highway on-ramp section.
Figure 1. Typical lane-changing situation in a highway on-ramp section.
Mathematics 11 00402 g001
Figure 2. I-80 study site’s lane geometry.
Figure 2. I-80 study site’s lane geometry.
Mathematics 11 00402 g002
Figure 3. Geometry of the investigation site.
Figure 3. Geometry of the investigation site.
Mathematics 11 00402 g003
Figure 4. Dataset processing and detection based on YOLO.
Figure 4. Dataset processing and detection based on YOLO.
Mathematics 11 00402 g004
Figure 5. Schematic workflow of bi-level programming.
Figure 5. Schematic workflow of bi-level programming.
Mathematics 11 00402 g005
Table 1. Typical scenarios of the on-ramp merging game in its normal form.
Table 1. Typical scenarios of the on-ramp merging game in its normal form.
Player 2: SV
ActionsMerge ( S 1 ) Wait ( S 2 )
Player 1: FVAccelerate/Block ( F 1 ) ( P 11 , Q 11 ) ( P 12 , Q 12 )
Do Nothing ( F 2 ) ( P 21 , Q 21 ) ( P 22 , Q 22 )
Decelerate/Yield ( F 3 ) ( P 31 , Q 31 ) ( P 32 , Q 32 )
Table 2. Payoff matrices for the FV and SV.
Table 2. Payoff matrices for the FV and SV.
PlayersPlayer 2: SV
Payoff
for
FV
Player 1:
FV
ActionsMerge ( S 1 )Wait ( S 2 )
Accelerate ( F 1 ) Q 11 = α 11 0 + α 11 1 A c c M A + ε 11 Q 12 = α 12 0 + α 12 1 A c c W A + ε 12
Do nothing ( F 2 ) Q 21 = α 21 0 + α 21 1 A c c M D N + ε 21 Q 22 = α 22 0 + α 22 1 A c c W D N + ε 22
Decelerate ( F 3 ) Q 31 = α 31 0 + α 31 1 A c c M D + ε 31 Q 32 = α 32 0 + α 32 1 A c c W D + ε 32
Payoff
for
SV
Player 1:
FV
ActionsMerge ( S 1 )Wait ( S 2 )
Accelerate ( F 1 ) P 11 = β 11 0 + β 11 1 A c c M A + δ 11 P 12 = β 12 0 + β 12 1 A c c W A + δ 12
Do nothing ( F 2 ) P 21 = β 21 0 + β 21 1 A c c M D N + δ 21 P 22 = β 22 0 + β 22 1 A c c W D N + δ 22
Decelerate ( F 3 ) P 31 = β 31 0 + β 31 1 A c c M D + δ 31 P 32 = β 32 0 + β 32 1 A c c W D + δ 32
Table 3. The distribution of the extracted strategies.
Table 3. The distribution of the extracted strategies.
SVFVTotal
MergeWaitAccelerate/BlockDo NothingDecelerate/Yield
NGSIM data1982314633152429
UAV data344812641086
Table 4. The seed probabilities of the SV and FV.
Table 4. The seed probabilities of the SV and FV.
FVSV
P A p DN p D p M p W
NGSIM0.110.720.160.530.47
UAV survey0.250.620.130.560.43
Table 5. The calibrated parameters in the NGSIM and UAV surveys.
Table 5. The calibrated parameters in the NGSIM and UAV surveys.
StrategyPlayersParameterNGSIMUAV SurveyParameterNGSIMUAV Survey
Accelerate and MergeFV α 11 0 −2.142.84 α 11 1 2.445.40
Decelerate and Merge α 21 0 2.80−1.31 α 21 1 5.901.96
Do nothing and Merge α 31 0 0.663.10 α 31 1 −0.30−1.31
Accelerate and Wait α 12 0 −1.701.35 α 12 1 4.243.43
Decelerate and Wait α 22 0 5.950.36 α 22 1 3.124.82
Do nothing and Wait α 32 0 2.811.78 α 32 1 5.92−1.37
Accelerate and MergeSV β 11 0 3.402.74 β 11 1 −1.180.05
Decelerate and Merge β 21 0 3.351.61 β 21 1 −1.293.09
Do nothing and Merge β 31 0 3.781.57 β 31 1 1.574.92
Accelerate and Wait β 12 0 1.560.99 β 12 1 −2.134.70
Decelerate and Wait β 22 0 0.482.38 β 22 1 5.302.13
Do nothing and Wait β 32 0 3.98−2.90 β 32 1 −1.39−1.03
Table 6. The confusion matrix of the model validation results.
Table 6. The confusion matrix of the model validation results.
NGSIM I-80UAV Aerial Survey
NTPFPDR (%)FAR (%)NTPFPDR (%)FAR (%)
Merge63549861414131937
Wait665016762412937525
Overall129104258122262258515
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, W.; Ren, G.; Cao, Q.; Song, J.; Liu, Y.; Dong, C. A Game-Theory-Based Approach to Modeling Lane-Changing Interactions on Highway On-Ramps: Considering the Bounded Rationality of Drivers. Mathematics 2023, 11, 402. https://doi.org/10.3390/math11020402

AMA Style

Chen W, Ren G, Cao Q, Song J, Liu Y, Dong C. A Game-Theory-Based Approach to Modeling Lane-Changing Interactions on Highway On-Ramps: Considering the Bounded Rationality of Drivers. Mathematics. 2023; 11(2):402. https://doi.org/10.3390/math11020402

Chicago/Turabian Style

Chen, Weihan, Gang Ren, Qi Cao, Jianhua Song, Yikun Liu, and Changyin Dong. 2023. "A Game-Theory-Based Approach to Modeling Lane-Changing Interactions on Highway On-Ramps: Considering the Bounded Rationality of Drivers" Mathematics 11, no. 2: 402. https://doi.org/10.3390/math11020402

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop