Next Article in Journal
A Clustering-Based Social Media Analysis Framework for Disaster Management: A Case Study of the 2023 Kahramanmaraş/Türkiye Earthquakes
Previous Article in Journal
Prompt-Driven LLM Pipeline for Topic Modeling of Multiple Sclerosis Social Media Discussions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identifying Changes in Turning-Demand Structural Complexity at Signalized Intersections Using Structural Entropy: Calibration of Candidate Trigger Criteria

1
The Key Laboratory of Road and Traffic Engineering, Ministry of Education, Tongji University, 4800 Cao’an Road, Shanghai 201804, China
2
Guangzhou Baiyun International Airport Co., Ltd., Guangzhou 510470, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(11), 5317; https://doi.org/10.3390/app16115317
Submission received: 22 April 2026 / Revised: 21 May 2026 / Accepted: 23 May 2026 / Published: 26 May 2026
(This article belongs to the Section Transportation and Future Mobility)

Abstract

Adaptive urban traffic management requires timely recognition of changes not only in total traffic volume but also in turning-demand composition. This study develops a structural-entropy framework for identifying sustained changes in turning-demand structural complexity. It further calibrates candidate trigger criteria for structure-adaptive intersection management. The framework defines normalized entropy at the intersection and approach levels and computes adjacent-window entropy differences. Percentile-based thresholds and a two-window persistence constraint are then applied to identify sustained candidate-trigger variables. A case study was conducted using six months of 5 min movement-level turning-flow data from 13 consecutive signalized intersections on an urban arterial corridor, producing 654,346 valid adjacent-window pairs. In the case dataset, the 85th-percentile thresholds were 0.141 at the intersection level and 0.265 at the approach level. The two-window criterion identified 26,955 sustained structural-complexity-change events, whereas a three-window criterion reduced the count to 8434. At the single-window linkage scale, 60.5% of intersection-level high-change windows had synchronous approach-level support, and 47.0% had at least one approach-level leading signal in the previous window. The results indicate that the proposed framework provides an interpretable pre-identification signal for candidate control triggers, which should be combined with operational and safety constraints before implementation.

1. Introduction

Urban signalized intersections are major sources of delay in road networks. Their performance depends on traffic-flow magnitude. It also depends on the distribution of demand among left-turn, through, and right-turn movements. When demand on an approach is concentrated in one dominant turning movement, the traffic organization has a clear directional pattern. In that situation, conventional lane layouts and signal timings can often match the main demand pattern. When turning demands become more balanced, directional competition increases. Potential conflicts also become more complex. Static traffic organization then becomes less able to respond to short-term structural change.
Aggregate traffic volume does not always show this structural change. Two adjacent 5 min windows may have similar total demand. Their turning-demand compositions may still differ sharply. For example, the left-turn share on an approach may rise while the through share falls. Total demand may remain stable, but the internal competition pattern may change. Therefore, signal-timing adjustment, lane-function switching, and other structure-adaptive actions should first check whether the internal turning-demand structure has entered a high-change state.
This study focuses on that identification stage rather than on complete control-strategy design. The method normalizes movement-level turning flows into composition vectors and generates two-level candidate-trigger variables. The intersection-level vector is normalized jointly across all movement units, whereas the approach-level vector is normalized within each approach. The intersection-level variable identifies sustained changes in the whole-intersection demand structure. The approach-level variable locates the local source of change. These variables can support later control decisions, together with queue length, delay, saturation, downstream capacity, switching cost, and safety constraints.
The study contributes a two-level normalized structural entropy measure for turning-demand composition at both the intersection and approach levels. Then, entropy differences between adjacent 5 min windows move the analysis from aggregate demand description to structural-complexity change identification.
It also proposes an unsupervised candidate-trigger calibration procedure based on empirical quantile thresholds and a two-window persistence constraint. The two spatial levels use the same decision logic while calibrating level-specific numerical thresholds from their empirical distributions. The workflow is demonstrated with six months of real-world data from 13 consecutive signalized intersections, covering data preprocessing, entropy calculation, threshold calibration, sensitivity checking, spatial heterogeneity analysis, and two-level linkage evaluation.
The remainder of the paper is organized as follows. Section 2 reviews traffic-control inputs, dynamic lane-operation rules, and entropy-based traffic indicators. Section 3 defines the entropy measures, the evolution intensity, and the candidate-trigger rules. Section 4 applies the framework to the case data and reports the calibration and linkage results. Section 5 discusses transferability, interpretation, and limitations. Section 6 presents the conclusions.
Table 1 lists the notation used in this study.

2. Related Work

This section reviews previous studies relevant to the present work and identifies the research gap that motivates the proposed framework. It first summarizes classical and adaptive approaches to signalized-intersection control and the development of dynamic lane-use adjustment. It then reviews entropy-based indicators that have been used to describe the structural characteristics of traffic flow. On this basis, existing limitations are identified, and the contributions of the present study are stated.

2.1. Signalized-Intersection Control and Dynamic Lane-Use Adjustment

Signalized-intersection control has long been a core topic in traffic engineering [1]. Classical methods established the foundations for allocating signal resources over time. Webster’s method provides an analytical delay-based timing principle [2]. TRANSYT supports coordinated signal timing at the network level [3]. SCOOT, SCATS, and OPAC represent early traffic-responsive adaptive systems [4,5,6]. Later model-based approaches formulated signal control as a regulation or optimization problem for congested urban networks [7,8,9]. Reinforcement-learning-based signal control was introduced in isolated-intersection settings [10]. Wei et al. provided a broad survey of signal control methods [11]. Subsequent deep RL methods demonstrated scalable learning-based control at single intersections and networks [12,13]. Multi-agent approaches further improved large-scale coordination [14,15,16]. Recent reviews have highlighted advances toward large-scale deployment [17]. Connected-vehicle-based and decentralized approaches have further extended adaptive signal control toward data-rich and network-level environments [18,19]. These studies show that signal timing can respond dynamically to changing traffic states. However, their main control variables remain cycle length, green split, phase sequence, offset, or coordination policy. Short-term reorganization within turning-demand composition is usually treated as part of the input state, rather than as an explicit pre-identification trigger for structural control attention.
Dynamic lane assignment, reversible-lane management, and variable lane-function control provide spatial responses to directional or movement-level imbalance. Recent studies have examined tidal-flow lane control [20], adaptive tidal-flow lanes in urban road networks [21], real-time reversible lanes under cooperative vehicle-infrastructure systems [22], dynamic lane reversal strategies [23], reversible-lane optimization under adjustment-time constraints [24], and contraflow or special left-turn lane designs [25,26]. More recent work has coupled lane allocation with signal control, including dynamic lane assignment and signal-timing collaborative optimization [27], robust signal control with reversible lanes [28], stochastic lane-allocation and adaptive-signal optimization [29], and learning-based joint control of signals and variable lanes [30]. These studies address the structural nature of turning demand by redistributing spatial or temporal resources among competing movements. Nevertheless, most focus on how to optimize control after a switching or allocation problem has been defined. The upstream question of when a turning-demand structure has changed enough to deserve control attention has received less direct attention.

2.2. Entropy-Based Indicators in Traffic Analysis

