Stabilizing Traffic Flow Via Autonomous Vehicles: A Less Conservative Approach
Abstract
This paper explores stabilizing traffic flow using a minimum number of autonomous vehicles (AVs) under control constraints. In contrast to most studies, we consider a heterogeneous parameter setup scenario for human-driven vehicles (HVs) to reflect real-world differences in driving behavior. While current literature uses an -based sufficient condition to ensure the string stability of traffic flow, this often yields a conservative lower bound on the AV penetration rate to stabilize traffic flow. To reduce such conservativeness and obtain a less conservative lower bound, we ensure the string stability of traffic flow by directly imposing the possession of no growing eigenmodes. We also systematically find a minimum number of required AVs and solve for the optimal control parameters via nonlinear optimization. We finally assess the intended conservativeness reduction via numerical simulations. Quantitatively, applying our algorithm to the homogeneous HV baseline in the literature (the result built upon an -based sufficient condition) reduces (improves) the AV penetration rate by 17.14% while ensuring the string stability of traffic flow. We observe a trade-off between the stabilization/performance degradation and the number of utilized identical AVs. Quantitatively, our last numerical simulation corroborates that the AV penetration rate can be reduced by 61.54% at the expense of 27.66% higher position difference deviation from the equilibrium and a 92.47% degradation in the real stability radius (RSR)—a metric to measure the stability robustness under the perturbation/uncertainty—associated with the aggregated linearized dynamics while ensuring the string stability of traffic flow. This trade-off helps engineers/operators make better traffic control decisions.
Index Terms:
Autonomous vehicles, constrained control, stability of linear systems, traffic control, transportation networks.I Introduction and Motivation
Stabilization of traffic flow via autonomous vehicles (AVs) has attracted increasing attention in the past two decades [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]. Undoubtedly, any improvement in the stabilization of traffic flow is equivalent to achieving less fuel consumption and emissions. To ensure the traffic flow’s stability and effectively attenuate the perturbations originating from the collective behavior of the human-driven vehicles (HVs) [14], one of the standard tools is the notion of string stability [15]. A traffic flow is called string stable if the perturbations do not amplify through it. Mathematically, string stability is ensured if the system does not possess any growing eigenmodes. It is noteworthy that the possession of no growing eigenmodes is equivalent to the non-positivity of the spectral abscissa—the greatest real part of the eigenmodes.
The direct imposition of the string stability—or its necessary and sufficient condition—could theoretically be challenging. Therefore, for simplicity, an -based sufficient condition on the string stability has mainly been employed in the literature [1, 2, 4, 5, 11]. In general, imposing such a sufficient condition could lead to conservative string stable traffic flows. Here, by conservativeness, we mean an unnecessary increase in the AV penetration rate. Later on, through numerical simulations, we will demonstrate that reducing such conservativeness can lead to the utilization of a smaller number of required AVs for traffic flow stabilization. For the specific case of a circular road, the only scenario in which such an -based sufficient condition on the string stability is equivalent to the exact string stability criterion is a limit case in which the number of vehicles tends to an extremely large value [1, 9]. In [9], a thorough study has been conducted to visualize the conservativeness caused by an -based sufficient condition on the string stability. Precisely, they have numerically verified that the fewer the number of vehicles, the more conservative such a condition becomes.
The aforementioned observations on the -based conservativeness motivate the methods presented in this paper. To that end, we propose a direct approach to impose the string stability by directly incorporating the non-positivity of the spectral abscissa into the traffic flow stabilization algorithm. Moreover, we provide a more realistic scenario by (i) considering heterogeneous HVs and (ii) imposing the rational driving constraints (RDCs) and bounds on the control parameters, also known as box constraints (BCs).
Motivated by the conservative string stable results in the literature, one can pose the following question for a mixed vehicular platoon consisting of heterogeneous HVs and identical AVs:
Q: Can we attain a less conservative string stable traffic flow via a smaller number of identical AVs?
We investigate the posed question throughout this paper.
Paper Contributions. The paper’s contributions are given as follows:
- •
For a mixed vehicular platoon consisting of heterogeneous HVs and identical AVs, we ensure the string stability of traffic flow by directly imposing the possession of no growing eigenmodes, reducing the conservativeness, and obtaining a less conservative lower bound on the AV penetration rate compared to the -based alternative in the literature.
- •
We derive the conservative and more conservative—yet less computationally challenging—theoretical lower bounds on the AV penetration rate. Such a computational challenge in the former scenario arises from the heterogeneity of HVs. Compared to the literature, we consider a more realistic heterogeneous HV scenario and propose an algorithm generating a less conservative string stable traffic flow via a smaller number of identical AVs.
- •
Given a fixed number of heterogeneous HVs, built upon the derived theoretical lower bounds, we systematically find a minimum number of required identical AVs and solve for the optimal control parameters via nonlinear optimization techniques.
- •
Through numerical simulations, we assess the effectiveness of the proposed less conservative approach compared to the -based alternative in the literature. Furthermore, we observe a trade-off between the stabilization/performance degradation and the number of utilized identical AVs. The information extracted from such a trade-off can benefit traffic control engineers/operators in traffic control decision-making tasks.
Paper Notations. We represent all the vectors and matrices in boldface notation. We denote the Laplace domain variable by . We represent the sets of real, positive real, and complex numbers by , , and , respectively. We denote the left half plane by . We symbolize the zero and -dimensional identity matrices by and , respectively. For a matrix , we denote its Frobenius norm by , which is defined as . For a square matrix , we denote its spectral abscissa—the greatest real part of the matrix’s spectrum—by . To show the real part and absolute value of a complex number , we use and , respectively. We use to denote the imaginary unit . We use and to show the set union and intersection, respectively. For a set , the symbols , , and denote the cardinality, infimum, and minimum of set , respectively. We show the -dimensional vector of all ones and all zeros by and , respectively. We use to represent the ceiling function. For a scalar transfer function , we denote its norm by , which is defined as . Superscripts and denote the geometric and arithmetic means, respectively. We represent the element-wise Hadamard product by .
Paper Structure. The remainder of the paper is structured as follows: Section II details the mixed vehicular platoon dynamics—consisting of heterogeneous HV dynamics and identical AV dynamics—and formally formulates the problem statement. Section III elaborates on ensuring less conservative string stability via identical AVs. Specifically, it presents three theoretical lower bounds on the AV penetration rate: 1) the conservative lower bound, 2) the more conservative lower bound, and 3) the less conservative lower bound. The conservative lower bounds are derived based on the sufficient string stability criterion, and the less conservative lower bound is derived based on the direct string stability criterion. Section IV presents an algorithm to find the less conservative lower bound on the AV penetration rate via solving for optimal control parameters subject to string stability, RDCs, and BCs. Section V summarizes the paper.
II Mixed Vehicular Platoon Dynamics
We consider a circular road with a single lane, no ramps, and uniform road conditions [1, 4, 11]. Tab. I summarizes traffic flow dynamics quantities. Let us assume the following ordering of the vehicles: vehicle precedes (leads) vehicle for (for , vehicle is defined as vehicle ). In this paper, we limit our attention to the case of near-equilibrium flow (i.e., local stabilization). Vehicles can be categorized into two types: (i) heterogeneous HVs and (ii) identical AVs. Then, we accordingly have with and . Fig. 1 depicts a schematic of a mixed vehicular platoon consisting of heterogeneous HVs and identical AVs.
| Notation | Definition |
|---|---|
| Road length | |
| Number of vehicles | |
| Number of identical AVs | |
| Number of heterogeneous HVs | |
| AV penetration rate | |
| Index set associated with vehicles: | |
| Index set associated with identical AVs | |
| Index set associated with heterogeneous HVs | |
| Time | |
|
of the -th | |
| Velocity of the -th | |
| Acceleration of the -th | |
|
Spacing of the -th :
| |
|
Relative velocity of the -th vehicle at
: | |
| Equilibrium position | |
| Equilibrium velocity | |
| Equilibrium acceleration | |
| Equilibrium spacing | |
|
Infinitesimal position difference deviation of
the -th : | |
|
Infinitesimal velocity difference deviation of
the -th : |
II-A Mixed vehicular platoon dynamics
In this section, to derive theoretical stability results, we linearize the nonlinear dynamics around the equilibrium. We emphasize that the theoretical derivations will only be valid under small perturbations, as when the spacing/velocity deviations are large enough, the higher-order terms in the Taylor expansion can no longer be ignored.
II-A1 Heterogeneous HV dynamics
For each heterogeneous HV, we consider the following second-order car-following dynamics:
| (1) |
Among many examples, one crucial example of car-following dynamics describable by (1) is the optimal-velocity-follow-the-leader (OV-FTL) model [16, 1].
Utilizing the quantities detailed in Tab. I and considering dynamics (1) under small perturbations from the equilibrium flow, we get the following dynamics:
| (2) | ||||
For linearized dynamics (2), the following standard assumptions hold [1]: the acceleration of vehicle is reduced when (i) the spacing decreases, (ii) the relative velocity decreases, or (iii) the vehicle’s velocity increases. Such risk aversion criteria imply the following rational driving constraints (RDCs) [14]: , , and . To determine the poles associated with linearized dynamics (2), one can take the Laplace transform of (2) leading to the following transfer function :
| (3) |
where denotes the system parameter vector for . The Hurwitz stability of transfer function is equivalent to the simultaneous satisfaction of and .
II-A2 Identical AV dynamics
Similarly, for each AV, we consider the following second-order car-following dynamics:
| (4) |
Considering dynamics (4) under small perturbations from the equilibrium flow, we get the following linearized dynamics:
| (5) | ||||
Likewise, for linearized dynamics (5), the following standard assumptions hold [1]: the acceleration of vehicle is reduced when (i) the spacing decreases, (ii) the relative velocity decreases, or (iii) the vehicle’s velocity increases. Such risk aversion criteria imply the following RDCs [14]:
| (6) |
Similarly, to determine the poles associated with linearized dynamics (5), one can take the Laplace transform of (5) leading to the following transfer function :
| (7) |
where denotes the control parameter vector. The Hurwitz stability of transfer function is equivalent to the simultaneous satisfaction of .
It is noteworthy that in the case of “non-identical” AVs, one can have more free control parameters to attain a broader set of control objectives practically. However, the theoretical derivations in the current work heavily depend on the simplicity of the case of identical AVs, i.e., having only free control parameters, and the stability analysis in the case of non-identical AVs is more complex. Furthermore, in the case of non-identical AVs, searching for a feasible stabilizing set of control parameters will accordingly become more complicated due to the increased time complexity of the nonlinear optimization solver.
One can obtain a state-space representation for the aggregated dynamics associated with the mixed vehicular platoon consisting of heterogeneous HVs and identical AVs by combining the heterogeneous HVs’ linearized dynamics (2) and the identical AVs’ linearized dynamics (5). To that end, defining as a state vector, the aggregated linearized dynamics can equivalently be rewritten via the following -dependent closed-loop state-space representation:
| (8a) | ||||
| (8b) | ||||
| (8c) | ||||
where the -dependent matrices and are defined based on their nonzero elements. Also, note that the subscript for is treated as .
II-B Problem statement
II-B1 String stability
A mixed vehicular platoon with linearized dynamics (8) is said to be string stable if infinitesimal perturbations do not amplify and the system remains close to the equilibrium [14, 1]. The formal mathematical definition of string stability can be expressed as follows:
Definition 1 (String stability)
A mixed vehicular platoon with linearized dynamics (8) is said to be string stable if all of its eigenmodes lie in the left half plane .
Remarkably, we emphasize that we only have control over AVs as there is no direct control over the behavior of HVs. Then, considering the linearized dynamics (8), later on, we will search for optimal control parameters to ensure the string stability.
II-B2 Box constraints
Let us assume the following bounds on the control parameter vector (also known as box constraints (BCs)):
| (9) |
Note that holds for all . For brevity, we will use notations and where necessary. The rationale behind the incorporation of the box constraints is that we can realize and implement the physically realizable controllers through these constraints [4]. Note that actuators and sensors have hard physical limits (e.g., maximum acceleration or communication delays). Also, it is remarkable that we will not impose any additional conservativeness through the incorporation of the BCs (9) as our control parameters’ parameterizations (in Proposition 1 derived later on in Section III-B) preserve the exact feasible stabilizing region.
Throughout this paper, we mathematically investigate the following problem:
III Less Conservative String Stability
This section is comprised of the following main parts: (i) string stability criteria: 1) direct string stability criterion and 2) sufficient string stability criterion, (ii) parameterized incorporation of the RDCs and the BCs, and (iii) theoretical lower bounds on the AV penetration rate : 1) conservative lower bound, 2) more conservative lower bound, and 3) less conservative lower bound.
III-A String stability criteria
We consider two string stability criteria in this section: 1) the direct string stability criterion and 2) the sufficient string stability criterion. The former will be used to find the optimal control parameter vector while the latter will be used for deriving the conservative lower bounds on the AV penetration rate .
III-A1 Direct string stability criterion
According to Definition 1, string stability of (8) reduces to the following direct string stability criterion:
| (10) |
Throughout this paper, we will use (10) to directly ensure the string stability. To derive the theoretical lower bounds on the AV penetration rate , we present an -based sufficient condition on the string stability—similar to the -based sufficient conditions derived by [1, 4, 11] for the case of traffic flow with homogeneous HVs. We will then compare how conservative the derived theoretical lower bounds are.
III-A2 Sufficient string stability criterion
Considering (3) and (7), and according to the periodicity of the circular road, we can solve
| (11) |
for the roots that are the eigenmodes of the linearized dynamics (8). The roots of (11) lie on a curve where denotes the AV penetration rate and represents the geometric mean of the heterogeneous HV transfer functions .
A sufficient condition on the string stability can be formulated as . We define the following fractional-order transfer function:
To sufficiently ensure the string stability of the linearized dynamics (8), it suffices to consider and equivalently impose for all (i.e., ) which is equivalent to the following sufficient string stability criterion:
| (12) | ||||
Regardless of the values of and , (12) holds for . Also, since holds, w.l.o.g., we only consider the case of . Then, from now on, we assume .
III-B Parameterized Incorporation of the RDCs and the BCs
In this section, we systematically parameterize the set of control parameters satisfying the RDCs (6) and the BCs (9).
Let us define the following notations: and . The set of control parameters satisfying the RDCs (6), i.e., can be parameterized via the parameters as
| (15) |
where , , and hold. In the following proposition, we systematically incorporate the BCs (9) into the parameterization (15).
Proposition 1
Proof:
See Appendix A. ∎In (16), since holds for all , we can choose the form of s via an arbitrary sigmoid function, e.g., the logistic function where denotes the growth rate. Any sigmoid function enables a one-to-one mapping between and for parameterized optimization purposes with real-valued optimization variables. The following corollary immediately results from Proposition 1 and systematically parameterizes the set of control parameters satisfying the RDCs (6) and the BCs (9).
Corollary 1
We will use the following notations for parameterized optimization purposes in the sequel: , and . The rationale behind the parameterized control parameter vector characterized by (17) in Corollary 1 is that we later on utilize it to facilitate solving a cast nonlinear optimization for a feasible solution in Section III-C3 to compute a less conservative lower bound on the AV penetration rate, namely . Moreover, we highlight that such a parameterization does not limit the feasible solution space, as throughout the parameterization process, we have equivalently (without imposing any simplifying assumptions) and systematically incorporated the RDCs (6) and the BCs (9).
III-C Lower bounds on the AV penetration rate
This section presents three theoretical lower bounds on the AV penetration rate : 1) the conservative lower bound, 2) the more conservative lower bound, and 3) the less conservative lower bound. The conservative lower bounds are derived based on the sufficient string stability criterion, and the less conservative lower bound is derived based on the direct string stability criterion.
III-C1 Conservative lower bound on the AV penetration rate
The sufficient string stability criterion (12) can equivalently be rearranged as
| (18a) | ||||
| (18b) | ||||
Unlike the case of homogeneous HVs considered in [4, 11], optimizing the lower bound for is more computationally challenging. That necessitates the derivation of a theoretical lower bound on in the sequel. Built upon the following lemma, we next derive a lower bound on , namely .
Lemma 1
If holds for some , then takes its global maximum value at
| (19) |
Moreover, the global maximum value is
| (20) |
III-C2 More conservative lower bound on the AV penetration rate
Although the search space associated with in (22) can identically be cast via [11, Corollary 1], the computational difficulty associated with obstructs the exact computation of . But, we can find an upper bound on , serving as a more conservative yet less computationally challenging lower bound on the AV penetration rate via the following proposition.
Proposition 3
III-C3 Less conservative lower bound on the AV penetration rate
Built upon the parameterized control parameter vector characterized by (17) in Corollary 1, we construct the following feasibility problem:
| (25) |
To find a feasible solution for (25), we can solve the following unconstrained optimization problem:
| (26) |
for and if holds, then will be a feasible solution for the feasibility problem (25). One can solve the unconstrained optimization problem (26) for via any nonlinear optimization solver. The optimal control parameter vector in Problem 1 is .
Given a fixed number of heterogeneous HVs, namely , according to (24) we equivalently get the following more conservative, compared to , lower bound on the number of required identical AVs to stabilize traffic flow:
| (27) |
Starting from and iteratively solving (26) for each along with a bisection method, we can verify if (25) admits a feasible solution or not. Via such a bisection-based iterative routine, we aim to compute the smallest , namely , for which (25) admits a feasible solution . We then get the following less conservative lower bound on the AV penetration rate:
| (28) |
For the lower bounds on the AV penetration rate derived by (22), (24), and (28), the following inequalities hold:
| (29) |
Remarkably, for the case of traffic flow with heterogeneous HVs, we derive two additional lower bounds on the AV penetration rate in (29): (less conservative) and (more conservative), in addition to the conservative lower bound on the AV penetration rate , i.e., similarly proposed by [4, 11] for the case of traffic flow with homogeneous HVs.
IV Numerical Simulations
This section presents Algorithm 1 to compute the less conservative lower bound on the AV penetration rate . Then, we assess the effectiveness of the theoretical results by conducting numerical simulations in MATLAB R2024a. In Algorithm 1, since the objective function (26) involves the spectral abscissa, which is a non-convex and non-smooth function, we accordingly employ the MATLAB built-in nonlinear optimization solver (developed based on the Nelder–Mead simplex method [17]) to solve (26) for using the initial point as a randomly generated initial . It is noteworthy that, given a non-convex and non-smooth optimization problem, attaining a globally optimal solution is not generally guaranteed. Since the search space associated with the optimization variable is three-dimensional, the optimization solver is quite efficient in terms of computational time. To test the theoretical results, built upon the utilized numerical setup associated with the OV-modeled HVs dynamics in [6], we consider two main scenarios: (i) homogeneous HVs and (ii) heterogeneous HVs. We choose the lower and upper bounds on the control parameters as and . For our considered problem setup, we highlight that the stability invariance property holds, i.e., the eigenmode spectrum of is independent of the AV formation as the eigenmodes are the roots of (11) which is agnostic to the AV formation. However, since [10] suggests that an AV formation with a uniform distribution can potentially achieve a better performance, we choose to use a uniform distribution for the choice of AV formation in our numerical simulations.
IV-A Homogeneous scenario
We consider the following settings for all : with , i.e., the uncontrolled platoon is string unstable. For this setup, applying the procedure proposed by [11], one can get . Running Algorithm 1 along with , we get satisfying , i.e., the controlled platoon is string stable, , and . Moreover, we get and . We observe that holds. Since
holds, the proposed direct method (less conservative) outperforms the -based alternative (conservative) proposed by [11] in terms of conservativeness. Quantitatively, it attains AV penetration rate reduction (improvement) while ensuring the string stability of traffic flow.
IV-B Heterogeneous scenario
We consider the following settings for all : where s are -dimensional randomly generated vectors via and denotes the deviation parameter. In other terms, we implement the heterogeneity of HVs via randomly generated s. Also, we have , i.e., the uncontrolled platoon is string unstable. Running Algorithm 1 along with and , we get satisfying , i.e., the controlled platoon is string stable, , and . Moreover, we get and . We observe that holds. Since
holds, the proposed direct method (less conservative) outperforms the proposed -based alternative (more conservative) in terms of conservativeness. As previously mentioned, computing is computationally challenging. However, according to (29), we realize that holds.
To visualize the effects of two string stability criteria (direct and -based), we run Algorithm 1 along with and . Also, we have , i.e., the uncontrolled platoon is string unstable. Then, we get , satisfying , , and , i.e., the platoon controlled by a single identical AV is string stable. Moreover, we get and . We observe that holds. We also get
Similarly, according to (29), we realize that holds.
For , we get , satisfying , i.e., the controlled platoon is string stable. Fig. 2 depicts the corresponding eigenmode visualizations for the less conservative and more conservative scenarios. Running the simulations with an initial perturbation of magnitude at the -th vehicle’s location (heterogeneous HV), Fig. 2 depicts the location deviation trajectories of the -th and the -nd vehicles (heterogeneous HVs) and the -st vehicle (identical AV) for the less and more conservative scenarios. Comparing the two plots associated with (HV) on the left with the two plots associated with on the right, we observe that AV has effectively dampened the amplified perturbation through the platoon (originating at the -th vehicle propagating from vehicle through vehicles to ).