Entropy-based indicators are well-suited to measuring dispersion and uncertainty in composition vectors. Transport studies have long applied entropy in demand modeling and uncertainty measurement. Wilson introduced entropy concepts into urban and regional modeling [31]. Van Zuylen and Willumsen used maximum-entropy principles for trip-matrix estimation from traffic counts [32]. More recent studies have applied entropy to traffic-state analysis and congestion prediction [33,34]. These applications show that entropy can describe disorder, dispersion, and complexity in traffic systems in a compact way.
Several recent studies are especially relevant to this work. Huang et al. proposed an entropy-based model for quantifying multidimensional traffic-scenario complexity, covering traffic participants, static elements, and dynamic elements [35]. Li et al. used information entropy to evaluate signal phasing and timing plans under mixed traffic conditions, with the purpose of comparing the operational complexity of alternative signal plans [36]. Liu et al. identified hidden high-risk traffic states from routine urban traffic data using a maximum-entropy-based framework [37]. These studies demonstrate the value of entropy for complex traffic-state representation. However, most existing applications focus on ex-post evaluation, prediction labels, macroscopic state detection, or scenario-level complexity analysis. Few studies convert entropy-based structural complexity into an intersection-level trigger-identification framework based directly on turning proportions. Few studies also distinguish sustained structural change from short-term noise.

2.3. Research Gap and Study Positioning

The reviewed literature reveals a mismatch. Turning-demand variation is structural, but many trigger rules use aggregate variables or isolated turning proportions. Entropy-based traffic studies can measure complexity, but they seldom form a two-level trigger mechanism for signalized intersections. A highly sensitive rule may label routine random fluctuation as an actionable event. A highly conservative rule may miss moderate but persistent structural changes.
Closely related entropy-based studies differ from the present work in their analysis object, indicator construction, and intended use. Huang et al. proposed an entropy-based model for quantifying multidimensional traffic-scenario complexity, with the main purpose of measuring scenario-level complexity [35]. Li et al. used information entropy to evaluate signal phasing and timing plans under mixed traffic conditions, with the main purpose of comparing the operational complexity of alternative signal plans [36]. Liu et al. used a maximum-entropy-based framework to identify hidden high-risk states from routine urban traffic data, with the main purpose of discovering latent risk patterns at a broader traffic-system scale [37]. These studies demonstrate the value of entropy for representing traffic-system complexity, but their outputs are mainly scenario-complexity scores, evaluation results, or risk-state labels. They do not directly answer whether the turning-demand structure at a signalized intersection has undergone a sustained short-term change that deserves control attention. In contrast, this study uses 5 min movement-level turning flows as input, defines normalized structural entropy at both the intersection and approach levels, and uses adjacent-window entropy differences rather than single-window absolute entropy to quantify the magnitude of structural-complexity change, which is formalized as evolution intensity in Section 3. Data-driven empirical quantile thresholds and a two-window persistence constraint are then used to generate candidate trigger variables. Therefore, the proposed framework extends entropy from state evaluation to structural-change pre-identification. Its output is not a final control plan, but an upstream candidate-trigger signal that can be combined with queue length, delay, saturation, downstream capacity, and safety constraints in later control decisions.
This study addresses the above gap through a two-level structural-entropy framework for state representation and candidate-trigger calibration. The proposed framework provides an interpretable upstream signal for later structure-adaptive control, while leaving the final control action to subsequent engineering evaluation and optimization.

3. Methodology

The proposed framework proceeds from normalized structural entropy at two spatial levels to adjacent-window entropy differences and, finally, to empirical thresholds with persistence-based candidate triggers. The following sections define these components.

3.1. Two-Level Structural Entropy

Consider a discrete composition vector p = p j j Ω in one analysis unit. Here, p j denotes the proportion of the jth structural element, j indexes the structural elements, and Ω contains all elements in the unit. The vector satisfies j Ω p j = 1 . The original structural entropy is defined as [38]
h = j Ω p j ln p j ,
This expression uses the convention p j ln p j = 0 when p j = 0 .
The original entropy h measures demand dispersion within one statistical unit. Larger values indicate a more balanced distribution. Smaller values indicate concentration in fewer elements. The number of identifiable turning-movement units may differ across intersections. The upper bound of the original entropy, therefore, changes with the element count. Direct comparison of raw entropy can be misleading. This study, therefore, uses normalized structural entropy as the base indicator:
H = h ln ( K ) ,
The symbol K denotes the number of structural elements at the corresponding level. After normalization, H is mapped to the interval [ 0 , 1 ] . This scale supports comparison across intersections, approaches, and time windows. A value close to 0 means that demand is concentrated in a few movements. A value close to 1 means that demand is more balanced. A larger value also indicates stronger turning competition and higher potential conflict complexity.
This study defines structural entropy at two spatial levels to identify overall changes and local sources. Here, n indexes intersections, t time windows, g approaches, m turning-movement units in the full intersection, and r turning-movement units within one approach. At the intersection level, p n , t , m ( I ) denotes the proportion of the mth turning-movement unit in the total flow of intersection n during window t, satisfying
m = 1 K n p n , t , m ( I ) = 1 .
More specifically, this proportion is computed directly from movement-level flow: each approach-movement flow is divided by the sum of all approach-movement flows in the same intersection window. Thus, the intersection-level entropy is based on the joint normalization of all movement flows within the intersection. It is not obtained by averaging approach-level entropies or by concatenating separately normalized approach-level turning-proportion vectors.
Let q n , t , m denote the observed flow of the mth approach-movement unit at intersection n during window t. Then, the intersection-level proportion is defined as follows:
p n , t , m ( I ) = q n , t , m k = 1 K n q n , t , k , m = 1 , , K n .
The original and normalized intersection-level structural entropies are defined as follows:
h n , t ( I ) = m = 1 K n p n , t , m ( I ) ln p n , t , m ( I ) ,
H n , t ( I ) = h n , t ( I ) ln K n .
The variable H n , t ( I ) denotes the normalized demand-structure entropy of intersection n in time window t. A larger value means that demand is more balanced across turning-movement units. A smaller value means that demand is concentrated in fewer turning movements. The smaller value also indicates a clearer dominant operating direction.
At the approach level, the analysis focuses on one approach. The indicator describes the distribution among turning movements within that approach. Let p n , g , t , r denote the proportion of the rth turning movement at approach g of intersection n during window t, satisfying
r = 1 K n , g p n , g , t , r = 1 .
The original and normalized approach-level structural entropies are defined as follows:
h n , g , t ( A ) = r = 1 K n , g p n , g , t , r ln p n , g , t , r ,
H n , g , t ( A ) = h n , g , t ( A ) ln K n , g .
In this case study, K n = 12 at the intersection level. This value represents four approaches and three movements per approach. The case study uses K n , g = 3 at the approach level. This value represents left-turn, through, and right-turn movements. The calibrated thresholds are based on these fixed K values. Intersections with different geometries require recalibration. A T-intersection is one example. The number of structural elements changes the sensitivity of the entropy response.
The approach-level entropy does not replace the intersection-level indicator. It supports localization and interpretation after the whole-intersection condition is identified. The intersection-level indicator shows whether the overall turning-demand structure has a significant structural-complexity change. The approach-level indicator shows where the change is most likely to originate.

3.2. Evolution Intensity and the Two-Level Analysis Framework

Structural entropy describes the complexity state of turning-demand composition within one time window. Dynamic traffic analysis also needs to describe how that state changes over time. This study, therefore, defines the entropy difference between adjacent windows as the structural-complexity evolution intensity:
Δ H t = H t H t 1 .
The variable Δ H t denotes the evolution intensity between two adjacent windows. The variable H t denotes entropy in the current window. The variable H t 1 denotes entropy in the preceding window. This indicator moves the analysis from state description to change identification.
The sign and magnitude of Δ H t have different meanings. When Δ H t > 0 , the turning-demand structure becomes more balanced and dispersed. When Δ H t < 0 , the structure becomes more concentrated. The magnitude Δ H t indicates the strength of structural adjustment between adjacent windows. The sign indicates the direction of structural evolution.
The two level-specific evolution intensities are defined as follows:
Δ H n , t ( I ) = H n , t ( I ) H n , t 1 ( I ) ,
Δ H n , g , t ( A ) = H n , g , t ( A ) H n , g , t 1 ( A ) .
The intersection-level evolution intensity reflects system-level structural change. It identifies whether the whole turning-demand structure enters a high-change state. The approach-level evolution intensity reflects local structural change. It locates the spatial source of the change. The time step between adjacent windows is 5 min, which matches the original data resolution.
In real traffic operations, stochastic fluctuation, short-term disturbance, and sampling error make Δ H t rarely equal to zero. A rule that treats every non-zero difference as a structural reconfiguration would be too sensitive. It could generate frequent false triggers. Therefore, threshold calibration is needed. The threshold separates routine fluctuation from changes with engineering interpretation value.
The scalar entropy-difference indicator has a theoretical boundary. If the turning-composition vector is redistributed while its dispersion remains almost unchanged, the entropy difference can be close to zero. One approach may switch from a left-turn dominant pattern to a through-movement dominant pattern while the concentration level remains similar. These pure directional reallocations fall outside the target scope of the indicator, which is designed to detect dispersion-based structural-complexity change. In this context, a near-equientropy reallocation refers to such a redistribution of the turning-composition vector across movements that preserves the overall dispersion, i.e., the normalized entropy value remains approximately unchanged. In the case dataset, near-equientropy reallocations mainly appear during very low-volume periods. In those periods, one vehicle can greatly change the observed proportions. No volume screen was applied in the formal calibration; the 20 pcu/5 min rule served only as a diagnostic check for low-volume artifacts. Within that check, dominant-direction switching windows that did not reach the significant threshold accounted for about 1% of all single-window cases examined within the diagnostic low-volume subset. This result suggests that such cases have a limited influence on the reported candidate triggers.

3.3. Threshold Calibration and Candidate-Trigger Rules

The indicator Δ H is a continuous difference measure. It must, therefore, be converted into an operational boundary. The threshold does not ask whether any structural change exists. It asks whether the change exceeds routine fluctuation and enters a high-change state with the interpretation value. This study uses a two-part rule. The rule combines an amplitude constraint and a persistence constraint. Intersection-level and approach-level thresholds are calibrated from their own empirical distributions. The two levels share the same decision logic. They do not need the same numerical scale.
Candidate thresholds are constructed from the upper-tail quantiles of the empirical distributions of | Δ H | :
Θ ( I ) = { Q 0.80 Δ H ( I ) , Q 0.85 Δ H ( I ) , Q 0.90 Δ H ( I ) } ,
Θ ( A ) = { Q 0.80 Δ H ( A ) , Q 0.85 Δ H ( A ) , Q 0.90 Δ H ( A ) } ,
The function Q x ( · ) is the empirical xth quantile function. The 80th- to 90th-percentile interval covers the main upper-tail variation. It also avoids an overly narrow candidate range. The formal thresholds are selected by comparing candidate quantiles, upper-tail density change, sustained event counts, and the mean-plus-one-standard-deviation reference. No labeled true-change events are available. The calibration is, therefore, unsupervised and empirical.
After the thresholds θ ( I ) and θ ( A ) are selected, the single-window exceedance indicators are defined as follows:
B n , t ( I ) = 1 , Δ H n , t ( I ) θ ( I ) , 0 , Δ H n , t ( I ) < θ ( I ) ,
B n , g , t ( A ) = 1 , Δ H n , g , t ( A ) θ ( A ) , 0 , Δ H n , g , t ( A ) < θ ( A ) .
The indicator B n , t ( I ) shows whether the intersection-level change reaches the significant boundary in window t. The indicator B n , g , t ( A ) shows whether the local change at approach g reaches the significant boundary. A single-window exceedance can still be caused by a short-term anomaly. Therefore, this study introduces a two-window persistence constraint to define sustained candidate-trigger variables:
S n , t ( I ) = 1 , B n , t 1 ( I ) = 1 and B n , t ( I ) = 1 , 0 , otherwise ,
S n , g , t ( A ) = 1 , B n , g , t 1 ( A ) = 1 and B n , g , t ( A ) = 1 , 0 , otherwise .
The two-window rule is treated as an engineering setting compatible with near-real-time use. A one-window rule cannot distinguish isolated fluctuations from sustained structural change. A three-window or longer rule would provide stronger filtering, but it would also shift the method toward retrospective classification and remove many moderate changes over a shorter operational horizon. In this case dataset, two consecutive 5 min windows provide an operational compromise: enough persistence to suppress isolated noise while preserving operational responsiveness.
In this framework, B identifies candidate high-change windows. The variable S represents the sustained candidate-trigger variable. After a trigger candidate is identified, the sign of Δ H explains the direction of structural evolution. Δ H > 0 indicates movement toward dispersion. The condition Δ H < 0 indicates movement toward concentration. In the rest of the paper, “formal decision,” “formal trigger,” and “formal event” refer to the S criterion unless stated otherwise.

4. Case Results and Internal Consistency Verification

This section applies the proposed framework to a real-world arterial corridor and examines its internal consistency. It first describes the case dataset and the preprocessing steps used to construct the adjacent-window entropy-difference samples. It then reports the empirical distributions of the entropy-difference indicators and the percentile-based threshold calibration. The reasonableness of the calibrated thresholds and the level-specific identification results is subsequently assessed. Finally, the two-level change-linkage relations between the intersection and approach levels are analyzed to verify the internal consistency of the framework.

4.1. Data and Preprocessing

The proposed method converts movement-level turning-flow records into probability vectors for entropy calculation. At the intersection level, all movement flows in one intersection window are jointly normalized against the total movement flow of that intersection. At the approach level, the same movement flows are normalized within each approach. This study defines a turning-movement unit as a traffic stream that enters from one approach and passes through the intersection with one turning direction. Examples include a north-approach left-turn stream and an east-approach through stream. This unit contains both the entry approach and the movement direction. It is the smallest structural unit used in this study.
The detector data were processed in three steps. First, records whose statistical boundaries did not correspond to a specific approach-movement unit were removed. Second, duplicate observations within the same statistical unit were merged. The statistical unit was defined by date, time window, intersection, approach direction, and movement direction. The merging used arithmetic averaging to avoid artificial weight inflation. Third, retained movement-flow records were normalized into composition vectors according to the spatial level of analysis. These steps do not depend on a specific data source.
The case study used 5 min movement-level turning-flow data from 13 consecutive signalized intersections on an urban arterial corridor. The data covered six months, from August 2025 to January 2026. The daily observation period was 7:00–18:59, which included the morning peak, off-peak periods, and evening peak. The intersections were spatially connected along the corridor. Because some local data were missing, the sample can be divided into two corridor units. These units are spatially separated but still functionally continuous. The entropy-difference dataset contained 654,346 valid adjacent-window pairs pooled across all 13 intersections. After preprocessing and vector construction, 311,458 closed statistical-unit vectors were used for the indicator calculations.
All thresholds and linkage proportions reported below are specific to this case dataset. They validate the calibration workflow. They should not be transferred to other corridors or cities without recalibration.
Several aspects of the dataset support the validity and reliability of the statistical analysis. First, the six-month observation period spans both peak-demand months and lower-demand months, covering morning peaks, off-peak midday periods, and evening peaks on each working day. This temporal breadth reduces the risk that the calibrated thresholds reflect a single seasonal or operational condition. Second, the three-step preprocessing procedure removes records that cannot be attributed to a specific approach-movement unit, eliminates duplicates through arithmetic averaging, and normalizes the retained flows into well-defined composition vectors. Each step is deterministic and reproducible. Third, the diagnostic volume check applied to low-count windows provides an additional reliability filter: windows with very low total flow are flagged before interpretation, limiting the influence of noisy proportions. Fourth, the dataset spans 13 intersections and produces 654,346 valid adjacent-window pairs, which provides a substantial empirical base for non-parametric quantile estimation. The two spatially separated corridor units did not show contradictory distributional patterns in the diagnostic check, which supports the internal reliability of the dataset across the studied corridor.

4.2. Threshold Calibration Results