As Fig. 2 demonstrates, both less and more conservative scenarios successfully stabilize the traffic flow while attaining acceptable location deviation performance. However, we notice that for the more conservative scenario , the closed-loop eigenmodes become more distant from the imaginary axis. Moreover, the more conservative scenario attains relatively less (better) location deviation. However, these are all achieved at the expense of the utilization of more identical AVs. In other terms, a trade-off exists between the stabilization/performance degradation and the number of utilized identical AVs. Quantitatively, the data associated with Fig. 2 corroborate that the AV penetration rate can be reduced by at the expense of higher position difference deviation from the equilibrium while ensuring the string stability of traffic flow. The information extracted from such a trade-off can benefit traffic control engineers/operators in traffic control decision-making tasks.
To quantify the distance to instability associated with the state matrix of the aggregated linearized dynamics (after the dimension reduction through eliminating the zero eigenmode as discussed later on), we utilize the notion of minimum destabilizing real perturbation (MDRP) [18]. The MDRP is also known as the real stability radius (RSR) [19]. The RSR is a metric to measure the stability robustness under the perturbation/uncertainty. The RSR for a given stable matrix (i.e., ) is mathematically defined as follows:
The exact computation of the RSR is computationally intractable (NP-hard), and no practical estimation technique could be devised due to the difficulty of the ensuing constrained minimization problem cast by [18]. Thus, to approximately compute the RSR, we utilize a hybrid expansion-contraction (HEC)-based method proposed by [20] that has been implemented in the robust stability package, namely ROSTAPACK, developed by [21]. Precisely, the corresponding command is called getStabRadBound.
According to the structure of the -dependent matrices and defined by (8), it can be verified that holds and as a result, satisfies the following eigenmode equation:
indicating that has an eigenvector associated with a eigenmode. To eliminate the eigenmode from and obtain a reduced matrix, we employ a linear algebraic—similarity transformation-based approach—similar to the one employed by [22] as follows:
Now, we are ready to compute the RSR of the stable reduced matrix via ROSTAPACK [21]. Quantitatively, the data associated with Fig. 2 corroborate that the aforementioned AV penetration rate reduction (improvement) of can be achieved at the cost of degradation in the RSR of the corresponding stable reduced matrix . Remarkably, the RSR is a lower bound on the structured RSR, which is defined subject to the following reduced, structured perturbation/uncertainty:
where the perturbation/uncertainty vectors for could model the norm-bounded linearization error, computational inaccuracies, or any other source of variation. Since the computation of the structured RSR is computationally cumbersome, we chose the RSR over the structured RSR for the purpose of analyzing stability robustness degradation.
V Concluding Remarks
In this paper, we show that one can attain a less conservative string stable traffic flow via identical AVs. To that end, we ensure the string stability of traffic flow by directly imposing the possession of no growing eigenmodes. Moreover, given a fixed number of heterogeneous HVs, built upon the derived theoretical lower bounds, we systematically find a minimum number of required identical AVs and solve for the optimal control parameters via nonlinear optimization techniques. Precisely, for the case of traffic flow with heterogeneous HVs, we derive three theoretical lower bounds on the AV penetration rate : (i) conservative, (ii) more conservative, and (iii) less conservative. Since computing the conservative lower bound is computationally challenging, we use the more conservative lower bound as a basis to initialize the bisection-based iterative routine—as a crucial part of the main algorithm—specialized for computation of the less conservative lower bound. Finally, through numerical simulations, we verify the effectiveness of the identical AV-based perturbation attenuation—string stability—and capture a trade-off between the stabilization/performance degradation and the number of utilized identical AVs. The information extracted from such a trade-off can be beneficial to traffic control engineers/operators.
Future Directions: As pertinent future work, one can think of the investigation of the non-identical AVs scenario and potentially the extraction of the new achievable stability/performance goals via non-identical AVs—with more free control parameters. As other possible future work, a thorough study of a more realistic noisy scenario seems paramount. Moreover, in the future, a thorough trade-off analysis between safety, efficiency (referred to as mobility), and stability can be conducted to shed light on an additional aspect of the conservativeness.
References
- [1] S. Cui, B. Seibold, R. Stern, and D. B. Work, “Stabilizing traffic flow via a single autonomous vehicle: Possibilities and limitations,” in 2017 IEEE Intelligent Vehicles Symposium (IV), Redondo Beach, CA, USA, 2017, pp. 1336–1341.
- [2] M. Wang, H. Li, J. Gao, Z. Huang, B. Li, and B. van Arem, “String stability of heterogeneous platoons with non-connected automated vehicles,” in 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan, 2017, pp. 1–8.
- [3] R. E. Stern, S. Cui, M. L. Delle Monache, R. Bhadani, M. Bunting, M. Churchill, N. Hamilton, R. Haulcy, H. Pohlmann, F. Wu, B. Piccoli, B. Seibold, J. Sprinkle, and D. B. Work, “Dissipation of stop-and-go waves via control of autonomous vehicles: Field experiments,” Transportation Research Part C: Emerging Technologies, vol. 89, pp. 205–221, 2018.
- [4] C. Wu, A. M. Bayen, and A. Mehta, “Stabilizing traffic with autonomous vehicles,” in 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia, 2018, pp. 6012–6018.
- [5] J. Monteil, M. Bouroche, and D. J. Leith, “ and stability analysis of heterogeneous traffic with application to parameter optimization for the control of automated vehicles,” IEEE Transactions on Control Systems Technology, vol. 27, no. 3, pp. 934–949, 2019.
- [6] Y. Zheng, J. Wang, and K. Li, “Smoothing traffic flow via control of autonomous vehicles,” IEEE Internet of Things Journal, vol. 7, no. 5, pp. 3882–3896, 2020.
- [7] J. Wang, Y. Zheng, Q. Xu, J. Wang, and K. Li, “Controllability analysis and optimal control of mixed traffic flow with human-driven and autonomous vehicles,” IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 12, pp. 7445–7459, 2021.
- [8] S. Wang, R. Stern, and M. W. Levin, “Optimal control of autonomous vehicles for traffic smoothing,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 4, pp. 3842–3852, 2022.
- [9] V. Giammarino, S. Baldi, P. Frasca, and M. L. Delle Monache, “Traffic flow on a ring with a single autonomous vehicle: An interconnected stability perspective,” IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 8, pp. 4998–5008, 2021.
- [10] K. Li, J. Wang, and Y. Zheng, “Cooperative formation of autonomous vehicles in mixed traffic flow: Beyond platooning,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 9, pp. 15 951–15 966, 2022.
- [11] M. Bahavarnia and A. F. Taha, “How many autonomous vehicles are required to stabilize traffic flow?” IEEE Control Systems Letters, vol. 8, pp. 2547–2552, 2024.
- [12] A. Hayat, A. Alanqary, R. Bhadani, C. Denaro, R. J. Weightman, S. Xiang, J. W. Lee, M. Bunting, A. Gollakota, M. W. Nice, D. Gloudemans, G. Zachár, J. F. Davis, M. L. Delle Monache, B. Seibold, A. M. Bayen, J. Sprinkle, D. B. Work, and B. Piccoli, “Traffic smoothing using explicit local controllers: Experimental evidence for dissipating stop-and-go waves with a single automated vehicle in dense traffic,” IEEE Control Systems, vol. 45, no. 1, pp. 95–110, 2025.
- [13] M. Ameli, S. T. McQuade, J. W. Lee, M. Bunting, M. W. Nice, H. Wang, W. Barbour, R. Weightman, C. Denaro, R. DeLorenzo, S. Hornstein, J. F. Davis, D. Timsit, R. Wagner, R. Xu, M. Mahmood, M. Mahmood, M. L. Delle Monache, B. Seibold, D. Work, J. Sprinkle, B. Piccoli, and A. M. Bayen, “Design, preparation, and execution of the 100-AV field test for the CIRCLES consortium: Methodology and implementation of the largest mobile traffic control experiment to date,” IEEE Control Systems, vol. 45, no. 1, pp. 139–155, 2025.
- [14] R. E. Wilson and J. A. Ward, “Car-following models: fifty years of linear stability analysis–a mathematical perspective,” Transportation Planning and Technology, vol. 34, no. 1, pp. 3–18, 2011.
- [15] D. Swaroop and J. K. Hedrick, “String stability of interconnected systems,” IEEE Transactions on Automatic Control, vol. 41, no. 3, pp. 349–357, 1996.
- [16] M. Bando, K. Hasebe, A. Nakayama, A. Shibata, and Y. Sugiyama, “Structure stability of congestion in traffic dynamics,” Japan Journal of Industrial and Applied Mathematics, vol. 11, no. 2, pp. 203–223, 1994.
- [17] J. C. Lagarias, J. A. Reeds, M. H. Wright, and P. E. Wright, “Convergence properties of the Nelder–Mead simplex method in low dimensions,” SIAM Journal on Optimization, vol. 9, no. 1, pp. 112–147, 1998.
- [18] C. Van Loan, “How near is a stable matrix to an unstable matrix?” in Linear Algebra and Its Role in Systems Theory, ser. Contemporary Mathematics, B. N. Datta, Ed. Providence, RI, USA: American Mathematical Society, 1985, vol. 47, pp. 465–478.
- [19] D. Hinrichsen and A. J. Pritchard, “Stability radii of linear systems,” Systems & Control Letters, vol. 7, no. 1, pp. 1–10, 1986.
- [20] N. Guglielmi, M. Gürbüzbalaban, T. Mitchell, and M. L. Overton, “Approximating the real structured stability radius with Frobenius-norm bounded perturbations,” SIAM Journal on Matrix Analysis and Applications, vol. 38, no. 4, pp. 1323–1353, 2017.
- [21] T. Mitchell, “ROSTAPACK: RObust STAbility PACKage,” Version 3.0, 2022, accessed September 7, 2026. [Online]. Available: https://gitlab.com/timmitchell/ROSTAPACK/-/tree/v3.0
- [22] M. Bahavarnia and A. F. Taha, “Quick updates for the perturbed static output feedback control problem in linear systems with applications to power systems,” IEEE Open Journal of Control Systems, vol. 5, pp. 49–63, 2026.
- [23] G. B. Thomas, Jr. and R. L. Finney, Calculus and Analytic Geometry, 8th ed. Reading, MA, USA: Addison-Wesley, 1992.
Appendix A Proof of Proposition 1
Imposing BCs (9) on the parameterization (15), we get
| (30a) | ||||
| (30b) | ||||
| (30c) | ||||
We also consider , , and as , , and , respectively, where denotes an infinitesimal value. Then, (30) along with , , and implies that
| (31a) | ||||
| (31b) | ||||
| (31c) | ||||
| (31d) | ||||
| (31e) | ||||
| (31f) | ||||
| (31g) | ||||
| (31h) | ||||
| (31i) | ||||
| (31j) | ||||
hold. Notice that (31d) is obtained from the combination of (31e) and (31g). Thus, utilizing (31) in conjunction with the convex combination notion, the , , and in (15) satisfying the BCs (9) can be parameterized as (16). Also, we have
which completes the proof.
Appendix B Proof of Lemma 1
To find the globally maximizer of , we must solve for . Since is continuous on and differentiable on , according to the Rolle’s theorem [23] implies that there exists at least one point for which is satisfied. Considering , we get
| (32) |
For , after some mathematical manipulations, (32) reduces to the following equation:
| (33) |
Solving (33) for and noting that and hold, we get the unique in (19). Because holds for all according to (14), such a unique is a global maximizer. Moreover, by evaluating at , we obtain (20).
Appendix C Proof of Proposition 2
Appendix D Proof of Proposition 3
Let us define for which holds. Then, by definition holds for any belonging to . Then, choosing , we get . We obtain a more conservative (compared to ) lower bound on the AV penetration rate by substituting in (18b), which completes the proof.
![]() |
MirSaleh Bahavarnia (Member, IEEE) received a B.Sc. degree in Electrical Engineering (Control) and a certificate from the minor program in Mathematics from the Sharif University of Technology, Tehran, Iran, in 2013 and a Ph.D. degree in Mechanical Engineering (Control) from Lehigh University, Bethlehem, PA, USA, in 2018. He was a Postdoctoral Research Associate with the Department of Electrical and Computer Engineering and the Institute for Systems Research (ISR), University of Maryland, College Park, MD, USA, from 2018 to 2020. He was a Postdoctoral Research Scholar with the Department of Civil and Environmental Engineering, Vanderbilt University, Nashville, TN, USA, from 2022 to 2025. Since 2026, he has been a research scientist with the Department of Civil and Environmental Engineering, Vanderbilt University, Nashville, TN, USA. His research interests include distributed control, feedback control, power systems control, process control, robust control, and traffic control. |
![]() |
Ahmad F. Taha (Member, IEEE) received the B.E. degree in electrical and computer engineering from the American University of Beirut, Beirut, Lebanon, in 2011, and the Ph.D. degree in electrical and computer engineering from Purdue University, West Lafayette, IN, USA, in 2015. Before joining Vanderbilt University, Nashville, TN, USA, he was an Assistant Professor with the ECE Department at the University of Texas, San Antonio. He is an Associate Professor with the Department of Civil and Environmental Engineering at Vanderbilt University. He has a secondary appointment in the ECE Department. His research interests include understanding how complex cyber-physical and urban infrastructures operate, behave, and occasionally misbehave, and optimization, control, monitoring, and security of infrastructure with power, water, and transportation systems applications. Dr. Taha is an Associate Editor for the IEEE Transactions on Control of Network Systems. |
![[Uncaptioned image]](2609.08218v1/MirSaleh_Bahavarnia_V.png)
![[Uncaptioned image]](2609.08218v1/headshot.png)