Threshold calibration starts with the intersection-level distribution. This level determines whether the whole intersection has entered a high-change state. The empirical distribution of the intersection-level entropy-difference magnitude has a low-value concentration and a high-value long tail. Most samples fall in low-value ranges. Only a small share falls in the upper tail. The cumulative distribution shows a notable change in slope near 0.14. After that point, the sample frequency drops quickly. This pattern indicates a transition from routine fluctuation to relatively rare high-change observations (Figure 1).
Table 2 compares the candidate thresholds. It shows the trade-off between sensitivity and stability. The 80th percentile is more sensitive, but it may include routine fluctuation. The 90th percentile is more conservative, but it may exclude moderate events that persist over time. The 85th percentile lies near the turning region of the distribution. Therefore, it provides a practical balance. The mean-plus-one-standard-deviation reference is 0.142. This value is close to the 85th-percentile threshold of 0.141. It is reported as a descriptive reference rather than as an independent validation criterion.
The persistence analysis also supports this choice. Under the 85th-percentile threshold, the two-window constraint identifies 26,955 sustained structural-change events. A three-window constraint reduces the count to 8434. Under the 90th-percentile threshold, the two-window and three-window counts are 17,032 and 4610. This stricter threshold greatly reduces the event set. It may also remove moderate changes that persist. Based on the distribution boundary, candidate comparison, and event statistics, this study sets the intersection-level threshold at 0.141 for the case dataset.
The approach-level distribution is then examined to support local diagnosis. The approach-level entropy-difference magnitude also shows low-value concentration and a high-value long tail (Figure 2). Its value range is wider than that of the intersection-level measure. This pattern shows that local turning-composition changes are more sensitive to short-term demand fluctuation. It also shows that local changes can produce larger entropy differences.
Table 3 compares the approach-level candidate thresholds. The 85th percentile, again, gives a balanced choice. It filters routine fluctuation more strongly than the 80th percentile. It also keeps more sustained medium-intensity local events than the 90th percentile. Therefore, this study sets the approach-level threshold at 0.265 for the case dataset.
Finally, a continuous scan checks threshold stability. The candidate quantile changes from the 80th to the 95th percentile with a step of 0.01. The two-window event counts at both levels decline smoothly. No abrupt breakpoint appears. The intersection-level count decreases from 37,092 to 7887. The approach-level count decreases from 43,400 to 1338. The 85th percentile lies in the middle of the stable region. Therefore, it balances sensitivity and robustness in this case dataset (Figure 3).

4.3. Threshold Reasonableness and Level-Specific Characteristics

After threshold calibration, spatial heterogeneity is examined. This step checks whether one special structural node has a disproportionate effect on the results. At the intersection level, high-change observations are limited and are concentrated in selected periods. This pattern suggests that the whole-intersection turning-demand structure is stable in most windows. Significant changes occur only under specific operating conditions. The approach level provides higher spatial resolution. It helps locate the likely local sources of those changes.
Figure 4 and Table 4 report approach-level statistics for different intersections. The median, interquartile range, and tail values vary clearly across intersections. This variation shows strong spatial heterogeneity. Intersection 5 has the highest 85th- and 90th-percentile values, which are 0.347 and 0.518. This pattern is linked to long-term low-volume conditions on its north–south minor approaches. In those approaches, a small number of vehicles can amplify entropy variation. This result is retained as a diagnostic finding because it shows that the approach-level entropy difference can identify structurally low-volume nodes that may otherwise dominate local high-change statistics. A diagnostic check using a 20 pcu/5 min volume filter showed that about 57% of the diagnostically flagged low-volume cases were concentrated on the north–south approaches of Intersection 5, whereas all other intersections together accounted for less than 4%. The low-volume artifact is, therefore, mainly linked to one structurally special node. It has a limited impact on the corridor-wide interpretation.
At the approach-direction level, the north approach has a 90th-percentile value of 0.477 and a clearly right-skewed distribution (Table 5). The north–south minor approaches show stronger structural disturbance than the east–west mainline approaches. This pattern is consistent with the functional hierarchy of the arterial corridor. The east–west direction carries more stable through traffic. The north–south side-road direction carries a higher share of turning traffic. It is, therefore, more sensitive to short-term turning-demand disturbance.

4.4. Two-Level Change-Linkage Analysis

After the two levels are calibrated, their linkage is examined at the single-window scale. This analysis uses the single-window indicators rather than the formal persistent variables. The reason is direct. Same-window coexistence and one-window leading signals must remain visible. The study defines three linkage variables. They describe synchronous local support, local leading signals, and local high-change states that do not evolve into intersection-level threshold exceedance in the same window.
L n , t = 1 , B n , t ( I ) = 1 and g B n , g , t ( A ) 1 , 0 , otherwise ,
P n , t = 1 , B n , t ( I ) = 1 and g B n , g , t 1 ( A ) 1 , 0 , otherwise ,
U n , t = 1 , B n , t ( I ) = 0 and g B n , g , t ( A ) 1 , 0 , otherwise .
The variable L n , t identifies synchronous local support for an intersection-level change. The variable P n , t identifies a possible local leading signal. The variable U n , t identifies local high change without same-window intersection-level exceedance. The corresponding proportions are
ρ 1 = n , t L n , t n , t B n , t ( I ) , ρ 2 = n , t P n , t n , t B n , t ( I ) , ρ 3 = n , t U n , t T ,
The symbol T is the number of valid adjacent-window pairs pooled across all intersections. The ratio ρ 1 is the share of intersection-level high-change windows with synchronous local support. The ratio ρ 2 is the share with at least one local leading signal in the previous window. The ratio ρ 3 is the frequency of local high change without same-window intersection-level high change. This section uses B rather than S. This choice preserves same-window co-occurrence and one-window-ahead local signals.
Table 6 summarizes the linkage statistics. Among the 98,152 intersection-level high-change windows above the 85th percentile, 59,380 have at least one synchronous approach-level high-change signal. This share is 60.5%. Another 46,156 windows have at least one significant approach-level change in the preceding time window. This share is 47.0%. Across all 654,346 valid adjacent-window pairs pooled across all intersections, 168,208 show local high change without an intersection-level threshold exceedance. This share is 25.7%. The dominant approach and the intersection-level change have the same sign in 95.4% of cases. This result indicates strong directional agreement between the two levels.
The moderate Pearson correlations do not indicate a weak linkage between the two levels. The intersection-level and approach-level entropy differences are not expected to be linearly interchangeable. An intersection-level high-change state may result from several approaches, each changing moderately at the same time. By contrast, a large approach-level change may remain localized or may be offset by changes on other approaches. Therefore, the linkage evidence should be interpreted jointly with the synchrony ratio, the local-leading ratio, the locally independent ratio, and the directional-consistency ratio.
The linkage results clarify the role of each level. Intersection-level high-change states are often supported by synchronous approach-level changes. Many intersection-level high-change states also have a local leading signal in the previous window. At the same time, local disturbance does not always become whole-intersection reorganization immediately, indicating some buffering capacity during structural evolution. The intersection level identifies overall structural change, whereas the approach level explains local sources and provides potential early warning information.

5. Discussion

The results should be interpreted by separating the transferable framework from the case-specific parameters. The transferable part includes the two-level entropy formulation, the evolution-intensity calculation based on adjacent-window entropy differences, the empirical quantile calibration procedure, the persistence constraint, and the linkage analysis between levels. The numerical thresholds of 0.141 and 0.265 are specific to this corridor, this observation period, this detection system, and the structural units defined in this study. When the method is applied to another city, corridor, detector system, or intersection geometry, the quantile thresholds and persistence length should be recalibrated.
Under this interpretation, the method output is a candidate pre-identification signal. It is not an intervention decision. The intersection-level variable indicates that the whole turning-demand structure may have entered a high-change state. The approach-level variable identifies the likely local source. A later decision may involve signal timing, lane-function switching, or another control action. Such a decision still depends on queue length, delay, saturation, downstream receiving capacity, lane-changing cost, switching cost, safety constraints, and operational policy. Structural change is a useful warning signal for structure-adaptive management, but it does not by itself prove control benefit.
To illustrate how the signal fits into practice, consider a representative traffic-engineering decision scenario. The framework runs alongside standard detector processing in near real time. When neither the intersection-level nor any approach-level threshold is exceeded for two consecutive windows, no structural control attention is required beyond routine monitoring. When the intersection-level trigger fires, the engineer or traffic management system receives a structural-change alert for that intersection. The engineer then checks the current queue length, delay, and saturation on each approach. If at least one approach-level trigger has also fired, the approach-level signal identifies the likely source of change. At this point, the engineer, or an automated decision layer, can evaluate whether a signal-timing adjustment, a temporary lane-function switch, or a change in coordination offset is warranted. The candidate trigger does not prescribe a response. It elevates attention and initiates a targeted operational check. The final decision still depends on downstream capacity, lane-changing cost, switching cost, safety constraints, and local operational policy.
Quantifying the incremental value of this signal over conventional aggregate detectors requires a structured validation program. A first stage would log the candidate-trigger signal alongside operational performance data—delay, queue length, and saturation—over several months without intervention, to determine how frequently high-change events precede or coincide with measurable performance deterioration. A second stage would correlate trigger events with before-and-after performance records at locations where control responses were already applied for independent reasons, providing indirect evidence of the signal’s discriminative value. A third stage would conduct a small-scale pilot study in which targeted control responses are applied when the trigger fires and outcomes are compared against matched non-intervention periods using conflict surrogates, delay, and queue length as evaluation metrics. This three-stage program would also support threshold recalibration for new networks, as the reported numerical thresholds were derived from one arterial corridor and should not be transferred without re-examination.
The framework is computationally lightweight and can be automated for real-time deployment. At each 5 min window boundary, the procedure reads movement-level turning-flow counts from the detector system, normalizes them into a composition vector, computes normalized structural entropy at the intersection and approach levels, computes the difference between the current entropy values and those of the previous window, and compares the absolute differences against the pre-calibrated thresholds. For a typical signalized intersection with 8–16 turning-movement units, the entire sequence involves on the order of hundreds of arithmetic and logarithmic operations. For a corridor of 13 intersections, the total computation per 5 min cycle remains negligible relative to the 5 min update interval on modern commodity hardware. The framework, therefore, imposes negligible computational overhead when integrated alongside standard detector data processing. No specialized hardware, graphics processing units, or real-time operating systems are required. The main implementation requirements are a reliable 5 min aggregated turning-flow data feed and a scripting environment capable of basic matrix arithmetic.
Several observations support the empirical selection of the 85th percentile. The entropy-difference distributions have low-value concentrations and high-value tails. The intersection-level distribution shows a notable change in slope near the selected threshold. The 80th-, 85th-, and 90th-percentile comparison shows the trade-off between sensitivity and conservatism. The two-window and three-window event counts show the effect of the persistence requirement. The continuous scan from the 80th to the 95th percentile shows a smooth event-count decline. The mean-plus-one-standard-deviation reference is also close to the selected intersection-level threshold, but it is treated only as a supplementary descriptive benchmark. These observations do not provide external validation. They do provide an internally consistent calibration basis for unlabeled data.
The two-window persistence rule should be read as an operational compromise rather than an optimal setting. A one-window rule would respond faster, but it would be more vulnerable to isolated noise. A three-window rule would be more stable, but it would remove many moderate sustained changes. In this case dataset, two windows correspond to 10 min, roughly 5–10 common urban signal cycles. This scale is compatible with near-real-time use while retaining enough persistence to suppress isolated fluctuation.
The entropy-difference indicator targets a class of structural-complexity changes that simple aggregate rules are not designed to detect. In the case dataset, this distinction is visible in both directions. Among all valid adjacent-window pairs with a defined flow-change ratio ( Q t 1 > 0 , totaling 651,229 pairs), 388,349 windows where total intersection flow changed by more than 10% relative to the preceding window showed no entropy-difference exceedance ( B n , t ( I ) = 0 ), reflecting volume shifts unaccompanied by structural reorganization. At the single-window diagnostic scale, a volume-change rule calibrated at a 10% threshold would flag all such windows as potential control events, generating 388,349 signals outside the structural-change target of this framework. In the opposite direction, 13,516 (13.8%) of the 98,152 high-entropy-change windows ( B n , t ( I ) = 1 ) occurred when total flow changed by less than 10%, and 6448 (6.6%) when total flow changed by less than 5%; these windows, in which turning-demand composition reorganized while overall volume remained nearly stable, would be systematically missed by the volume-change rule.
A similar two-sided pattern is observed with a dominant-direction proportion rule—flagging any window in which a single movement exceeds 50% of total intersection flow. Of the 98,152 high-entropy-change windows, 56,284 (57.3%) were not captured by this rule, indicating that more than half of the structural-complexity changes identified by the entropy framework occurred in windows where no single movement dominated. Conversely, the proportion rule produced 156,477 windows flagged with no corresponding entropy-difference exceedance, reflecting periods of persistently concentrated but structurally stable demand. The 95.4% directional-consistency finding in Table 6 further shows that the entropy-difference signal aligns with the direction of dominant approach change in the overwhelming majority of cases, carrying directional information without being reduced to a single-proportion check. These comparisons are illustrative rather than constituting a formal evaluation; a rigorous side-by-side assessment would require design choices—threshold level, reference window length, and tie-breaking rules—that are outside the scope of this calibration study and are reserved for a structured future evaluation.
This study has several limitations. First, the case data come from one arterial corridor in one city. They cannot prove threshold stability across cities or road classes. Second, the calibration is unsupervised. The results show internal statistical consistency rather than direct reductions in delay, queue length, or safety risk. Third, the entropy-difference indicator is designed to detect dispersion-based structural-complexity change, not every possible directional reallocation. Pure dominant-direction switches that preserve dispersion fall outside this target scope. In the case dataset, these cases were mainly associated with very low-volume windows and had limited influence on the reported candidate triggers after the diagnostic volume check. Fourth, the persistence length and any diagnostic volume screen are engineering settings. They should be reconsidered when the framework is transferred to a new dataset.
These four limitations do not preclude geographic transfer of the methodology. The entropy formulation, the differencing operation, and the empirical quantile calibration procedure are not city-specific and can be applied to signalized intersections in other cities and countries wherever movement-level turning-flow counts are available at a regular aggregation interval. Population size, road-network extent, and vehicle volume affect the empirical distributions but do not prevent application; they make recalibration necessary rather than transfer infeasible. The main prerequisites for transfer are adequate detector coverage of all turning movements, an observation record long enough for robust quantile estimation (on the order of several months of representative operation), and an aggregation window matched to local signal-cycle lengths. Any detector technology that yields periodic movement-level counts—loop detectors, video detection, or connected-vehicle data feeds—is compatible with the framework.
Because the present study develops a candidate-trigger identification method rather than a complete control optimization or implementation method, it does not report a realized economic-benefit value. The economic effect depends on the downstream control response, the operational improvement achieved by that response, and the cost of false-positive responses, which are outside the scope of the present calibration study. Instead, the following expression provides a quantitative framework for future pilot or simulation-based evaluation. The economic value of the signal depends on two quantities: the reduction in delay achieved when a structure-aware control response is applied following a true trigger, with queue length serving as a supplementary operational indicator, and the cost of unnecessary responses following false triggers. In a future pilot study, let Δ d denote the average per-vehicle delay saving (in seconds) per triggered event when the control response is appropriate, v the number of affected vehicles during a high-change window, V O T the value of travel time (in monetary units per hour), f tp the true-positive rate of the trigger, and c fp the monetary cost of one false-positive response. Let B net denote the expected net monetary benefit per candidate event:
B net = f tp · v · Δ d · V O T 3600 ( 1 f tp ) · c fp .
Estimating Δ d , f tp , and c fp requires outcome-linked validation through a downstream control policy, field pilot, or simulation experiment. Therefore, the expression is offered as a template for future evaluation rather than as a claim of realized savings.
A further consideration concerns statistical dependence. The 654,346 adjacent-window pairs are drawn from a continuous six-month record across 13 intersections. Consecutive pairs share one window, creating temporal autocorrelation within each intersection’s sequence. The 13 intersections lie on one arterial corridor, so spatial correlation across intersections is also plausible during peak periods. These dependencies mean that the effective sample size for quantile estimation is smaller than the nominal pair count, and that standard errors of event-count statistics are correspondingly larger. The calibration procedure does not formally correct for this dependence. However, the primary use of the empirical distribution is to set operational thresholds rather than to conduct formal hypothesis tests, so the effect on threshold selection is expected to be limited. The event counts reported in Section 4 are descriptive rather than inferential. Block-wise resampling by day (approximately 180 daily blocks per intersection) or by intersection (13 blocks) would produce wider confidence intervals around the reported counts, but would not be expected to change the directional conclusions: that the two-window persistence rule substantially reduces single-window event counts, and that the two spatial levels carry complementary information.

6. Conclusions

This study proposes a two-level normalized structural-entropy framework for identifying sustained changes in turning-demand structural complexity at signalized intersections. By defining normalized entropy at the intersection and approach levels, computing adjacent-window entropy differences, and combining empirical quantile thresholds with a two-window persistence constraint, the framework converts movement-level turning-flow data into an interpretable pre-identification signal for structure-adaptive control.
Three interpretive conclusions emerge from the case study. First, structural-complexity change at the intersection level is typically accompanied by, and often preceded by, approach-level change, indicating that the two spatial levels carry complementary rather than redundant information. Second, a substantial share of approach-level threshold-exceedance events occurs without a synchronous intersection-level exceedance, meaning that intersection-only monitoring would systematically miss local structural shifts that may still warrant attention. Third, the direction of dominant approach change aligns with the intersection-level change in the overwhelming majority of cases, supporting the use of the intersection-level signal as a coherent system-wide trigger while delegating the localization task to the approach level.
Two limitations should be made explicit. The indicator targets dispersion-based structural complexity; it captures changes in how demand is spread across turning movements, but does not detect switches in the dominant movement when the overall dispersion remains similar. In addition, the reported numerical thresholds are calibrated on one arterial corridor with a specific geometry and detector configuration and must be recalibrated when the framework is applied to networks with different intersection layouts, movement classifications, or sampling windows. Future work will link the identified candidate-trigger windows to operational and safety-relevant outcomes—including queue length, delay, saturation flow, and conflict surrogates—using approaches such as microsimulation and small-scale pilot studies, so that the incremental value of the entropy-based signal over conventional aggregate detectors can be quantified.

Author Contributions

Conceptualization, X.Z. and H.Z.; methodology, X.Z.; software, J.W.; validation, X.Z. and J.W.; formal analysis, X.Z.; investigation, H.L.; writing—original draft preparation, X.Z.; writing—review and editing, X.Z. and H.Z.; supervision, H.Z.; project administration, H.Z.; funding acquisition, H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research and the APC were funded by the National Key Research and Development Program of China, grant number 2023YFB2604600 (Energy Self-Sufficiency Technology for Intelligent Connected Road Transportation Systems).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The movement-level turning-flow data used in this study are subject to access restrictions associated with the corridor monitoring system and are, therefore, not publicly released. Due to the large volume of the raw dataset, direct public deposition is not feasible; however, the data may be made available upon reasonable request to the corresponding author. The aggregated results supporting the findings of this study are provided in the article and include Table 1, Table 2, Table 3, Table 4, Table 5 and Table 6 and Figure 1, Figure 2, Figure 3 and Figure 4. Further inquiries regarding data access may be directed to the corresponding author.

Conflicts of Interest

Author Hongwei Lin was employed by the company Guangzhou Baiyun International Airport Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Roess, R.P.; Prassas, E.S.; McShane, W.R. Traffic Engineering, 4th ed.; Pearson Education: Upper Saddle River, NJ, USA, 2010. [Google Scholar]
  2. Webster, F.V. Traffic Signal Settings; Road Research Technical Paper No. 39; Road Research Laboratory: London, UK, 1958. [Google Scholar]
  3. Robertson, D.I. TRANSYT: A Traffic Network Study Tool; RRL Report LR 253; Road Research Laboratory: Crowthorne, UK, 1969. [Google Scholar]
  4. Hunt, P.B.; Robertson, D.I.; Bretherton, R.D.; Winton, R.I. SCOOT–A Traffic Responsive Method of Coordinating Signals; TRRL Laboratory Report 1014; Transport and Road Research Laboratory: Crowthorne, UK, 1981. [Google Scholar]
  5. Lowrie, P.R. SCATS: The Sydney Co-ordinated Adaptive Traffic System–Principles, Methodology, Algorithms. In Proceedings of the IEE International Conference on Road Traffic Signalling, London, UK, 30 March–1 April 1982; Institution of Electrical Engineers: London, UK, 1982; pp. 67–70. [Google Scholar]
  6. Gartner, N.H. OPAC: A Demand-Responsive Strategy for Traffic Signal Control. Transp. Res. Rec. 1983, 906, 75–81. [Google Scholar]
  7. Papageorgiou, M.; Diakaki, C.; Dinopoulou, V.; Kotsialos, A.; Wang, Y. Review of Road Traffic Control Strategies. Proc. IEEE 2003, 91, 2043–2067. [Google Scholar] [CrossRef]
  8. Diakaki, C.; Papageorgiou, M.; Aboudolas, K. A Multivariable Regulator Approach to Traffic-Responsive Network-Wide Signal Control. Control Eng. Pract. 2002, 10, 183–195. [Google Scholar] [CrossRef]
  9. Aboudolas, K.; Papageorgiou, M.; Kosmatopoulos, E. Store-and-Forward Based Methods for the Signal Control Problem in Large-Scale Congested Urban Road Networks. Transp. Res. Part C Emerg. Technol. 2009, 17, 163–174. [Google Scholar] [CrossRef]
  10. Abdulhai, B.; Pringle, R.; Karakoulas, G.J. Reinforcement Learning for True Adaptive Traffic Signal Control. J. Transp. Eng. 2003, 129, 278–285. [Google Scholar] [CrossRef]
  11. Wei, H.; Zheng, G.; Gayah, V.V.; Li, Z. A Survey on Traffic Signal Control Methods. arXiv 2019, arXiv:1904.08117. [Google Scholar]
  12. Wei, H.; Zheng, G.; Yao, H.; Li, Z. IntelliLight: A Reinforcement Learning Approach for Intelligent Traffic Light Control. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, 19–23 August 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 2496–2505. [Google Scholar] [CrossRef]
  13. Wei, H.; Xu, N.; Zhang, H.; Zheng, G.; Zang, X.; Chen, C.; Zhang, W.; Zhu, Y.; Xu, K.; Li, Z. CoLight: Learning Network-Level Cooperation for Traffic Signal Control. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, Beijing, China, 3–7 November 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 1913–1922. [Google Scholar] [CrossRef]
  14. Chen, C.; Wei, H.; Xu, N.; Zheng, G.; Yang, M.; Xiong, Y.; Xu, K.; Li, Z. Toward a Thousand Lights: Decentralized Deep Reinforcement Learning for Large-Scale Traffic Signal Control. Proc. AAAI Conf. Artif. Intell. 2020, 34, 3414–3421. [Google Scholar] [CrossRef]
  15. Zang, X.; Yao, H.; Zheng, G.; Xu, N.; Xu, K.; Li, Z. MetaLight: Value-Based Meta-Reinforcement Learning for Traffic Signal Control. Proc. AAAI Conf. Artif. Intell. 2020, 34, 1153–1160. [Google Scholar] [CrossRef]
  16. Liu, Y.; Luo, G.; Yuan, Q.; Li, J.; Jin, L.; Chen, B.; Pan, R. GPLight: Grouped Multi-Agent Reinforcement Learning for Large-Scale Traffic Signal Control. In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, Macao, SAR, 19–25 August 2023; International Joint Conferences on Artificial Intelligence: Macao, China, 2023; pp. 199–207. [Google Scholar] [CrossRef]
  17. Xiao, F.; Lu, J.; Li, L.; Tu, W.; Li, C. Advances in Reinforcement Learning for Traffic Signal Control. Intell. Transp. Infrastruct. 2025, 4, liaf009. [Google Scholar] [CrossRef]
  18. Li, J.; Peng, L.; Hou, K.; Tian, Y.; Ma, Y.; Xu, S.; Qiu, T.Z. Adaptive Signal Control and Coordination for Urban Traffic Control in a Connected Vehicle Environment: A Review. Digit. Transp. Saf. 2023, 2, 89–111. [Google Scholar] [CrossRef]
  19. Noaeen, M.; Mohajerpoor, R.; Far, B.H.; Ramezani, M. Real-Time Decentralized Traffic Signal Control for Congested Urban Networks Considering Queue Spillbacks. Transp. Res. Part C Emerg. Technol. 2021, 133, 103407. [Google Scholar] [CrossRef]
  20. Ampountolas, K.; Alves dos Santos, J.; Carlson, R.C. Motorway Tidal Flow Lane Control. IEEE Trans. Intell. Transp. Syst. 2020, 21, 1687–1696. [Google Scholar] [CrossRef]
  21. Striewski, S.; Thomsen, I.; Tomforde, S. Adaptive Approaches for Tidal-Flow Lanes in Urban-Road Networks. Future Transp. 2022, 2, 567–588. [Google Scholar] [CrossRef]
  22. Mao, L.; Li, W.; Hu, P.; Zhou, G.; Zhang, H.; Dai, J. Design of Real-Time Dynamic Reversible Lane in Intelligent Cooperative Vehicle Infrastructure System. J. Adv. Transp. 2020, 2020, 8838896. [Google Scholar] [CrossRef]
  23. Li, W.; Li, J.; Han, D. Dynamic Lane Reversal Strategy in Intelligent Transportation Systems in Smart Cities. Sensors 2023, 23, 7402. [Google Scholar] [CrossRef]
  24. Cai, J.; Li, Z.; Xiao, Y.; Zhou, Z.; Long, Q.; Yu, J.; Zhang, J.; Zhang, L. Reversible Lane Optimization of the Urban Road Network Considering Adjustment Time Constraints. Sustainability 2023, 15, 1381. [Google Scholar] [CrossRef]
  25. Liu, C.; Yang, H.; Ke, R.; Wang, Y. Toward a Dynamic Reversible Lane Management Strategy by Empowering Learning-Based Predictive Assignment Scheme. IEEE Trans. Intell. Transp. Syst. 2022, 23, 23311–23323. [Google Scholar] [CrossRef]
  26. Wu, J.; Liu, P.; Zhou, Y.; Yu, H. Stationary Condition Based Performance Analysis of the Contraflow Left-Turn Lane Design Considering the Influence of the Upstream Intersection. Transp. Res. Part C Emerg. Technol. 2021, 122, 102919. [Google Scholar] [CrossRef]
  27. Wang, J.; Feng, Y.; Zhao, J.; Zhang, C.; Chen, Y. Dynamic Lane Assignment and Signal-Timing Collaborative Optimization Considering the Effect of Lane Switching. Transp. Res. Rec. 2024, 2678, 673–692. [Google Scholar] [CrossRef]
  28. Sun, Z.; Wang, Z.; Qi, X.; Wang, D.; Li, Y.; Lu, H. A Two-Stage Robust Optimal Traffic Signal Control with Reversible Lane for Isolated Intersections. IET Intell. Transp. Syst. 2024, 18, 723–742. [Google Scholar] [CrossRef]
  29. Huang, W.; Cheng, H.; Huang, G.; Li, L. Integrated Optimization of Lane Allocation and Adaptive Signal Control at Isolated Intersection under Stochastic Demand. Transp. Res. Part C Emerg. Technol. 2024, 169, 104862. [Google Scholar] [CrossRef]
  30. Wang, M.; Wang, H.; Wei, S.; Zhang, D. Adaptive Joint Control of Intersection Traffic Signals and Variable Lanes Using Multi-Agent Learning. IET Intell. Transp. Syst. 2025, 19, e70032. [Google Scholar] [CrossRef]
  31. Wilson, A.G. Entropy in Urban and Regional Modelling; Pion: London, UK, 1970. [Google Scholar]
  32. Van Zuylen, H.J.; Willumsen, L.G. The Most Likely Trip Matrix Estimated from Traffic Counts. Transp. Res. Part B Methodol. 1980, 14, 281–293. [Google Scholar] [CrossRef]
  33. Wang, J.; Mao, Y.; Li, J.; Xiong, Z.; Wang, W.-X. Predictability of Road Traffic and Congestion in Urban Areas. PLoS ONE 2015, 10, e0121825. [Google Scholar] [CrossRef]
  34. Mehdi, M.Z.; Kammoun, H.M.; Benayed, N.G.; Sellami, D.; Masmoudi, A.D. Entropy-Based Traffic Flow Labeling for CNN-Based Traffic Congestion Prediction from Meta-Parameters. IEEE Access 2022, 10, 16123–16133. [Google Scholar] [CrossRef]
  35. Huang, P.; Ding, H.; Chen, H. An Entropy-Based Model for Quantifying Multi-Dimensional Traffic Scenario Complexity. IET Intell. Transp. Syst. 2024, 18, 1289–1305. [Google Scholar] [CrossRef]
  36. Li, B.; Gao, J.; Zhang, L.; Yin, J.; Bai, W. Evaluation of Signal Phasing and Timing Plans for Mixed Traffic Condition Based on Information Entropy. Case Stud. Transp. Policy 2025, 22, 101590. [Google Scholar] [CrossRef]
  37. Liu, S.; Bai, M.; Guo, S.; Gao, J.; Sun, H.; Gao, Z.Y.; Li, D. Hidden High-Risk States Identification from Routine Urban Traffic. PNAS Nexus 2025, 4, pgaf075. [Google Scholar] [CrossRef]
  38. Shannon, C.E. A Mathematical Theory of Communication. Bell Syst. Tech. J. 1948, 27, 379–423, 623–656. [Google Scholar] [CrossRef]
Figure 1. Empirical distribution of intersection-level | Δ H ( I ) | .
Figure 1. Empirical distribution of intersection-level | Δ H ( I ) | .
Applsci 16 05317 g001
Figure 2. Empirical distribution of approach-level | Δ H ( A ) | .
Figure 2. Empirical distribution of approach-level | Δ H ( A ) | .
Applsci 16 05317 g002
Figure 3. Sensitivity analysis of threshold quantiles in the case dataset, with a continuous scan from the 80th to 95th percentiles. The right axis shows ρ 1 , the intersection–approach synchrony ratio.
Figure 3. Sensitivity analysis of threshold quantiles in the case dataset, with a continuous scan from the 80th to 95th percentiles. The right axis shows ρ 1 , the intersection–approach synchrony ratio.
Applsci 16 05317 g003
Figure 4. Boxplots of approach-level | Δ H ( A ) | for different intersections in the case dataset.
Figure 4. Boxplots of approach-level | Δ H ( A ) | for different intersections in the case dataset.
Applsci 16 05317 g004
Table 1. Notation used in this study. Symbols are grouped by role and ordered logically within each group.
Table 1. Notation used in this study. Symbols are grouped by role and ordered logically within each group.
SymbolDefinitionRange/Unit
Index variables
nIntersection index
tTime-window index
gApproach index
mTurning-movement unit index (intersection level) 1 , , K n
rTurning-movement unit index (approach level) 1 , , K n , g
General entropy definition
Ω Set of all structural elements in an analysis unit
jGeneral index of a structural element j Ω
Entropy quantities
hShannon entropynats
HNormalized structural entropy ( H = h / ln K ) [ 0 , 1 ]
K n Number of turning-movement units at intersection n
K n , g Number of turning movements within approach g
q n , t , m Observed flow of movement unit m at intersection n, window tpcu/5 min
p n , t , m ( I ) Intersection-level flow proportion of unit m [ 0 , 1 ]
p n , g , t , r Approach-level flow proportion of movement r [ 0 , 1 ]
h n , t ( I ) Intersection-level Shannon entropynats
H n , t ( I ) Intersection-level normalized structural entropy [ 0 , 1 ]
h n , g , t ( A ) Approach-level Shannon entropynats
H n , g , t ( A ) Approach-level normalized structural entropy [ 0 , 1 ]
Evolution intensity
Δ H n , t ( I ) Intersection-level entropy difference between adjacent windows [ 1 , 1 ]
Δ H n , g , t ( A ) Approach-level entropy difference between adjacent windows [ 1 , 1 ]
| Δ H ( I ) | Absolute intersection-level evolution intensity [ 0 , 1 ]
| Δ H ( A ) | Absolute approach-level evolution intensity [ 0 , 1 ]
Threshold and calibration
Θ ( I ) , Θ ( A ) Sets of candidate thresholds at intersection and approach levels
θ ( I ) , θ ( A ) Selected formal thresholds
Q x ( · ) Empirical x-th quantile function
Binary indicators
B n , t ( I ) Single-window intersection-level exceedance indicator { 0 , 1 }
B n , g , t ( A ) Single-window approach-level exceedance indicator { 0 , 1 }
S n , t ( I ) Sustained intersection-level candidate-trigger variable (two-window) { 0 , 1 }
S n , g , t ( A ) Sustained approach-level candidate-trigger variable (two-window) { 0 , 1 }
Linkage indicators
L n , t Synchronous approach-level support for intersection-level high change { 0 , 1 }
P n , t One-window-ahead local leading signal indicator { 0 , 1 }
U n , t Locally independent high-change indicator { 0 , 1 }
ρ 1 Intersection–approach synchrony ratio [ 0 , 1 ]
ρ 2 Local-leading ratio [ 0 , 1 ]
ρ 3 Locally independent high-change frequency [ 0 , 1 ]
TTotal valid adjacent-window pairs pooled across all intersectionscount
Economic-benefit template (future evaluation)
Δ d Average per-vehicle delay saving per appropriately responded events/veh
vNumber of affected vehicles during a high-change windowveh
V O T Value of travel timemonetary unit/h
f tp True-positive rate of the trigger [ 0 , 1 ]
c fp Monetary cost of one false-positive responsemonetary unit/event
B net Expected net monetary benefit per candidate eventmonetary unit/event
Table 2. Candidate thresholds for intersection-level | Δ H ( I ) | in the case dataset.
Table 2. Candidate thresholds for intersection-level | Δ H ( I ) | in the case dataset.
Candidate SchemeThresholdSingle-Window Exceedance Ratio (%)Interpretation
80th percentile0.12720.00Relatively sensitive
85th percentile0.14115.00Balanced; selected as the formal threshold
90th percentile0.16010.00Relatively conservative
Mean + 1 standard deviation0.14213.65Close to the 85th percentile; reference only
Table 3. Candidate thresholds for approach-level | Δ H ( A ) | in the case dataset.
Table 3. Candidate thresholds for approach-level | Δ H ( A ) | in the case dataset.
Candidate SchemeThresholdSingle-Window Exceedance Ratio (%)Interpretation
80th percentile0.22320.00Relatively sensitive
85th percentile0.26515.00Balanced; selected as the formal threshold
90th percentile0.33110.00Relatively conservative
Mean + 1 standard deviation0.30911.45Reference only
Table 4. Approach-level | Δ H ( A ) | statistics for different intersections in the case dataset.
Table 4. Approach-level | Δ H ( A ) | statistics for different intersections in the case dataset.
Intersection IDMeanMedian85th Percentile90th Percentile
10.1650.1160.2980.361
20.1640.1030.3090.393
30.1750.1140.3210.401
40.1190.0600.2060.300
50.1810.1070.3470.518
60.1620.1110.2960.372
70.1190.0900.2210.262
80.1580.1420.2700.303
90.1170.0790.2250.269
100.0670.0200.1280.181
110.1340.0900.2480.301
120.1430.0860.2600.345
130.1600.1190.2930.345
Table 5. Approach-level | Δ H ( A ) | statistics by approach direction in the case dataset.
Table 5. Approach-level | Δ H ( A ) | statistics by approach direction in the case dataset.
Approach DirectionMeanMedian85th Percentile90th Percentile
East0.1280.0980.2470.291
North0.1550.0660.3280.477
South0.1500.0770.2960.403
West0.1410.1110.2570.299
Table 6. Linkage statistics of two-level high-change events at the single-window scale.
Table 6. Linkage statistics of two-level high-change events at the single-window scale.
CategoryIndicatorValue
ScaleNumber of intersection-level single-window high-change windows ( B n , t ( I ) = 1 )98,152
ScaleNumber with at least one synchronous approach-level high-change window59,380
ScaleNumber with at least one approach-level high-change window in the preceding window46,156
SynchronyIntersection–approach synchrony ratio ρ 1 60.5%
LeadingLocal-leading ratio ρ 2 47.0%
IndependenceLocally independent ratio ρ 3 25.7%
DirectionDirectional consistency between the dominant approach and the intersection-level sign95.4%
CorrelationPearson correlation between intersection-level | Δ H ( I ) | and the maximum approach-level | Δ H ( A ) | 0.282
CorrelationPearson correlation between intersection-level | Δ H ( I ) | and the sum of approach-level | Δ H ( A ) | 0.269
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

Zhang, X.; Wang, J.; Lin, H.; Zhang, H. Identifying Changes in Turning-Demand Structural Complexity at Signalized Intersections Using Structural Entropy: Calibration of Candidate Trigger Criteria. Appl. Sci. 2026, 16, 5317. https://doi.org/10.3390/app16115317

AMA Style

Zhang X, Wang J, Lin H, Zhang H. Identifying Changes in Turning-Demand Structural Complexity at Signalized Intersections Using Structural Entropy: Calibration of Candidate Trigger Criteria. Applied Sciences. 2026; 16(11):5317. https://doi.org/10.3390/app16115317

Chicago/Turabian Style

Zhang, Xiyu, Jiarui Wang, Hongwei Lin, and Hongchao Zhang. 2026. "Identifying Changes in Turning-Demand Structural Complexity at Signalized Intersections Using Structural Entropy: Calibration of Candidate Trigger Criteria" Applied Sciences 16, no. 11: 5317. https://doi.org/10.3390/app16115317

APA Style

Zhang, X., Wang, J., Lin, H., & Zhang, H. (2026). Identifying Changes in Turning-Demand Structural Complexity at Signalized Intersections Using Structural Entropy: Calibration of Candidate Trigger Criteria. Applied Sciences, 16(11), 5317. https://doi.org/10.3390/app16115317

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