<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "http://jats.nlm.nih.gov/publishing/1.0/JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="1.0" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="nlm-ta">Intell. Netw. Comput.</journal-id>
      <journal-id journal-id-type="publisher-id">inect</journal-id>
      <journal-title-group>
        <journal-title>Intelligent Networking and Computing</journal-title>
      </journal-title-group>
      <issn pub-type="epub"/>
      <publisher>
        <publisher-name>OAE Publishing Inc.</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.20517/inect.2026.02</article-id>
      <article-id pub-id-type="publisher-id">INECT-2026-2</article-id>
      <article-categories>
        <subj-group>
          <subject>Research Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Disturbance-aware collaborative routing for concurrent emergency response</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Gao</surname>
            <given-names>Junting</given-names>
          </name>
          <xref ref-type="aff" rid="I1">
            <sup>1</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6853-5878</contrib-id>
          <name>
            <surname>Wu</surname>
            <given-names>Celimuge</given-names>
          </name>
          <xref ref-type="aff" rid="I1">
            <sup>1</sup>
          </xref>
          <xref ref-type="corresp" rid="cor1">*</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Zhong</surname>
            <given-names>Lei</given-names>
          </name>
          <xref ref-type="aff" rid="I2">
            <sup>2</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Lin</surname>
            <given-names>Yangfei</given-names>
          </name>
          <xref ref-type="aff" rid="I1">
            <sup>1</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Chen</surname>
            <given-names>Yiming</given-names>
          </name>
          <xref ref-type="aff" rid="I1">
            <sup>1</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Djahel</surname>
            <given-names>Soufiene</given-names>
          </name>
          <xref ref-type="aff" rid="I3">
            <sup>3</sup>
          </xref>
        </contrib>
      </contrib-group>
      <aff id="I1"><sup>1</sup>Department of Computer and Network Engineering, The University of Electro-Communications, Tokyo 182-8585, Japan.</aff>
      <aff id="I2"><sup>2</sup>Toyota Motor Corporation, Tokyo 112-8701, Japan.</aff>
      <aff id="I3"><sup>3</sup>The Centre for Future Transport and Cities, Coventry University, Coventry CV1 5FB, England.</aff>
      <author-notes>
        <corresp id="cor1">Correspondence to: Prof. Celimuge Wu, Department of Computer and Network Engineering, The University of Electro-Communications, Tokyo 182-8585, Japan. E-mail: <email>celimuge@uec.ac.jp</email></corresp>
        <fn fn-type="other">
          <p><bold>Received:</bold> 22 May 2026 | <bold>First Decision:</bold> 17 Jun 2026 | <bold>Revised:</bold> 12 Jul 2026 | <bold>Accepted:</bold> 15 Jul 2026 | <bold>Published:</bold> 31 Jul 2026</p>
        </fn>
        <fn fn-type="other">
          <p><bold>Academic Editor:</bold> Zehui Xiong | <bold>Copy Editor:</bold> Shu-Yuan Duan | <bold>Production Editor:</bold> Shu-Yuan Duan</p>
        </fn>
      </author-notes>
      <pub-date pub-type="ppub">
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>31</day>
        <month>7</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
	  <issue>1</issue>
      <elocation-id>2</elocation-id>
      <permissions>
        <copyright-statement>© The Author(s) 2026.</copyright-statement>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>© The Author(s) 2026.<bold>Open Access</bold>This article is licensed under a Creative Commons Attribution 4.0 International License (<uri xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</uri>), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.</license-p>
        </license>
      </permissions>
      <abstract>
        <p>Concurrent emergency response (CER) scenarios pose significant challenges to emergency vehicle (EV) routing and scheduling due to dynamic traffic disturbances and resource competition. Existing methods typically decouple routing and scheduling and fail to capture disturbance-aware traffic dynamics, leading to suboptimal performance. This paper proposes a disturbance-aware hierarchical framework that jointly optimizes route generation and collaborative scheduling. A Disturbance-Aware Graph WaveNet (DAGWN) is developed to model spatiotemporal traffic evolution and predict traffic states and disturbance intensity. Building on this, a unified scheduling cost model incorporating task urgency, travel time, route conflict, and fairness is formulated and solved via a minimum cost flow (MCF) approach. Experiments on a SUMO-based urban traffic simulation demonstrate that the proposed method improves prediction accuracy and reduces total completion time, average response time, and maximum response time compared with state-of-the-art baselines. The results validate the effectiveness of integrating disturbance-aware modeling with joint routing and scheduling for efficient emergency response.</p>
      </abstract>
      <kwd-group>
        <kwd>Concurrent emergency response</kwd>
        <kwd>emergency vehicle routing</kwd>
        <kwd>traffic prediction</kwd>
        <kwd>emergency vehicle scheduling</kwd>
        <kwd>resource allocation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>INTRODUCTION</title>
      <p>With rapid urbanization and continuous population growth, emergency incidents have become more frequent, threatening residents’ lives, property, and urban stability. According to the national emergency and rescue statistics released by the Fire and Disaster Management Agency of Japan, emergency dispatches in Japan reached 7,720,740 in 2024, about 1.0% higher than the previous year<sup>[<xref ref-type="bibr" rid="B1">1</xref>]</sup>. The increasing demand for emergency services has imposed sustained pressure on urban emergency response systems.</p>
      <p>Emergency Response Time (ERT), defined as the interval between receiving an emergency call and the arrival of emergency vehicles (EVs) at the incident scene, is a key indicator of emergency response performance<sup>[<xref ref-type="bibr" rid="B2">2</xref>]</sup>. Medical and emergency management studies show that delayed emergency response may significantly reduce rescue effectiveness and survival probability<sup>[<xref ref-type="bibr" rid="B3">3</xref>,<xref ref-type="bibr" rid="B4">4</xref>]</sup>. Accordingly, reducing ERT and ensuring timely arrival are central objectives in Emergency Management System (EMS) design and optimization<sup>[<xref ref-type="bibr" rid="B5">5</xref>]</sup>.</p>
      <p>Various route planning strategies have been proposed to reduce ERT by shortening EV travel time<sup>[<xref ref-type="bibr" rid="B6">6</xref>-<xref ref-type="bibr" rid="B8">8</xref>]</sup>. Nevertheless, most existing methods minimize travel time and are mainly designed for single-vehicle routing of social vehicles (SVs). In Concurrent emergency response (CER) scenarios, shorter travel time does not necessarily imply better response efficiency, because route quality should be evaluated by the overall response outcome rather than individual vehicle efficiency. Optimizing only travel time may ignore task heterogeneity, resource competition, and multi-EV coordination, thereby producing routing decisions that are inconsistent with system-level emergency response objectives. Therefore, EV routing and scheduling in CER scenarios still face the following challenges.</p>
      <p>Existing traffic prediction methods are typically trained under regular traffic conditions, making it difficult to capture incident-induced disturbances and their propagation across the road network. As a result, they may fail to reflect route risk and traffic capacity degradation. On the other hand, multiple EVs operating simultaneously compete for limited vehicle and road resources. When they travel to nearby incident areas or pass through the same bottleneck segments, route overlaps, local congestion, and mutual interference may occur, reducing overall response efficiency.</p>
      <p>Existing studies also commonly decouple route planning from task scheduling, although they are tightly coupled in CER scenarios. Route selection directly affects response time, road resource usage, and vehicle availability for subsequent tasks, while scheduling decisions can in turn change route feasibility and congestion risk. This suggests that traffic prediction alone is insufficient if it only describes future traffic states. Its results should be transformed into route decision information to support the evaluation of route risk, capacity degradation, and potential route conflicts. In this way, traffic prediction, candidate route generation, and collaborative scheduling form an integrated decision process, thereby improving overall emergency response efficiency in CER scenarios.</p>
      <p>In summary, CER is affected by dynamic traffic evolution, incident disturbance propagation, and competition for limited emergency resources. Traditional methods typically rely on sequential optimization with fixed routes or task assignments, which may achieve local optimization but cannot ensure global coordination in multi-vehicle and multi-task scenarios. Accordingly, coordinated optimization of EV route selection and task scheduling under dynamic traffic and concurrent tasks remains an open problem. To address these challenges, this paper proposes a disturbance-aware routing and collaborative scheduling method for CER, integrating traffic prediction, route generation, and task scheduling into a unified optimization process. By modeling incident disturbance propagation across the road network, the proposed method transforms prediction results into decision information for candidate route generation and vehicle-task assignment, enabling consistent routing and scheduling decisions and improving the overall response efficiency of multiple emergency tasks.</p>
      <p>The main contributions of this paper are summarized as follows:</p>
      <p>• We formulate CER as a coupled route-task-vehicle optimization problem under disturbance-aware dynamic traffic evolution, enabling a hierarchical framework that integrates traffic prediction, candidate route generation, and collaborative scheduling.</p>
      <p>• We extend Graph WaveNet with incident-induced disturbance propagation modeling and a dual-head output structure to simultaneously predict future traffic states and segment-level disturbance intensity, thereby supporting decision-oriented emergency route generation.</p>
      <p>• We design a unified urgency-aware scheduling cost that integrates response efficiency, route conflict, and fairness under concurrent emergency resource competition, where a nonlinear urgency weight, route conflict penalty, and logarithmic fairness compensation are introduced to support stable multi-task scheduling.</p>
      <p>• Extensive experiments demonstrate that disturbance-aware route generation mainly improves robustness under high-disturbance conditions, while collaborative scheduling significantly reduces worst-case response delays, thereby improving overall CER efficiency.</p>
      <sec id="sec1-1">
        <title>Related work</title>
        <sec id="sec1-1-1">
          <title>Emergency vehicle routing and priority control</title>
          <p>Emergency vehicle routing and priority control have been widely studied to reduce response time under dynamic urban traffic conditions. Existing studies improve EV passage mainly through real-time route adjustment, intersection signal preemption, and cooperative yielding for surrounding social vehicles<sup>[<xref ref-type="bibr" rid="B6">6</xref>-<xref ref-type="bibr" rid="B13">13</xref>]</sup>. These methods show that EV mobility can be enhanced by adapting routes, reserving intersection capacity, and coordinating nearby traffic participants.</p>
          <p>However, their decision scope remains largely local. Dynamic routing optimizes a given EV route using segment-level congestion or travel-time costs, while signal preemption and yielding strategies reduce delays at specific intersections or local areas. In CER scenarios, such local decisions may increase route conflicts or delay other urgent tasks because multiple tasks and EVs compete for feasible routes and response resources. This motivates coupling EV routing with collaborative scheduling, so that candidate routes can be evaluated from a system-level perspective under concurrent incidents and resource competition.</p>
        </sec>
        <sec id="sec1-1-2">
          <title>Disturbance-aware traffic prediction</title>
          <p>Recent traffic prediction studies use graph neural networks and Transformer-based architectures to capture spatiotemporal dependencies in urban road networks<sup>[<xref ref-type="bibr" rid="B14">14</xref>-<xref ref-type="bibr" rid="B18">18</xref>]</sup>. They improve modeling of road-network diffusion, temporal evolution, adaptive spatial correlations, and long-range spatiotemporal patterns. However, most models target regular traffic conditions and rely mainly on historical patterns, making them insufficient for modeling incident-induced capacity degradation and disturbance propagation across neighboring or downstream segments.</p>
          <p>Some studies have incorporated event or incident information into traffic prediction, showing that abnormal events affect future traffic states and spatial dependencies<sup>[<xref ref-type="bibr" rid="B19">19</xref>,<xref ref-type="bibr" rid="B20">20</xref>]</sup>. Nevertheless, they still focus mainly on prediction accuracy, and the predicted incident impact is rarely converted into route-level decision information for emergency response. In CER scenarios, traffic prediction should provide both future traffic states and disturbance-aware information to support candidate route generation and collaborative scheduling.</p>
        </sec>
        <sec id="sec1-1-3">
          <title>Emergency scheduling</title>
          <p>Emergency scheduling studies have shifted from isolated dispatching to joint dispatching, relocation, and multi-period resource redistribution under uncertain and time-varying demand<sup>[<xref ref-type="bibr" rid="B21">21</xref>-<xref ref-type="bibr" rid="B23">23</xref>]</sup>. These studies improve emergency resource availability and responsiveness, but they mainly focus on vehicle deployment or assignment rather than the joint evaluation of task urgency, route quality, and resource competition under concurrent incidents.</p>
          <p>Another research line formulates emergency response as multi-vehicle multi-task allocation, path planning, or matching-based optimization<sup>[<xref ref-type="bibr" rid="B24">24</xref>-<xref ref-type="bibr" rid="B28">28</xref>]</sup>. These formulations provide useful structures for assigning limited emergency resources to multiple demands. Such methods still treat route information as fixed input or evaluate assignment costs mainly by distance, travel time, or matching feasibility. Accordingly, collaborative scheduling requires a unified formulation that integrates dynamic traffic disturbances, concurrent tasks, and limited emergency resources.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec2">
      <title>EXPERIMENTAL</title>
      <p>This section presents the proposed disturbance-aware routing and collaborative scheduling framework. As illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref><bold>,</bold> the framework contains two coupled layers: the lower layer predicts disturbance-aware traffic states and generates candidate routes, while the upper layer jointly optimizes EV-task assignment and route selection under task urgency and resource constraints. This design integrates traffic perception and collaborative scheduling into a unified decision-making process. Although the two layers are coupled through candidate routes and route-level decision information, they are designed in a modular manner rather than as a fully end-to-end pipeline. The lower layer provides a set of feasible candidate routes and their disturbance-aware travel information, while the upper layer requires only these route-level inputs to construct task-EV-route triplets and perform collaborative scheduling. Therefore, the upper-layer MCF scheduler is not structurally tied to a specific traffic prediction model or route generation method. Even when the lower-layer predictor is replaced by static shortest-path routing or another routing module, the upper-layer scheduling formulation remains applicable. This design limits the direct dependence of the scheduling layer on a particular prediction model, while still allowing disturbance-aware prediction to improve the quality of candidate routes.</p>
      <fig id="fig1" position="float">
        <label>Figure 1</label>
        <caption>
          <p>Overall framework of the proposed method.</p>
        </caption>
        <graphic xlink:href="inect1002.fig.1.jpg"/>
      </fig>
      <sec id="sec2-1">
        <title>Problem formulation</title>
        <p>The road network is modeled as a directed graph <italic>G</italic> = (<inline-formula><tex-math id="M1">$$ \mathcal{E} $$</tex-math></inline-formula>, <italic>A</italic>), where <inline-formula><tex-math id="M2">$$ \mathcal{E} $$</tex-math></inline-formula> = {<italic>e<sub>1</sub></italic>, <italic>e<sub>2</sub></italic>, …, <italic>e<sub>|<inline-formula><tex-math id="M3">$$ \mathcal{E} $$</tex-math></inline-formula>|</sub></italic>} denotes the set of road segments, and <italic>A</italic> denotes the directed adjacency matrix describing segment connectivity. If a vehicle can directly travel from <italic>e<sub>i</sub></italic> to <italic>e<sub>j</sub></italic>, then <italic>A<sub>ij</sub></italic> > 0. A sliding window of length <italic>T</italic> constructs the historical traffic state sequence <italic>X<sub>t-T:t</sub></italic> = [<italic>x<sub>t-T</sub></italic>, <italic>x<sub>t-T+1</sub></italic>, …, <italic>x<sub>t</sub></italic>]. For each segment <italic>e</italic> <inline-formula><tex-math id="M62">$$ \in $$</tex-math></inline-formula> <inline-formula><tex-math id="M4">$$ \mathcal{E} $$</tex-math></inline-formula>, the traffic state at time <italic>t</italic> is <inline-formula><tex-math id="M5">$$ x_{t}^{(e)}=[flow, speed, density, travel time, occupancy]  $$</tex-math></inline-formula>, which describes its operating state. Accordingly, the traffic system is represented as <italic>G<sub>t</sub></italic> = (<italic>E</italic>, <italic>A</italic>, <italic>X<sub>t-T:t</sub></italic>) and used as the input for traffic perception.</p>
        <p>Incident impacts are further incorporated into traffic modeling. Let <inline-formula><tex-math id="M6">$$ \mathcal{S} =\left\{s_{1}, s_{2}, \ldots, s_{|\mathcal{S}|}\right\} \\ $$</tex-math></inline-formula> denote the incident set, where each incident <inline-formula><tex-math id="M7">$$ s \in \mathcal{S} $$</tex-math></inline-formula> is associated with a feature set describing its properties. Disturbance information is injected into the traffic representation to obtain a disturbance-aware dynamic graph <inline-formula><tex-math id="M8">$$ G_{t}^{\text {dis }}=\left(\mathcal{E}, A, X_{t-T: t}^{\text {dis }}\right) \\ $$</tex-math></inline-formula>, where <inline-formula><tex-math id="M9">$$ X_{t-T: t}^{\text {dis }} \\ $$</tex-math></inline-formula> denotes the traffic feature tensor after disturbance incorporation.</p>
		  <p>The incidents are then mapped to response tasks R = {<italic>r<sub>1</sub></italic>, <italic>r<sub>2</sub></italic>, …, <italic>r<sub>|R|</sub></italic>}, where each task corresponds to an incident to be handled. For each task <italic>r<sub>i</sub></italic> <inline-formula><tex-math id="M63">$$ \in $$</tex-math></inline-formula> <italic>R</italic>, a vehicle is selected from the EV set EV = {<italic>ev<sub>1</sub></italic>, ev<sub>2</sub>, …, <italic>ev<sub>|EV|</sub></italic>}, and candidate routes <inline-formula><tex-math id="M10">$$ P_{i j}=\left\{p_{i j}^{1}, p_{i j}^{2}, \ldots, p_{i j}^{N}\right\} \\ $$</tex-math></inline-formula> are generated based on <inline-formula><tex-math id="M11">$$ G_{t}^{\text {dis }} \\ $$</tex-math></inline-formula>. Here, <inline-formula><tex-math id="M12">$$ p_{i j}^{n} $$</tex-math></inline-formula> denotes the n-th candidate route for vehicle <italic>ev<sub>j</sub></italic> to execute task <italic>r<sub>i</sub></italic>.</p>
        <p>Based on the above task, EV, and route definitions, let <italic>x<sub>ijn</sub></italic> denote whether <italic>ev<sub>j</sub></italic> <inline-formula><tex-math id="M64">$$ \in $$</tex-math></inline-formula> <italic>EV</italic> is assigned to <italic>r<sub>i</sub></italic> <inline-formula><tex-math id="M65">$$ \in $$</tex-math></inline-formula> <italic>R</italic> through route <inline-formula><tex-math id="M13">$$ p_{i j}^{n} \in P_{i j} $$</tex-math></inline-formula>. The overall optimization problem is formulated as:</p>
        <p><disp-formula><label>(1)</label> <tex-math id="E1"> $$ min _{x_{i j n}} \sum_{i j n} x_{i j n} \operatorname{Cost}_{i j n}, $$ </tex-math></disp-formula></p>
        <p>subject to:</p>
        <p><disp-formula><label>(2)</label> <tex-math id="E2"> $$ \sum_{j n} x_{i j n} \geq 1, \cdots \forall r_{i} \in R, $$ </tex-math></disp-formula></p>
        <p><disp-formula><label>(3)</label> <tex-math id="E3"> $$ \sum_{j n} x_{i j n} \geq 1, \cdots \forall r_{i} \in R, $$ </tex-math></disp-formula></p>
        <p><disp-formula><label>(4)</label> <tex-math id="E4"> $$ x_{i j n}=0, \cdots \forall p_{i j}^{n} \notin P_{i j}^{f e a}, $$ </tex-math></disp-formula></p>
        <p><disp-formula><label>(5)</label> <tex-math id="E5"> $$ x_{i j n} \in\{0,1\} $$ </tex-math></disp-formula></p>
        <p>These constraints ensure that each task is served by at least one feasible EV, each available EV is assigned to at most one task within a scheduling period, and only feasible routes that start from the assigned EV’s current location and satisfy reachability constraints can be selected.</p>
      </sec>
      <sec id="sec2-2">
        <title>Disturbance-aware route generation</title>
        <p>The lower layer uses DAGWN to characterize incident-affected traffic evolution for route generation. DAGWN combines three adjacency supports: the physical adjacency matrix for direct road connectivity, the adaptive adjacency matrix for latent traffic correlations, and the disturbance-aware adjacency matrix for incident-induced spatial propagation. These supports collectively model traffic states and disturbance intensity.</p>
        <sec id="sec2-2-1">
          <title>Incident disturbance modeling</title>
          <p>Incidents are treated as external disturbance sources whose impacts diffuse along the road network to downstream areas. For each incident <italic>s</italic>, the shortest hop distance from <inline-formula><tex-math id="M14">$$ d_{\mathbf{e}}^{(s)} $$</tex-math></inline-formula> segment <italic>e</italic> to the incident source is computed to describe the spatial influence range. The disturbance feature of segment <italic>e</italic> is then constructed as</p>
          <p><disp-formula><label>(6)</label> <tex-math id="E6"> $$ I_{\mathrm{e}}^{(\mathrm{s})}=\left[\mathbb{I}\left(d_{\mathrm{e}}^{(\mathrm{s})}=0\right), \frac{\min \left(d_{\mathrm{e}}^{(\mathrm{s})}, d_{\max }\right)}{d_{\max }}, \exp \left(-\frac{d_{\mathrm{e}}^{(\mathrm{s})}}{\omega}\right), \tilde{L}_{\mathrm{s}}\right] $$ </tex-math></disp-formula></p>
          <p>Here, the first three components represent source membership, normalized topological distance, and distance-based decay, where <italic>ω</italic> > 0 controls the decay rate. In this study, <italic>ω</italic> is set as a fixed global hyperparameter. For segments beyond the maximum propagation range, the disturbance value is set to zero. The incident severity is <inline-formula><tex-math id="M15">$$ \tilde{L}_{s}=\ell_{s} / \ell_{\max } $$</tex-math></inline-formula>, where <inline-formula><tex-math id="M16">$$ \ell_{s} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M17">$$ \ell_{\max } $$</tex-math></inline-formula> denote the current and maximum incident levels, respectively.</p>
          <p>When multiple incidents occur, their disturbance features are stacked into a disturbance tensor <inline-formula><tex-math id="M18">$$ I \in \mathbb{R}^{S \times|\varepsilon| \times 4}  $$</tex-math></inline-formula>, where <italic>S</italic> denotes the number of incidents. The incident-aware traffic representation <inline-formula><tex-math id="M19">$$ G_{t}^{\text {dis }} $$</tex-math></inline-formula> is fed into DAGWN, enabling the model to capture disturbance locations, propagation patterns, and dynamic evolution, while reflecting the range and intensity decay of incident impacts.</p>
        </sec>
        <sec id="sec2-2-2">
          <title>Disturbance-aware Graph WaveNet</title>
          <p>DAGWN is built upon Graph WaveNet<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup> and integrates temporal modeling with incident spatial diffusion to predict traffic capacity and disturbance intensity for route generation. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the overall architecture of DAGWN.</p>
          <fig id="fig2" position="float">
            <label>Figure 2</label>
            <caption>
              <p>Disturbance-aware Graph WaveNet framework.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.2.jpg"/>
          </fig>
          <p>A. Graph convolution layer</p>
          <p>For spatial modeling, DAGWN uses diffusion graph convolution to describe traffic feature propagation on a directed graph. Let<inline-formula><tex-math id="M20">$$ A \in \mathbb{R}^{N \times N}  $$</tex-math></inline-formula> and<inline-formula><tex-math id="M21">$$ X^{d i s} \in \mathbb{R}^{N \times C} $$</tex-math></inline-formula> denote the adjacency matrix and the disturbance-aware segment feature matrix, respectively. The forward and backward diffusion matrices are <italic>P<sub>f</sub></italic> = <italic>D</italic><sup>-1</sup><italic>A</italic> and <italic>P<sub>b</sub></italic> = <italic>D</italic><sup>-1</sup><italic>A<sup>T</sup></italic>, where <italic>D</italic> is the degree matrix. Based on this diffusion process, graph convolution is formulated as</p>
          <p><disp-formula><label>(7)</label> <tex-math id="E7"> $$ Z=\sum_{k=0}^{K}\left(P_{f}^{k} X^{d i s} W_{k 1}+P_{b}^{k} X^{d i s} W_{k 2}\right)  $$ </tex-math></disp-formula></p>
          <p>where <italic>K</italic> is the diffusion order, and <italic>W<sub>k1</sub></italic> and W<italic><sub>k2</sub></italic> are learnable parameters for forward and backward diffusion, respectively<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup>.</p>
          <p>A single adjacency matrix still cannot simultaneously capture network topology, latent segment correlations, and incident-induced disturbance relationships. Accordingly, diffusion graph convolution is extended with multiple supports <inline-formula><tex-math id="M22">$$ \mathcal{A} = \left\{ A, A_{a d p}, A_{e v e n t}\right\}  $$</tex-math></inline-formula> for joint information propagation.</p>
          <p>In the support set, the physical adjacency matrix<italic> A</italic> represents actual road connectivity, while the adaptive adjacency matrix <underline><italic>A</italic></underline><italic><sub>adp</sub></italic> is learned from node embeddings to capture latent segment correlations:</p>
          <p><disp-formula><label>(8)</label> <tex-math id="E8"> $$ A_{\text {adp }}=\operatorname{Softmax}\left(\operatorname{ReLU}\left(H_{1} H_{2}^{T}\right)\right), \\ $$ </tex-math></disp-formula></p>
          <p>where <italic>H<sub>1</sub></italic> and <italic>H<sub>2</sub></italic> denote embeddings of source and target segments<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup>.</p>
          <p>To model local incident propagation, the disturbance-aware adjacency matrix <italic>A<sub>event</sub></italic><sub> </sub>is constructed. For each segment <italic>e<sub>i</sub></italic>, its disturbance intensity is computed from <inline-formula><tex-math id="M23">$$ \mathbf{I}_{e_{i}} $$</tex-math></inline-formula> as</p>
          <p><disp-formula><label>(9)</label> <tex-math id="E9"> $$A_{\text {adp }}=\operatorname{Softmax}\left(\operatorname{ReLU}\left(H_{1} H_{2}^{T}\right)\right), \\ $$ </tex-math></disp-formula></p>
          <p>The disturbance relationship between two segments is then expressed as</p>
          <p><disp-formula><label>(10)</label> <tex-math id="E10"> $$ A_{\text {event }}(i, j)=\exp \left(-\frac{\left|g\left(e_{i}\right)-g\left(e_{j}\right)\right|}{\omega}\right) . \\ $$ </tex-math></disp-formula></p>
          <p>To prevent disturbance information from dominating spatial dependency modeling, a stabilization mechanism reweighs the disturbance-aware adjacency matrix and fuses it with the adaptive adjacency matrix through a residual connection.</p>
          <p><disp-formula><label>(11)</label> <tex-math id="E11"> $$ A_{\text {event }}=\lambda_{e} A_{\text {event }}+\mu_{a} A_{\text {adp }}, \\ $$ </tex-math></disp-formula></p>
          <p>where<italic> λ<sub>e</sub></italic> and <italic>μ<sub>a</sub></italic> denote the disturbance adjacency weight and residual fusion coefficient, respectively. The three adjacency supports are designed to capture complementary spatial dependencies: the physical adjacency preserves road-topology constraints, the adaptive adjacency captures latent traffic correlations beyond direct connectivity, and the disturbance-aware adjacency emphasizes incident-induced local propagation. The residual fusion is therefore used as a stable and lightweight mechanism to retain general traffic correlations while preventing sparse disturbance signals from excessively dominating spatial dependency learning. Based on the fused supports, graph convolution is written as</p>
          <p><disp-formula><label>(12)</label> <tex-math id="E12"> $$ Z=\sum_{A^{(l)} \in \mathcal{A}} \sum_{k=0}^{K}\left(\left(P_{f}^{(l)}\right)^{k} X^{d i s} W_{k 1}^{(l)}+\left(P_{b}^{(l)}\right)^{k} X^{d i s} W_{k 2}^{(l)}\right), \\ $$ </tex-math></disp-formula></p>
          <p>where <inline-formula><tex-math id="M24">$$ P_{f}^{(l)}=\left(D^{(l)}\right)^{-1} A^{(l)} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M25">$$ P_{b}^{(l)}=\left(D^{(l)}\right)^{-1}\left(A^{(l)}\right)^{T} $$</tex-math></inline-formula> are the forward and backward diffusion operators of the <italic>l</italic>-th adjacency matrix.</p>
          <p>B. Temporal convolution layer</p>
          <p>To capture the temporal evolution of incident-affected traffic states, DAGWN uses dilated causal convolution for temporal feature extraction.</p>
          <p>Let the input tensor be <inline-formula><tex-math id="M26">$$ \mathbf{U} \in \mathbb{R}^{B \times T \times N \times F}  $$</tex-math></inline-formula>, where <italic>B</italic>, <italic>T</italic>, <italic>N</italic> and <italic>F</italic> denote the batch size, historical window length, number of road segments, and feature dimension per segment and time step, respectively. The input is then mapped to a hidden representation <inline-formula><tex-math id="M27">$$ \mathbf{H}_{i n} \in \mathbb{R}^{B \times Q \times T \times N} \\ $$</tex-math></inline-formula>, where <italic>O</italic> denotes the number of hidden channels.</p>
          <p>Temporal dependencies are modeled by gated dilated convolution:</p>
          <p><disp-formula><label>(13)</label> <tex-math id="E13"> $$ \mathbf{H}_{\text {time }}=\tanh \left(\operatorname{DConv}_{\delta}\left(\mathbf{H}_{\text {in }} ; \Theta_{\text {filter }}\right)\right) \odot \sigma\left(\operatorname{DConv}_{\delta}\left(\mathbf{H}_{\text {in }} ; \Theta_{\text {gate }}\right)\right), \\ $$ </tex-math></disp-formula></p>
          <p>where <inline-formula><tex-math id="M28">$$ \mathrm{DConv}_{\delta}(\cdot) $$</tex-math></inline-formula> denotes a dilated causal convolution with dilation rate <italic>δ</italic>. <inline-formula><tex-math id="M29">$$ \Theta_{f i l t e r} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M30">$$ \Theta_{g a t e} $$</tex-math></inline-formula> denote the convolution parameters of the filter and gate branches. The tanh(·) function extracts nonlinear temporal features, while <italic>σ</italic>(·) controls information flow across time steps<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup>.</p>
          <p>For a one-dimensional temporal sequence of a single channel, dilated causal convolution is written as</p>
          <p><disp-formula><label>(14)</label> <tex-math id="E14"> $$ \operatorname{DConv}_{\delta}(x)(t)=\sum_{\tau=0}^{K_{t}-1} f(\tau) x(t-\delta \tau), \\ $$ </tex-math></disp-formula></p>
          <p>where <italic>K<sub>t</sub></italic> denotes the temporal kernel size, and <italic>f<sub>τ</sub></italic> denotes the kernel parameter at position <italic>τ</italic>. When <italic>δ</italic> > <italic>1</italic>, sparse temporal sampling enlarges the receptive field without significantly increasing the parameter size<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup>.</p>
          <p>C. Dual-head output structure with disturbance awareness</p>
          <p>In the output layer, DAGWN adopts a dual-head structure to separately predict traffic states and estimate incident impacts. Since incident disturbances are local and sparse, a single traffic-state regression head may suppress them or treat them as noise, weakening the model’s ability to describe the affected range and intensity. To address this issue, two output heads are introduced to preserve both global traffic evolution and local disturbance effects. The primary head (head-1) predicts future traffic states for route generation, while the disturbance-aware subgraph head (head-2) estimates segment-level disturbance intensity <inline-formula><tex-math id="M31">$$ \hat{\delta}(\cdot, t) $$</tex-math></inline-formula> from shared spatiotemporal features. The disturbance intensity label for head-2 is obtained by comparing the normal traffic state and the post-incident traffic state under the same road network and traffic demand. The normal state is used as the reference, while the post-incident state reflects the traffic degradation caused by incidents. The normalized difference between the two states is used as the segment-level disturbance intensity. In this study, the normal traffic state refers to the incident-free baseline state generated under the same road network and traffic demand. It is used only as an offline reference for constructing the supervision label of the disturbance-aware head during training. Given the current traffic observations and incident features, DAGWN directly predicts future traffic states and segment-level disturbance intensity, which are then used for candidate route generation.</p>
          <p>During training, the two heads are jointly optimized with the following overall loss:</p>
          <p><disp-formula><label>(15)</label> <tex-math id="E15"> $$ \operatorname{Loss}=\operatorname{Loss}_{\text {reg}}+\lambda_{1} \operatorname{Loss}_{\text {mask}} \\ $$ </tex-math></disp-formula></p>
          <p>where <italic>Loss<sub>reg</sub></italic> and <italic>Loss<sub>mask</sub></italic> are the losses of head-1 and head-2, respectively, and <italic>λ<sub>1</sub></italic> is the weighting coefficient.</p>
        </sec>
        <sec id="sec2-2-3">
          <title>Dynamic weight update-based candidate route generation</title>
          <p>Under incident-affected traffic states, static edge weights based on length or average travel time cannot reflect local capacity degradation. As a result, Dijkstra edge weights are dynamically updated using predicted travel time and disturbance intensity. The cost of segment <italic>e</italic> is defined as <italic>cost<sub>e</sub></italic> = <italic>t<sub>e</sub></italic> + <italic>λ<sub>2</sub>g</italic>(<italic>e</italic>), where <italic>t<sub>e</sub></italic> is its predicted travel time and <italic>λ<sub>2</sub></italic> is the disturbance intensity weight. To provide multiple feasible choices for upper-level scheduling, key segments in the current optimal route are penalized after each search to guide subsequent searches toward more diverse and less locally similar alternatives.</p>
          <p>Thus, traditional Dijkstra-based routing is extended to dynamic multi-candidate route construction for complex emergency traffic environments.</p>
        </sec>
      </sec>
      <sec id="sec2-3">
        <title>Collaborative scheduling with task urgency</title>
        <p>After candidate routes are generated, scheduling in concurrent emergency scenarios is formulated as a Multi-Vehicle Multi-Task Allocation (MVMTA) combinatorial optimization problem, where task-EV-route combinations must be selected under time constraints, resource limitations, and task competition. The combinatorial explosion among tasks, vehicles, and routes makes the problem NP-hard<sup>[<xref ref-type="bibr" rid="B4">4</xref>]</sup>, making direct enumeration and conventional methods difficult to apply in complex settings. To solve this problem, task assignment and route selection are unified through task-EV-route triplets, which transform scheduling into a discrete combinatorial decision process. Infeasible combinations are pruned to form the feasible solution set, and a two-stage scheduling cost function combining task urgency and route cost is used to determine the final decision through unified optimization.</p>
        <sec id="sec2-3-1">
          <title>Decision unit construction and feasibility screening</title>
          <p>Tasks, EVs, and routes are modeled as triplet decision units <inline-formula><tex-math id="M32">$$ C_{a}=\left\{(i, j, n) \mid r_{i} \in R, \text { evj } \in E V, p_{i j}^{n} \in P_{i j}\right\} $$</tex-math></inline-formula>, where <italic>i</italic>, <italic>j</italic>, and <italic>n</italic> correspond to tasks, EVs, and routes, respectively. Each triplet (<italic>i, j, n</italic>) represents a candidate scheme in which vehicle <italic>ev<sub>j</sub></italic> executes task <italic>r<sub>i</sub></italic> through the <italic>n</italic>-th candidate route <inline-formula><tex-math id="M33">$$  p_{i j}^{n} $$</tex-math></inline-formula>. The original scheduling problem is therefore transformed into a combinatorial selection problem over <italic>C<sub>a</sub></italic>, with the final solution obtained by selecting an optimized subset<inline-formula><tex-math id="M34">$$ \Omega \subseteq C_{a} $$</tex-math></inline-formula>.</p>
          <p>Since <italic>C<sub>a</sub></italic> may contain infeasible triplets, evaluating all candidates can introduce invalid solutions and increase computational complexity. To avoid this, feasibility screening is applied before optimization. First, type matching is checked to ensure that the EV assigned to each task belongs to the required vehicle type set of that task. Second, route feasibility is verified by removing routes with closed or inaccessible road segments. Third, explicitly invalid triplets caused by routing failure, task invalidation, or unavailable EVs are excluded. After filtering, C<sub>a</sub> is reduced to a feasible set <inline-formula><tex-math id="M35">$$ C_{a}^{\text {fea }} $$</tex-math></inline-formula> containing only executable task-EV-route triplets under current traffic and system conditions.</p>
        </sec>
        <sec id="sec2-3-2">
          <title>Unified scheduling cost with task urgency</title>
          <p>After feasibility screening, each triplet (<italic>i</italic>, <italic>j</italic>, <italic>n</italic>) represents an executable scheduling scheme. The scheduling objective is to balance task urgency and execution cost under limited resources, so high-urgency tasks should be prioritized without sacrificing overall system efficiency. Accordingly, task priority weights are first constructed to characterize task importance, and a unified scheduling cost function is then defined to integrate task urgency and route execution cost.</p>
          <p>D. Task urgency weight</p>
          <p>To prevent high-risk tasks from being delayed by schemes that minimize only route length or travel time, a task-urgency weight is introduced into the scheduling cost function. For each task <italic>i</italic>, the estimated arrival times of all feasible schemes are denoted as <inline-formula><tex-math id="M36">$$ T_{i}=\left\{T_{i j}^{n} \mid(i, j, n) \in C_{a}^{\text {fea }}\right\} $$</tex-math></inline-formula>. The minimum and maximum arrival times are defined as<inline-formula><tex-math id="M37">$$ T_{i}^{\min }=\min _{i j n} T_{i j}^{n} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M38">$$ T_{i}^{\max }=\max _{i j n} T_{i j}^{n} $$</tex-math></inline-formula>, respectively. The average minimum arrival time over all tasks is defined as <inline-formula><tex-math id="M39">$$ \bar{T}=\frac{1}{|R|} \sum_{r \in R} T_{r}^{\min } $$</tex-math></inline-formula>.</p>
          <p>In emergency response, delay has nonlinear and task-dependent effects. A task with a high emergency level, high waiting risk, and strong worst-case delay pressure should receive sharply increased priority because additional delay may cause more serious consequences. Accordingly, the task urgency weight is defined in exponential form to amplify the combined high-risk factors:</p>
          <p><disp-formula><label>(16)</label> <tex-math id="E16"> $$ w_{i}=\exp \left(\alpha_{u} u_{i}+\alpha_{h} h_{i}+\alpha_{v} v_{i}\right), \\ $$ </tex-math></disp-formula></p>
          <p>Where <italic>α<sub>u</sub></italic>, <italic>α<sub>h</sub></italic>, and <italic>α<sub>v</sub></italic> control the contributions of the three factors, and <italic>u<sub>i</sub></italic> denotes the urgency of <italic>r<sub>i</sub></italic> obtained from the task level.</p>
          <p>The life risk term <italic>h<sub>i</sub></italic> reflects the potential loss caused by waiting time under current traffic and resource conditions and adapts the nonlinear risk definition in<sup>[<xref ref-type="bibr" rid="B29">29</xref>]</sup> to CER scheduling.</p>
          <p><disp-formula><label>(17)</label> <tex-math id="E17"> $$ h_{\mathrm{i}^{\prime}}=u_{\mathrm{i}^{\prime}}\left[\lambda \frac{\left(T_{\mathrm{i}}{ }^{\text {min }}\right)}{\bar{T}+T_{\mathrm{i}}{ }^{\text {min }}}+(1- \lambda)\left(1-\exp \left(-\mu\left[\frac{T_{\mathrm{i}}{ }^{\text {min }}}{\bar{T}}-1\right]_{+}\right)\right)\right], $$ </tex-math></disp-formula></p>
          <p>where <italic>λ</italic> balances base waiting risk and additional delay risk, <italic>μ</italic> controls the increase rate after the response baseline is exceeded, and [x]<sub>+</sub> = max(x, 0). The first term measures the base risk associated with the minimum achievable arrival time, while the second term is activated only when this time exceeds <inline-formula><tex-math id="M40">$$ \bar{T} $$</tex-math></inline-formula> and then increases rapidly but gradually saturates. Weighted by <italic>u<sub>i</sub></italic>, <italic>h<sub>i</sub></italic> assigns higher risk to urgent tasks that are difficult to reach quickly.</p>
          <p>The relative time pressure under the worst response condition is defined as</p>
          <p><disp-formula><label>(18)</label> <tex-math id="E18"> $$ v_{i}=\frac{T_{i}^{\max }}{\max _{r \in R} T_{r}^{\max }+\epsilon},$$ </tex-math></disp-formula></p>
          <p>where <inline-formula><tex-math id="M41">$$ \max_{r \in R} T_{r}^{\max ^{n}} $$</tex-math></inline-formula> is the maximum arrival time among all tasks, and ϵ avoids division by zero.</p>
          <p>E. Unified scheduling cost</p>
          <p>For each feasible triplet (<italic>i</italic>, <italic>j</italic>, <italic>n</italic>), the scheduling cost evaluates the global benefit of assigning EV <italic>ev<sub>j</sub></italic> to task <italic>r<sub>i</sub></italic> via route <inline-formula><tex-math id="M42">$$ p_{i j}^{n} $$</tex-math></inline-formula>, while balancing response efficiency, task urgency, route conflict, and fairness. It is defined as</p>
          <p><disp-formula><label>(19)</label> <tex-math id="E19"> $$ \operatorname{Cost}_{i j n}=\left(1+\widetilde{w}_{i}\right) \cdot \operatorname{Cost}_{i j n}^{\text {time }}+\operatorname{Cost}_{i j n}^{\text {conflict }}-\operatorname{Cost}_{i j n}^{\text {fair }}. $$ </tex-math></disp-formula></p>
          <p>Here, <inline-formula><tex-math id="M43">$$ C o s t_{i j n}^{\text {time }} $$</tex-math></inline-formula> measures the response cost and is weighted by <inline-formula><tex-math id="M44">$$ \left(1+\widetilde{w}_{i}\right) $$</tex-math></inline-formula> to emphasize high-urgency tasks. <inline-formula><tex-math id="M44">$$ C o s t_{i j n}^{\text {conflict }} $$</tex-math></inline-formula> penalizes routes with high traffic load or strong overlap, whereas <inline-formula><tex-math id="M45">$$ C o s t_{i j n}^{\text {fair }}  $$</tex-math></inline-formula> compensates tasks that may suffer long delays by being subtracted from the total cost. Thus, lower <inline-formula><tex-math id="M46">$$  C o s t_{i j n} $$</tex-math></inline-formula> indicates a more suitable triplet for global scheduling.</p>
          <p>The time cost is computed as</p>
          <p><disp-formula><label>(20)</label> <tex-math id="E20"> $$ \operatorname{Cost}_{i j n}^{\text {time }}=\frac{T_{i j}^{n}}{\bar{T}}+\beta \frac{T_{i j}^{n}-T_{i}^{\text {min }}}{T_{i}^{\text {min }}+\epsilon}, \\ $$ </tex-math></disp-formula></p>
          <p>where <inline-formula><tex-math id="M47">$$ T_{i j}^{n} $$</tex-math></inline-formula>, <inline-formula><tex-math id="M48">$$ \bar{T} $$</tex-math></inline-formula>, <inline-formula><tex-math id="M49">$$ T_{i}^{\text {min }} $$</tex-math></inline-formula>, and <italic>β</italic> denote the estimated arrival time of route <inline-formula><tex-math id="M61">$$ p_{i j}^{n} $$</tex-math></inline-formula>, the average minimum arrival time over all tasks, the best feasible arrival time for task r<sub>i</sub>, and the relative delay penalty coefficient, respectively.</p>
          <p>The conflict cost consists of route load and overlap risk:</p>
          <p><disp-formula><label>(21)</label> <tex-math id="E21"> $$ \operatorname{Cost}_{i j n}^{\text {conflict }}=\varphi^{\text {load }}\left(p_{i j}^{n}\right)+\varphi^{\text {overlap }}\left(p_{a}\right), \\ $$ </tex-math></disp-formula></p>
          <p>The load risk is defined as</p>
          <p><disp-formula><label>(22)</label> <tex-math id="E22"> $$ \phi^{\text {load }}\left(p_{i j}^{n}\right)=\frac{1}{\left|E\left(p_{i j}^{n}\right)\right|} \sum_{e \in E\left(p_{i j}^{n}\right)} \rho_{e}, \\ $$ </tex-math></disp-formula></p>
          <p>where <inline-formula><tex-math id="M50">$$ \rho_{e}=\frac{t_{e}}{t_{e}^{\text {free }}+\varepsilon}  $$</tex-math></inline-formula>), <italic>t<sub>e</sub></italic> is the predicted travel time, and <inline-formula><tex-math id="M51">$$ t_{e}^{\text {free }} $$</tex-math></inline-formula> is the free-flow travel time.</p>
          <p>For a feasible triplet <inline-formula><tex-math id="M52">$$ a=(i, j, n) \in C_{a}^{\text {fea }} $$</tex-math></inline-formula> with route <italic>p<sub>a</sub></italic>, let <inline-formula><tex-math id="M53">$$ \mathcal{P} $$</tex-math></inline-formula> denote the candidate route set. The average overlap is defined as</p>
          <p><disp-formula><label>(23)</label> <tex-math id="E23"> $$ \phi^{\text {overlap }}\left(p_{a}\right)=\frac{1}{|\mathcal{P}|-1} \sum_{b \in \mathcal{P}, b \neq a} \operatorname{Sim}\left(p_{a}, p_{b}\right), \\ $$ </tex-math></disp-formula></p>
          <p>where route similarity is computed by the Jaccard index to measure the relative proportion of shared road segments and avoid overestimating conflicts on longer routes.</p>
          <p>The fairness compensation term is defined as</p>
          <p><disp-formula><label>(24)</label> <tex-math id="E24"> $$ \operatorname{Cost}_{i j n}^{\text {fair }}=\frac{\ln \left(1+T_{i j}^{n}\right)}{1+\widetilde{w}_{i}}  $$ </tex-math></disp-formula></p>
          <p>Since <inline-formula><tex-math id="M54">$$ C o s t_{i j n}^{\text {fair }}  $$</tex-math></inline-formula> is subtracted from <inline-formula><tex-math id="M55">$$  C o s t_{i j n} $$</tex-math></inline-formula>, tasks with longer estimated arrival times receive scheduling compensation. The logarithmic numerator limits excessive compensation, while the denominator reduces compensation for high-urgency tasks already emphasized by (<inline-formula><tex-math id="M56">$$ \left(1+\widetilde{w}_{i}\right) C o s t_{i j n}^{\text {time }} $$</tex-math></inline-formula>, thereby giving relatively more compensation to low-urgency tasks. The disturbance penalty in the lower layer and the fairness compensation in the upper layer act at different decision stages and therefore do not provide conflicting optimization signals. The lower-layer disturbance penalty is used to generate safer and more reliable candidate routes by avoiding highly disturbed segments when alternatives are available. In contrast, the upper-layer fairness compensation does not encourage vehicles to enter disturbed areas; it only adjusts the relative scheduling priority of feasible task-EV-route triplets after candidate routes have been generated and screened. Moreover, the compensation is logarithmically bounded and moderated by the urgency-related term, which prevents excessive correction for tasks located in highly disturbed areas. Therefore, the proposed design balances disturbance avoidance and service fairness without allowing difficult tasks to dominate the scheduling decision solely because of long arrival times.</p>
        </sec>
        <sec id="sec2-3-3">
          <title>Minimum cost flow-based collaborative scheduling</title>
          <p>After the unified scheduling cost is computed, the scheduling problem is formulated as a Minimum Cost Flow (MCF) problem, which is suitable for CER scheduling because it optimizes additive costs under capacity constraints and enables global coordination of multiple task-EV-route decisions with limited resources. A directed flow network is constructed to match tasks, EVs, and candidate routes, where edge costs are defined by <inline-formula><tex-math id="M57">$$  C o s t_{i j n} $$</tex-math></inline-formula> and capacities represent scheduling constraints. The source node <italic>o<sub>s</sub></italic> is connected to task nodes <italic>r<sub>i</sub></italic>, with total outgoing flow equal to the number of tasks. Each task node sends at least one unit of flow within its vehicle assignment limit to ensure task service. For triplet <inline-formula><tex-math id="M58">$$ (i, j, n) \in C_{a}^{\text {fea }} $$</tex-math></inline-formula>, a vehicle-route node represents the scheme where <italic>ev<sub>j</sub></italic> serves <italic>r<sub>i</sub></italic> through <inline-formula><tex-math id="M59">$$ p_{i j}^{n} $$</tex-math></inline-formula>, and its task-to-scheme edge is assigned <inline-formula><tex-math id="M60">$$ C o s t_{i j n} $$</tex-math></inline-formula>. Each vehicle-route node is connected to the sink node <italic>o<sub>d</sub></italic> with capacity 1, so each scheme can be selected at most once. By solving the MCF model, the optimal flow allocation is obtained. Each activated flow path corresponds to a selected task-EV-route triplet, and the selected set Ω = {(<italic>i</italic>, <italic>j</italic>, <italic>n</italic>)} gives the final scheduling solution.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec3">
      <title>RESULTS AND DISCUSSION</title>
      <sec id="sec3-1">
        <title>Experimental setup and scenario design</title>
        <p>The proposed method is implemented in Python 3.10 with SUMO 1.18.0 on an OpenStreetMap road network of Shinjuku, Tokyo, which contains 3,736 nodes and 8,466 edges. To emulate high-density urban emergency conditions, peak-hour traffic is generated at 1 s intervals over a simulation horizon of 2,400 s. All experiments are run on a NVIDIA GeForce RTX 4090 GPU with 24 GB memory.</p>
        <p>To reproduce CER conditions with concurrent emergency demands, three simultaneous incidents occur in each scenario at the simulation time of t = 900 s, with heterogeneous types, severities, locations, and occurrence probabilities defined in <xref ref-type="table" rid="t1">Table 1</xref>. EVs are deployed according to representative facilities in Shinjuku, including 14 ambulances from four hospitals, 7 fire engines from two fire stations, and 7 police vehicles from two police stations. Traffic states are updated every 60 s to capture the temporal evolution of disturbance propagation and network congestion. For the lower-layer prediction task, each scenario generates a pair of baseline and disturbance samples. The baseline sample is obtained from an incident-free simulation under the same road network, traffic demand, signal settings, and simulation horizon, while the disturbance sample is generated by introducing the corresponding incidents into the same simulation setting. The paired samples are used to compute the disturbance intensity labels for training the disturbance-aware head.</p>
        <table-wrap id="t1">
          <label>Table 1</label>
          <caption>
            <p>Incident type and distribution settings</p>
          </caption>
          <table frame="hsides" rules="groups">
            <thead>
              <tr>
                <td rowspan="2" style="border-bottom:1;">
                  <bold>Type</bold>
                </td>
                <td rowspan="2" style="border-bottom:1;">
                  <bold>Total</bold>
                </td>
                <td colspan="5" style="border-bottom:1;">
                  <bold>Severity</bold>
                </td>
                <td colspan="3" style="border-bottom:1;">
                  <bold>Location</bold>
                </td>
              </tr>
              <tr>
                <td style="border-bottom:1;">
                  <bold>1</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>2</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>3</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>4</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>5</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>Mid</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>Up</bold>
                </td>
                <td style="border-bottom:1;">
                  <bold>Down</bold>
                </td>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Single</td>
                <td>0.20</td>
                <td>0.7</td>
                <td>0.3</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td>0.8</td>
                <td>0.1</td>
                <td>0.1</td>
              </tr>
              <tr>
                <td>Collision</td>
                <td>0.35</td>
                <td>0</td>
                <td>0.6</td>
                <td>0.4</td>
                <td>0</td>
                <td>0</td>
                <td>0.2</td>
                <td>0.4</td>
                <td>0.4</td>
              </tr>
              <tr>
                <td>Crash</td>
                <td>0.10</td>
                <td>0</td>
                <td>0</td>
                <td>0.5</td>
                <td>0.3</td>
                <td>0.2</td>
                <td>0.5</td>
                <td>0.25</td>
                <td>0.25</td>
              </tr>
              <tr>
                <td>Fire</td>
                <td>0.05</td>
                <td>0</td>
                <td>0</td>
                <td>0.5</td>
                <td>0.3</td>
                <td>0.2</td>
                <td>0.5</td>
                <td>0.25</td>
                <td>0.25</td>
              </tr>
              <tr>
                <td>Explosion</td>
                <td>0.05</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td>0.3</td>
                <td>0.7</td>
                <td>0.7</td>
                <td>0.15</td>
                <td>0.15</td>
              </tr>
              <tr>
                <td>Public</td>
                <td>0.05</td>
                <td>0</td>
                <td>0.4</td>
                <td>0.4</td>
                <td>0.2</td>
                <td>0</td>
                <td>0.3</td>
                <td>0.4</td>
                <td>0.3</td>
              </tr>
              <tr>
                <td>Infrastructure</td>
                <td>0.15</td>
                <td>0.6</td>
                <td>0.3</td>
                <td>0.1</td>
                <td>0</td>
                <td>0</td>
                <td>0.3</td>
                <td>0.5</td>
                <td>0.2</td>
              </tr>
              <tr>
                <td>Disasters</td>
                <td>0.05</td>
                <td>0</td>
                <td>0.4</td>
                <td>0.3</td>
                <td>0.2</td>
                <td>0.1</td>
                <td>0.5</td>
                <td>0.25</td>
                <td>0.25</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The experimental scenarios are designed to represent high-density urban CER conditions with simultaneous incidents and resource competition, rather than infeasible extreme cases where all access routes to an incident are completely blocked. In such fully disconnected cases, the problem becomes one of emergency accessibility restoration rather than route-scheduling optimization.</p>
      </sec>
      <sec id="sec3-2">
        <title>Disturbance-aware traffic prediction evaluation</title>
        <sec id="sec3-2-1">
          <title>Implementation details</title>
          <p>In DAGWN, the model is trained for 500 epochs using Adam with a learning rate of 0.001, and its loss combines Mean Squared Error for future-state prediction and Smooth L1 Loss for disturbance prediction with adaptive weighting via learnable uncertainty parameters.</p>
          <p>To improve the reproducibility of the experiments, the key experimental parameters used in the disturbance-aware traffic prediction evaluation are summarized in <xref ref-type="table" rid="t2">Table 2</xref>.</p>
          <table-wrap id="t2">
            <label>Table 2</label>
            <caption>
              <p>Key implementation and experimental parameters</p>
            </caption>
            <table frame="hsides" rules="groups">
  <tbody>
    <tr>
      <td>
        <bold>Symbol</bold>
      </td>
      <td>
        <bold>Parameter name</bold>
      </td>
      <td>
        <bold>Value</bold>
      </td>
    </tr>
    <tr>
      <td>t</td>
      <td>Incident occurrence time</td>
      <td>900 s</td>
    </tr>
    <tr>
      <td>T</td>
      <td>Historical window length</td>
      <td>10 steps (10 min)</td>
    </tr>
    <tr>
      <td>H</td>
      <td>Prediction horizon</td>
      <td>10 steps (10 min)</td>
    </tr>
    <tr>
      <td>F</td>
      <td>Feature dimension per segment and time step</td>
      <td>5</td>
    </tr>
    <tr>
      <td>O</td>
      <td>Number of hidden channels (hidden dimension)</td>
      <td>64</td>
    </tr>
    <tr>
      <td>K</td>
      <td>Diffusion order</td>
      <td>2</td>
    </tr>
    <tr>
      <td>d<sub>max</sub></td>
      <td>Maximum propagation range</td>
      <td>10 hops</td>
    </tr>
    <tr>
      <td>ω</td>
      <td>Disturbance decay rate</td>
      <td>2.0</td>
    </tr>
    <tr>
      <td>λ<sub>e</sub></td>
      <td>Disturbance adjacency weight</td>
      <td>0.5</td>
    </tr>
    <tr>
      <td>μ<sub>a</sub></td>
      <td>Residual fusion coefficient</td>
      <td>0.1</td>
    </tr>
    <tr>
      <td>B</td>
      <td>Batch size</td>
      <td>4</td>
    </tr>
    <tr>
      <td>λ<sub>1</sub></td>
      <td>Weighting coefficient of the disturbance loss</td>
      <td>0.5</td>
    </tr>
    <tr>
      <td>λ<sub>2</sub></td>
      <td>Disturbance intensity weight</td>
      <td>1.0</td>
    </tr>
  </tbody>
</table>
          </table-wrap>
        </sec>
        <sec id="sec3-2-2">
          <title>Baseline methods</title>
          <p>Five representative spatiotemporal forecasting models are adopted as baselines to evaluate the effectiveness of disturbance-aware propagation modeling under incident-affected traffic conditions. These baselines include Diffusion Convolutional Recurrent Neural Network (DCRNN)<sup>[<xref ref-type="bibr" rid="B14">14</xref>]</sup>, Spatio-Temporal Graph Convolutional Network (STGCN)<sup>[<xref ref-type="bibr" rid="B15">15</xref>]</sup>, Graph WaveNet (GWN)<sup>[<xref ref-type="bibr" rid="B16">16</xref>]</sup>, DGCRN<sup>[<xref ref-type="bibr" rid="B17">17</xref>]</sup>, and Spatio-Temporal Adaptive Embedding Transformer (STAEformer)<sup>[<xref ref-type="bibr" rid="B18">18</xref>]</sup>.</p>
        </sec>
        <sec id="sec3-2-3">
          <title>Evaluation metrics</title>
          <p>The prediction performance is evaluated using the following metrics.</p>
          <p>• Mean-based error metrics: Mean Squared Error (MSE), Mean Absolute Error (MAE), and Root Mean Squared Error (RMSE) evaluate overall prediction errors from different perspectives. MSE emphasizes large deviations, MAE measures average absolute deviation, and RMSE reports squared-error-based deviation in the original data scale.</p>
          <p>• Percentile-based error metrics: P50, P90, and P99 represent the 50th, 90th, and 99th percentiles of absolute errors, reflecting typical prediction performance, high-error cases, and tail robustness, respectively.</p>
        </sec>
        <sec id="sec3-2-4">
          <title>Results and analysis</title>
          <p><xref ref-type="fig" rid="fig3">Figure 3</xref> and <xref ref-type="table" rid="t3">Table 3</xref> demonstrate that DAGWN achieves the best performance in terms of Loss, MSE, and RMSE under incident-affected traffic conditions, while obtaining the second-best MAE result. Although DAGWN and GWN both reduce errors rapidly and converge in fewer epochs, DAGWN maintains a lower and more stable curve in the later training stages. These results indicate that explicitly modeling disturbance propagation significantly improves the ability to capture abnormal traffic evolution.The similar trends in <xref ref-type="fig" rid="fig3">Figure 3A</xref>, <xref ref-type="fig" rid="fig3">B</xref> and <xref ref-type="fig" rid="fig3">D</xref> are expected. In this figure, the plotted loss is the MSE-based prediction loss used to monitor model convergence, so the Loss curve in <xref ref-type="fig" rid="fig3">Figure 3A</xref> is naturally close to the MSE curve in <xref ref-type="fig" rid="fig3">Figure 3B</xref>. In addition, RMSE is computed as the square root of MSE; therefore, <xref ref-type="fig" rid="fig3">Figure 3D</xref> preserves the same variation trend as <xref ref-type="fig" rid="fig3">Figure 3B</xref>, while the value range is compressed after the square-root transformation. These relationships explain why the Loss, MSE, and RMSE curves show highly similar convergence patterns.</p>
          <fig id="fig3" position="float">
            <label>Figure 3</label>
            <caption>
              <p>Training curves of different traffic prediction models over 500 epochs in terms of (A) training loss; (B) mean squared error (MSE); (C) mean absolute error (MAE); and (D) root mean squared error (RMSE). DAGWN: Disturbance-Aware Graph WaveNet; GWN: Graph WaveNet; DCRNN: Diffusion Convolutional Recurrent Neural Network; DGCRN: Dynamic Graph Convolutional Recurrent Network; STGCN: Spatio-Temporal Graph Convolutional Network; STAEformer: Spatio-Temporal Adaptive Embedding Transformer.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.3.jpg"/>
          </fig>
          <table-wrap id="t3">
            <label>Table 3</label>
            <caption>
              <p>Performance comparison of different models</p>
            </caption>
            <table frame="hsides" rules="groups">
  <tbody>
    <tr>
      <td>
        <bold>Algorithm</bold>
      </td>
      <td>
        <bold>Loss</bold>
      </td>
      <td>
        <bold>MSE</bold>
      </td>
      <td>
        <bold>MAE</bold>
      </td>
      <td>
        <bold>RMSE</bold>
      </td>
    </tr>
    <tr>
      <td>
        <bold>DAGWN</bold>
      </td>
      <td>
        <bold>1.824621</bold>
      </td>
      <td>
        <bold>1.824525</bold>
      </td>
      <td>0.323446</td>
      <td>
        <bold>1.350750</bold>
      </td>
    </tr>
    <tr>
      <td>DCRNN</td>
      <td>1.984230</td>
      <td>1.984181</td>
      <td>
        <bold>0.288422</bold>
      </td>
      <td>1.408610</td>
    </tr>
    <tr>
      <td>GWN</td>
      <td>2.049012</td>
      <td>2.048991</td>
      <td>0.381609</td>
      <td>1.431430</td>
    </tr>
    <tr>
      <td>STGCN</td>
      <td>2.909792</td>
      <td>2.904125</td>
      <td>0.453034</td>
      <td>1.704149</td>
    </tr>
    <tr>
      <td>STAEformer</td>
      <td>23.475807</td>
      <td>23.475746</td>
      <td>2.662695</td>
      <td>4.845178</td>
    </tr>
    <tr>
      <td>DGCRN</td>
      <td>23.636180</td>
      <td>23.635237</td>
      <td>2.822613</td>
      <td>4.861609</td>
    </tr>
  </tbody>
</table>
            <table-wrap-foot>
              <fn id="t3FN1">
                <p>The bolded algorithm name, DAGWN, indicates the method proposed in this study. The bolded numerical values represent the best performance achieved for each evaluation metric. MSE: Mean squared error; MAE: mean absolute error; RMSE: root mean squared error; DAGWN: Disturbance-Aware Graph WaveNet; DCRNN: Diffusion Convolutional Recurrent Neural Network; GWN: Graph WaveNet; STGCN: Spatio-Temporal Graph Convolutional Network; STGCN: Spatio-Temporal Graph Convolutional Network; DGCRN: Dynamic Graph Convolutional Recurrent Network.</p>
              </fn>
            </table-wrap-foot>
          </table-wrap>
          <p>DCRNN also converges, but its training loss remains relatively high in the early stage and decreases notably after about 100 epochs, indicating slower convergence and lower stability than DAGWN. Although DCRNN achieves the lowest MAE, its weaker squared-error metrics indicate lower robustness to large deviations. STGCN converges at a higher error level than DAGWN, GWN, and DCRNN, suggesting that fixed graph convolution is less adaptive to dynamic spatial dependencies under incident disturbances. DGCRN and STAEformer maintain high training errors throughout training, suggesting limited ability to fit disturbed traffic states.</p>
          <p>As shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>, the performance gap among different models becomes substantially larger at P90 and P99, indicating that disturbance-aware modeling mainly improves robustness under high-impact traffic perturbations rather than regular traffic conditions. DAGWN achieves the best P99 value of 6.67 and the second-best P50 and P90 values of 0.072 and 0.40, respectively, showing stronger control of extreme errors and better robustness to incident-induced traffic variations. In contrast, DGCRN and STAEformer perform acceptably at P50 but deteriorate sharply at higher quantiles, indicating weak tail-error control and suggesting that these models fail to capture the spatial diffusion and temporal persistence of incident-induced disturbances.</p>
          <fig id="fig4" position="float" width="450">
            <label>Figure 4</label>
            <caption>
              <p>Error distribution comparison (P50, P90, P99) across different models. (A) comparison of the median absolute prediction error (P50); (B) comparison of the 90th-percentile absolute prediction error (P90); and (C) comparison of the 99th-percentile absolute prediction error (P99). DAGWN: Disturbance-Aware Graph WaveNet; DCRNN: Diffusion Convolutional Recurrent Neural Network; GWN: Graph WaveNet; STGCN: Spatio-Temporal Graph Convolutional Network; STGCN: Spatio-Temporal Graph Convolutional Network; DGCRN: Dynamic Graph Convolutional Recurrent Network.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.4.jpg"/>
          </fig>
        </sec>
      </sec>
      <sec id="sec3-3">
        <title>Collaborative scheduling performance evaluation</title>
        <sec id="sec3-3-1">
          <title>Implementation details</title>
          <p>In the task urgency weight, <italic>α<sub>u</sub></italic>, <italic>α<sub>h</sub></italic>, and <italic>α<sub>v</sub></italic> are set to 0.5, 0.3, and 0.2, respectively, making the task level the dominant factor while using life risk and relative time pressure as supplementary risk information. For the life risk term, <italic>λ</italic> = 0.4 balances base risk and additional delay risk, while <italic>μ</italic> = 2 controls the growth rate after the response baseline is exceeded. The relative delay coefficient <italic>β</italic> = 0.5 treats relative delay as an auxiliary penalty while keeping absolute response time as the main objective. All reported results are averaged over 200 simulation runs.</p>
          <p>The key parameters in the proposed framework have different functional roles across the prediction, route generation, and scheduling layers. The disturbance decay parameter controls the spatial range of incident influence: a larger value leads to wider propagation, whereas a smaller value makes the disturbance more localized. The adjacency fusion weights balance incident-induced propagation and general traffic correlations, preventing the disturbance-aware adjacency from dominating spatial dependency modeling. The disturbance penalty in candidate route generation adjusts the trade-off between travel-time minimization and avoidance of highly disturbed segments. In the upper-layer scheduling cost, the urgency-weight coefficients determine the relative importance of task level, life risk, and time pressure, while the relative delay coefficient controls the penalty for selecting routes that deviate from the best feasible response time. These parameters were selected to maintain the primary role of response efficiency while allowing disturbance risk, route conflict, and fairness to influence the final scheduling decision.</p>
        </sec>
        <sec id="sec3-3-2">
          <title>Baseline methods</title>
          <p><italic>S</italic>ince the MVMTA problem is NP-hard, representative heuristic, matching-based, and evolutionary baselines are adopted for comparison, including Random, Greedy, Nearest Neighbor, Hungarian, Multiobjective Evolutionary Algorithm Based on Decomposition Using Simulated Annealing (G-MOEA/D-SA)<sup>[<xref ref-type="bibr" rid="B21">21</xref>]</sup>, and Non-dominated Sorting Genetic Algorithm II for the Integrated Emergency Vehicle Scheduling Model (NSGA-II-IEV)<sup>[<xref ref-type="bibr" rid="B25">25</xref>]</sup>.</p>
        </sec>
        <sec id="sec3-3-3">
          <title>Evaluation metrics</title>
          <p>Scheduling performance under concurrent emergency scenarios is evaluated from three aspects: overall efficiency, worst-case performance, and critical task responsiveness:</p>
          <p>• Overall efficiency: Actual completion time measures the time required to complete all tasks, while average response time reflects the mean response delay across tasks.</p>
          <p>• Worst-case performance: Maximum response time captures the largest task delay and reflects scheduling robustness.</p>
          <p>• Critical task responsiveness: Average response time of high-priority tasks evaluates whether critical tasks are prioritized effectively.</p>
        </sec>
        <sec id="sec3-3-4">
          <title>Performance analysis</title>
          <p>As shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>, MCF achieves the best results across all three overall metrics. Specifically, <xref ref-type="fig" rid="fig5">Figure 5A</xref>-<xref ref-type="fig" rid="fig5">C</xref> present the total completion time, average response time, and maximum response time, respectively. This demonstrates that the proposed cost-flow scheduling method coordinates vehicles, tasks, and route resources at the system level. This system-level coordination alleviates resource competition under concurrent tasks and improves response performance. In contrast, Random lacks resource competition awareness and only generates feasible solutions, resulting in the lowest efficiency. Greedy and Nearest reduce response time by relying on local cost or spatial distance, but they may occupy high-quality resources too early, affecting subsequent task assignment. Hungarian, G-MOEA/D-SA, and NSGA-II_IEV improve scheduling performance through matching optimization or multi-objective search, but still struggle to ensure system-level optimality when multiple tasks compete for limited vehicles and high-quality routes. This suggests that the key to CER scheduling lies in global coordination under resource constraints rather than local optimality for individual tasks.</p>
          <fig id="fig5" position="float" width="450">
            <label>Figure 5</label>
            <caption>
              <p>Performance comparison of different methods in terms of time-related metrics: (A) total completion time; (B) average response time; and (C) maximum response time. MCF: Minimum cost flow; G-MOEA/D-SA: Multiobjective Evolutionary Algorithm Based on Decomposition Using Simulated Annealing; NSGA-II-IEV: Non-dominated Sorting Genetic Algorithm II for the Integrated Emergency Vehicle Scheduling Model.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.5.jpg"/>
          </fig>
          <p><xref ref-type="fig" rid="fig6">Figure 6</xref> also confirms the adaptability of MCF across different task levels. MCF maintains lower response times at most levels, indicating that global joint scheduling can allocate limited emergency resources according to task demands. Its advantage is more evident for Level 1 tasks, where looser constraints provide a larger scheduling space and reduce unnecessary resource occupation. As the task level increases, high-quality vehicles and low-conflict routes become scarce, causing response times to rise and performance gaps to narrow. This indicates that high-level tasks impose greater scheduling pressure, making local rules or independent matching optimization less effective.</p>
          <fig id="fig6" position="float" width="450">
            <label>Figure 6</label>
            <caption>
              <p>Comparison of different methods across task levels. MCF: Minimum cost flow; G-MOEA/D-SA: Multiobjective Evolutionary Algorithm Based on Decomposition Using Simulated Annealing; NSGA-II-IEV: Non-dominated Sorting Genetic Algorithm II for the Integrated Emergency Vehicle Scheduling Model.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.6.jpg"/>
          </fig>
          <p>To explain this increase in response time, <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the response-time distributions for Level 4 and Level 5 tasks, with each group based on 200 simulation runs. The boxes indicate the interquartile range (IQR, 25th–75th percentiles), the center lines indicate the median, the whiskers extend to the most extreme data points within 1.5 times the interquartile range below the first quartile and above the third quartile, and the circles denote outliers beyond the whiskers. The distributions shift upward and become wider, with higher upper bounds and more high-value outliers, indicating that resource competition amplifies extreme response delays. As high-quality resources are gradually occupied, later assignments are more likely to rely on suboptimal combinations, which increases response time. Consistent with the previous results, Random shows the highest distribution and largest fluctuations, revealing the risk of uncoordinated assignment under high-load scenarios. Although the other optimization methods improve average performance, their distributions become closer under resource scarcity. In contrast, MCF maintains a lower distribution, showing that it reduces the system-level impact of accumulated suboptimal assignments. Overall, <xref ref-type="fig" rid="fig5">Figure 5</xref> to <xref ref-type="fig" rid="fig7">Figure 7</xref> show that the proposed method improves response efficiency and scheduling stability under high-level tasks and high-load conditions.</p>
          <fig id="fig7" position="float">
            <label>Figure 7</label>
            <caption>
              <p>Response time distributions under high-level tasks (Levels 4–5). Each group contains <italic>n</italic> = 200 samples. The boxes represent the interquartile range (IQR, 25th–75th percentiles), the central lines indicate the median, the whiskers extend to the most extreme data points within 1.5 times the IQR from the lower and upper quartiles, and the circles represent outliers beyond the whiskers. MCF: Minimum Cost Flow; G-MOEA/D-SA: Multiobjective Evolutionary Algorithm Based on Decomposition Using Simulated Annealing; NSGA-II-IEV: Non-dominated Sorting Genetic Algorithm II for the Integrated Emergency Vehicle Scheduling Model.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.7.jpg"/>
          </fig>
        </sec>
      </sec>
      <sec id="sec3-4">
        <title>Ablation study</title>
        <sec id="sec3-4-1">
          <title>Ablation settings</title>
          <p>To evaluate the contribution of each component, an ablation study is conducted with four configurations. For the ablation study, all reported results are averaged over 1,000 independent experimental runs to reduce the influence of randomness in incident generation, traffic evolution, and scheduling decisions.</p>
          <p>• I: The full model integrates DAGWN-based route generation with the proposed scheduling method.</p>
          <p>• II: DAGWN-based candidate route generation is used with NSGA-II-IEV-based task assignment.</p>
          <p>• III: The proposed scheduling method with the designed cost function is applied to static shortest routes.</p>
          <p>• IV: The baseline combines static shortest route planning with NSGA-II-IEV-based task assignment.</p>
        </sec>
        <sec id="sec3-4-2">
          <title>Results and discussion</title>
          <p>The full model achieves the best results in both <xref ref-type="fig" rid="fig8">Figures 8</xref> and <xref ref-type="fig" rid="fig9">9</xref>, demonstrating the complementary effects of disturbance-aware route generation and collaborative scheduling. Method II reduces average response time after introducing DAGWN-based candidate routes, indicating that incident disturbance information improves route quality and supports more effective route selection under affected traffic conditions. Method III improves total completion time and maximum response time by applying the proposed scheduling strategy to static shortest routes, showing that collaborative scheduling optimizes vehicle-task-route assignment and reduces extreme response delays. When used separately, route generation lacks global resource coordination, while scheduling optimization is constrained by static route quality; thus, neither component can achieve the best performance across all metrics. In contrast, the full model combines DAGWN-based disturbance-aware routes with MCF-based task assignment under limited resources, improving both route quality and scheduling performance. These results validate the effectiveness of the proposed hierarchical collaborative optimization framework for system-level CER response optimization.</p>
          <fig id="fig8" position="float">
            <label>Figure 8</label>
            <caption>
              <p>Time comparison of different ablation settings. (A) comparison of the total completion time under configurations I–IV, reflecting the overall efficiency of completing all emergency tasks; (B) comparison of the average response time, indicating the mean response efficiency across tasks; and (C) comparison of the maximum response time, representing the worst-case response delay.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.8.jpg"/>
          </fig>
          <fig id="fig9" position="float" width="450">
            <label>Figure 9</label>
            <caption>
              <p>Performance comparison under different ablation settings across task levels.</p>
            </caption>
            <graphic xlink:href="inect1002.fig.9.jpg"/>
          </fig>
          <p>These ablation results also support the modular design of the proposed framework. The proposed scheduling method can still operate with static shortest routes, indicating that the upper-layer optimizer is independent of a specific lower-layer predictor. Meanwhile, replacing static routes with DAGWN-based disturbance-aware candidate routes further improves scheduling performance, showing that the lower layer provides beneficial route-level information rather than introducing uncontrolled coupling. Therefore, the hierarchical design enables both independent operability of each layer and complementary performance gains when the two layers are integrated.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec4">
      <title>CONCLUSIONS</title>
      <p>This paper investigates EV routing and scheduling in CER scenarios, where dynamic traffic disturbances and multi-task competition affect emergency response efficiency. We propose a disturbance-aware hierarchical framework that integrates traffic prediction, candidate route generation, and cost-based collaborative scheduling into a unified decision process. By modeling incident-induced disturbance propagation, the proposed method transforms prediction results into route and scheduling decisions, enabling coordinated optimization under dynamic traffic conditions. Future work will incorporate real traffic and incident data, evaluate more diverse road networks and incident scenarios, and explore real-time deployment in large-scale emergency response systems.</p>
    </sec>
  </body>
  <back>
    <sec>
      <title>DECLARATIONS</title>
      <sec>
        <title>Authors’ contributions</title>
        <p>Made substantial contributions to the conception and design of the study: Gao, J.; Wu, C.</p>
        <p>Developed the methodology, constructed the model, and designed the experimental framework: Gao, J.; Chen, Y.; Wu, C.</p>
        <p>Performed data acquisition, simulation implementation, and experimental validation: Gao, J.; Zhong, L.; Lin, Y.</p>
        <p>Performed data analysis and interpretation: Gao, J.; Chen, Y.</p>
        <p>Drafted the manuscript: Gao, J.; Wu, C.</p>
        <p>Provided administrative, technical, and material support: Wu, C.; Zhong, L.; Lin, Y.; Djahel, S.</p>
        <p>Critically revised the manuscript for important intellectual content: Djahel, S.</p>
        <p>All authors reviewed and approved the final manuscript.</p>
      </sec>
      <sec>
        <title>Availability of data and materials</title>
        <p>The road network data used in this study were obtained from publicly available OpenStreetMap data. The dataset for the study area can be accessed through the following Overpass API link: <uri xlink:href="https://overpass-api.de/api/map?bbox=139.68421,35.67933,139.73373,35.71725">https://overpass-api.de/api/map?bbox=139.68421,35.67933,139.73373,35.71725</uri>. The processed datasets and simulation data generated during the current study are available from the corresponding author upon reasonable request.</p>
      </sec>
      <sec>
        <title>AI and AI-assisted tools statement</title>
        <p>During the preparation of this manuscript, the AI tool ChatGPT (version GPT-5.5 Thinking, released 2026-04-23) was used solely for language editing. The tool did not influence the study design, data collection, analysis, interpretation, or the scientific content of the work. All authors take full responsibility for the accuracy, integrity, and final content of the manuscript.</p>
      </sec>
      <sec>
        <title>Financial support and sponsorship</title>
        <p>None.</p>
      </sec>
      <sec>
        <title>Conflicts of interest</title>
        <p>Wu, C. is the Deputy Editor-in-Chief of <italic>Intelligent Networking and Computing</italic>. Zhong, L. is affiliated with Toyota Motor Corporation. Neither of them was involved in any part of the editorial process for this manuscript, including reviewer selection, manuscript handling, or editorial decision-making. The other authors declare that they have no conflicts of interest.</p>
      </sec>
      <sec>
        <title>Ethical approval and consent to participate</title>
        <p>Not applicable.</p>
      </sec>
      <sec>
        <title>Consent for publication</title>
        <p>Not applicable.</p>
      </sec>
      <sec>
        <title>Copyright</title>
        <p>© The Author(s) 2026.</p>
      </sec>
    </sec>
    <ref-list>
      <ref id="B1">
        <label>1</label>
        <element-citation publication-type="web">
          <comment>Fire and Disaster Management Agency, Ministry of Internal Affairs and Communications, Japan. Publication of the 2025 Edition of Current Status of Emergency and Rescue Services. Available online: <uri xlink:href="https://www.soumu.go.jp/main_content/001050772.pdf">https://www.soumu.go.jp/main_content/001050772.pdf</uri>. [accessed 26 July 2026]</comment>
        </element-citation>
      </ref>
      <ref id="B2">
        <label>2</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Do-Duy</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Nguyen</surname>
              <given-names>L. D.</given-names>
            </name>
            <name>
              <surname>Duong</surname>
              <given-names>T. Q.</given-names>
            </name>
            <name>
              <surname>Khosravirad</surname>
              <given-names>S. R.</given-names>
            </name>
            <name>
              <surname>Claussen</surname>
              <given-names>H.</given-names>
            </name>
          </person-group>
          <article-title>Joint optimisation of real-time deployment and resource allocation for UAV-aided disaster emergency communications</article-title>
          <source>IEEE J. Select. Areas Commun.</source>
          <year>2021</year>
          <volume>39</volume>
          <fpage>3411</fpage>
          <lpage>24</lpage>
          <pub-id pub-id-type="doi">10.1109/jsac.2021.3088662</pub-id>
        </element-citation>
      </ref>
      <ref id="B3">
        <label>3</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Lu</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Wang</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <comment>Literature review of analytical models on emergency vehicle service: location, dispatching, routing and preemption control. In <italic>2019 IEEE Intelligent Transportation Systems Conference - ITSC</italic>, Auckland, New Zealand, October 27-30, 2019; IEEE, 2019, pp 3031-6. DOI: 10.1109/ITSC.2019.8916885</comment>
          <pub-id pub-id-type="doi">10.1109/itsc.2019.8916885</pub-id>
        </element-citation>
      </ref>
      <ref id="B4">
        <label>4</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Wu</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Kulcsár</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Ahn</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Qu</surname>
              <given-names>X.</given-names>
            </name>
          </person-group>
          <article-title>Emergency vehicle lane pre-clearing: From microscopic cooperation to routing decision making</article-title>
          <source>Transp. Res. Part B Methodol.</source>
          <year>2020</year>
          <volume>141</volume>
          <fpage>223</fpage>
          <lpage>39</lpage>
          <pub-id pub-id-type="doi">10.1016/j.trb.2020.09.011</pub-id>
        </element-citation>
      </ref>
      <ref id="B5">
        <label>5</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Peelam</surname>
              <given-names>M. S.</given-names>
            </name>
          </person-group>
          <article-title>Naren; Gera, M.; Chamola, V.; Zeadally, S. A review on emergency vehicle management for intelligent transportation systems</article-title>
          <source>IEEE Trans. Intell. Transport. Syst.</source>
          <year>2024</year>
          <volume>25</volume>
          <fpage>15229</fpage>
          <lpage>46</lpage>
          <pub-id pub-id-type="doi">10.1109/tits.2024.3440474</pub-id>
        </element-citation>
      </ref>
      <ref id="B6">
        <label>6</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Heda</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Sophie Busch</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Aziz Sepa Seid Mayo</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Ermakova</surname>
              <given-names>T.</given-names>
            </name>
          </person-group>
          <comment>RescueRoute: using real-time traffic data for routing emergency vehicles. In <italic>2023 IEEE International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT)</italic>, Venice, Italy, October 26-29, 2023; IEEE, 2023, pp 362-6</comment>
          <pub-id pub-id-type="doi">10.1109/wi-iat59888.2023.00059</pub-id>
        </element-citation>
      </ref>
      <ref id="B7">
        <label>7</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Vikruthi</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Singasani</surname>
              <given-names>T. R.</given-names>
            </name>
            <name>
              <surname>M</surname>
              <given-names>V. T. R. P. K.</given-names>
            </name>
            <name>
              <surname>Nagendrudu</surname>
              <given-names>P. V. V. S. D.</given-names>
            </name>
            <name>
              <surname>Raghavendra</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Sahith</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <comment>Detection of emergency vehicles in traffic and assign traffic free path using deep learning. In <italic>2025 4th International Conference on Sentiment Analysis and Deep Learning (ICSADL)</italic>, Bhimdatta, Nepal, February 18-20, 2025; IEEE, 2025, pp 1252-61</comment>
          <pub-id pub-id-type="doi">10.1109/icsadl65848.2025.10933032</pub-id>
        </element-citation>
      </ref>
      <ref id="B8">
        <label>8</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Kim</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Sohn</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <article-title>Emergency response vehicle routing allowing lane straddling in congested traffic conditions under connected and autonomous vehicle environment</article-title>
          <source>Transp. Res. Part B Methodol.</source>
          <year>2025</year>
          <volume>40</volume>
          <fpage>6552</fpage>
          <lpage>76</lpage>
          <pub-id pub-id-type="doi">10.1111/mice.70168</pub-id>
        </element-citation>
      </ref>
      <ref id="B9">
        <label>9</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Zlatkovic</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Cvijovic</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Stevanovic</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Song</surname>
              <given-names>Y.</given-names>
            </name>
          </person-group>
          <article-title>Concepts of signal control preemption for emergency vehicles in connected vehicle environments</article-title>
          <source>J. Road Traffic Eng.</source>
          <year>2023</year>
          <volume>69</volume>
          <fpage>1</fpage>
          <lpage>7</lpage>
          <pub-id pub-id-type="doi">10.31075/pis.69.02.01</pub-id>
        </element-citation>
      </ref>
      <ref id="B10">
        <label>10</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Roy</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Hunter</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Saroj</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Guin</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <comment>Development of emergency vehicle preemption strategies on smart corridors in a digital twin environment. In <italic>SIGSPATIAL '24: The 32nd ACM International Conference on Advances in Geographic Information Systems</italic>, Atlanta GA USA; ACM: New York, NY, USA, 2025, pp 12-21</comment>
          <pub-id pub-id-type="doi">10.1145/3681772.3698213</pub-id>
        </element-citation>
      </ref>
      <ref id="B11">
        <label>11</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Moumen</surname>
              <given-names>I.</given-names>
            </name>
            <name>
              <surname>Zogarh</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Oukassou</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Kobbane</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Rafalia</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Abouchabaka</surname>
              <given-names>J.</given-names>
            </name>
          </person-group>
          <article-title>CNN-GA approach for priority recognition and traffic signal optimization in urban emergency response</article-title>
          <source>Procedia Comput. Sci.</source>
          <year>2025</year>
          <volume>270</volume>
          <fpage>4786</fpage>
          <lpage>95</lpage>
          <pub-id pub-id-type="doi">10.1016/j.procs.2025.09.604</pub-id>
        </element-citation>
      </ref>
      <ref id="B12">
        <label>12</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Shaaban</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Khan</surname>
              <given-names>M. A.</given-names>
            </name>
            <name>
              <surname>Hamila</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Ghanim</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>A strategy for emergency vehicle preemption and route selection</article-title>
          <source>Arab. J. Sci. Eng.</source>
          <year>2019</year>
          <volume>44</volume>
          <fpage>8905</fpage>
          <lpage>13</lpage>
          <pub-id pub-id-type="doi">10.1007/s13369-019-03913-8</pub-id>
        </element-citation>
      </ref>
      <ref id="B13">
        <label>13</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Lin</surname>
              <given-names>P.</given-names>
            </name>
            <name>
              <surname>Chen</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Pei</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Ding</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Qu</surname>
              <given-names>X.</given-names>
            </name>
            <name>
              <surname>Zhong</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>Multiple emergency vehicle priority in a connected vehicle environment: a cooperative method</article-title>
          <source>IEEE Trans. Intell. Transport. Syst.</source>
          <year>2024</year>
          <volume>25</volume>
          <fpage>173</fpage>
          <lpage>88</lpage>
          <pub-id pub-id-type="doi">10.1109/tits.2023.3306588</pub-id>
        </element-citation>
      </ref>
      <ref id="B14">
        <label>14</label>
        <element-citation publication-type="web">
          <person-group person-group-type="author">
            <name>
              <surname>Li</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Yu</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Shahabi</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Liu</surname>
              <given-names>Y.</given-names>
            </name>
          </person-group>
          <comment>Diffusion convolutional recurrent neural network: data-driven traffic forecasting. In <italic>International Conference on Learning Representations (ICLR)</italic>, Vancouver, Canada, April 30-May 3, 2018. Available online: <uri xlink:href="https://openreview.net/forum?id=SJiHXGWAZ">https://openreview.net/forum?id=SJiHXGWAZ</uri></comment>
        </element-citation>
      </ref>
      <ref id="B15">
        <label>15</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Yu</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Yin</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Zhu</surname>
              <given-names>Z.</given-names>
            </name>
          </person-group>
          <comment>Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. In <italic>Twenty-Seventh International Joint Conference on Artificial Intelligence {IJCAI-18}</italic>, Stockholm, Sweden, July 13-19, 2018; International Joint Conferences on Artificial Intelligence Organization: California, 2018, pp 3634-40</comment>
          <pub-id pub-id-type="doi">10.24963/ijcai.2018/505</pub-id>
        </element-citation>
      </ref>
      <ref id="B16">
        <label>16</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Wu</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Pan</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Long</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Jiang</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Zhang</surname>
              <given-names>C.</given-names>
            </name>
          </person-group>
          <comment>Graph WaveNet for Deep Spatial-Temporal Graph Modeling. In <italic>Twenty-Eighth International Joint Conference on Artificial Intelligence {IJCAI-19}</italic>, Macao, China, August 10-16, 2019; International Joint Conferences on Artificial Intelligence Organization: California, 2019, pp 1907-13</comment>
          <pub-id pub-id-type="doi">10.24963/ijcai.2019/264</pub-id>
        </element-citation>
      </ref>
      <ref id="B17">
        <label>17</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Li</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Feng</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Yan</surname>
              <given-names>H.</given-names>
            </name>
            <etal/>
          </person-group>
          <article-title>Dynamic Graph Convolutional Recurrent Network for traffic prediction: benchmark and solution</article-title>
          <source>ACM Trans. Knowl. Discov. Data</source>
          <year>2023</year>
          <volume>17</volume>
          <fpage>1</fpage>
          <lpage>21</lpage>
          <pub-id pub-id-type="doi">10.1145/3532611</pub-id>
        </element-citation>
      </ref>
      <ref id="B18">
        <label>18</label>
        <element-citation publication-type="conference">
          <person-group person-group-type="author">
            <name>
              <surname>Liu</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Dong</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Jiang</surname>
              <given-names>R.</given-names>
            </name>
            <etal/>
          </person-group>
          <comment>Spatio-Temporal Adaptive Embedding Makes Vanilla Transformer SOTA for Traffic Forecasting. In <italic>CIKM '23: The 32nd ACM International Conference on Information and Knowledge Management</italic>, Birmingham United Kingdom; ACM: New York, NY, USA, 2023, pp 4125-9</comment>
          <pub-id pub-id-type="doi">10.1145/3583780.3615160</pub-id>
        </element-citation>
      </ref>
      <ref id="B19">
        <label>19</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Qiu</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Zhu</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Jin</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Sun</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Du</surname>
              <given-names>B.</given-names>
            </name>
          </person-group>
          <article-title>A graph attention fusion network for event-driven traffic speed prediction</article-title>
          <source>Inf. Sci.</source>
          <year>2023</year>
          <volume>622</volume>
          <fpage>405</fpage>
          <lpage>23</lpage>
          <pub-id pub-id-type="doi">10.1016/j.ins.2022.11.168</pub-id>
        </element-citation>
      </ref>
      <ref id="B20">
        <label>20</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Zheng</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Luo</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Hu</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>Spatial-temporal incident-aware dynamic graph convolution networks for traffic flow prediction</article-title>
          <source>Expert Syst. Appl.</source>
          <year>2026</year>
          <volume>305</volume>
          <fpage>130689</fpage>
          <pub-id pub-id-type="doi">10.1016/j.eswa.2025.130689</pub-id>
        </element-citation>
      </ref>
      <ref id="B21">
        <label>21</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Hemici</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Zouache</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Brahmi</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Got</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Drias</surname>
              <given-names>H.</given-names>
            </name>
          </person-group>
          <article-title>A decomposition-based multiobjective evolutionary algorithm using Simulated Annealing for the ambulance dispatching and relocation problem during COVID-19</article-title>
          <source>Appl. Soft Comput.</source>
          <year>2023</year>
          <volume>141</volume>
          <fpage>110282</fpage>
          <pub-id pub-id-type="doi">10.1016/j.asoc.2023.110282</pub-id>
          <pub-id pub-id-type="pmid">37114000</pub-id>
          <pub-id pub-id-type="pmcid">PMC10077811</pub-id>
        </element-citation>
      </ref>
      <ref id="B22">
        <label>22</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Zhen</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Wu</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Chen</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Wang</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>Traffic emergency vehicle deployment and dispatch under uncertainty</article-title>
          <source>Transp. Res. Part E Logist. Transp. Rev.</source>
          <year>2024</year>
          <volume>183</volume>
          <fpage>103449</fpage>
          <pub-id pub-id-type="doi">10.1016/j.tre.2024.103449</pub-id>
        </element-citation>
      </ref>
      <ref id="B23">
        <label>23</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Tan</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Zhen</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Yang</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Liu</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Fan</surname>
              <given-names>T.</given-names>
            </name>
          </person-group>
          <article-title>Multi-period emergency vehicle fleet redistribution and dispatching</article-title>
          <source>Transportmetrica A Transp. Sci.</source>
          <year>2025</year>
          <volume>21</volume>
          <fpage>2243344</fpage>
          <pub-id pub-id-type="doi">10.1080/23249935.2023.2243344</pub-id>
        </element-citation>
      </ref>
      <ref id="B24">
        <label>24</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Nawaz</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Ornik</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>Multiagent, Multitarget path planning in Markov decision processes</article-title>
          <source>IEEE Trans. Automat. Contr.</source>
          <year>2023</year>
          <volume>68</volume>
          <fpage>7560</fpage>
          <lpage>74</lpage>
          <pub-id pub-id-type="doi">10.1109/tac.2023.3286807</pub-id>
        </element-citation>
      </ref>
      <ref id="B25">
        <label>25</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Li</surname>
              <given-names>X.</given-names>
            </name>
            <name>
              <surname>Wang</surname>
              <given-names>X.</given-names>
            </name>
            <name>
              <surname>Xu</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Chen</surname>
              <given-names>W.</given-names>
            </name>
            <name>
              <surname>Lyu</surname>
              <given-names>B.</given-names>
            </name>
          </person-group>
          <article-title>Integrated emergency vehicle scheduling model in urban emergency rescue within a time-limited period</article-title>
          <source>Transp. Res. Rec.</source>
          <year>2024</year>
          <volume>2678</volume>
          <fpage>802</fpage>
          <lpage>18</lpage>
          <pub-id pub-id-type="doi">10.1177/03611981231209292</pub-id>
        </element-citation>
      </ref>
      <ref id="B26">
        <label>26</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Cao</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Peng</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Yang</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Yang</surname>
              <given-names>Y.</given-names>
            </name>
          </person-group>
          <article-title>Multi-UAV task allocation and path planning in emergency rescue scenarios with uncertain requirements</article-title>
          <source>J. Ind. Manag. Optim.</source>
          <year>2025</year>
          <volume>21</volume>
          <fpage>6107</fpage>
          <lpage>33</lpage>
          <pub-id pub-id-type="doi">10.3934/jimo.2025124</pub-id>
        </element-citation>
      </ref>
      <ref id="B27">
        <label>27</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Luzon</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Baron</surname>
              <given-names>O.</given-names>
            </name>
            <name>
              <surname>Verter</surname>
              <given-names>V.</given-names>
            </name>
            <name>
              <surname>Berman</surname>
              <given-names>O.</given-names>
            </name>
          </person-group>
          <article-title>On designing a fire emergency vehicle fleet</article-title>
          <source>M&amp;SOM.</source>
          <year>2025</year>
          <volume>27</volume>
          <fpage>1995</fpage>
          <lpage>2015</lpage>
          <pub-id pub-id-type="doi">10.1287/msom.2023.0357</pub-id>
        </element-citation>
      </ref>
      <ref id="B28">
        <label>28</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Gottschalg</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Haferkamp</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Ulmer</surname>
              <given-names>M. W.</given-names>
            </name>
            <name>
              <surname>Strauss</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Dynamic matching for teleoperated car-sharing services</article-title>
          <source>Transp. Sci.</source>
          <year>2026</year>
          <volume>60</volume>
          <fpage>466</fpage>
          <lpage>83</lpage>
          <pub-id pub-id-type="doi">10.1287/trsc.2025.0206</pub-id>
        </element-citation>
      </ref>
      <ref id="B29">
        <label>29</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Cao</surname>
              <given-names>R. F.</given-names>
            </name>
            <name>
              <surname>Lee</surname>
              <given-names>E. W. M.</given-names>
            </name>
            <name>
              <surname>Yuen</surname>
              <given-names>A. C. Y.</given-names>
            </name>
            <etal/>
          </person-group>
          <article-title>Development of an evacuation model considering the impact of stress variation on evacuees under fire emergency</article-title>
          <source>Saf. Sci.</source>
          <year>2021</year>
          <volume>138</volume>
          <fpage>105232</fpage>
          <pub-id pub-id-type="doi">10.1016/j.ssci.2021.105232</pub-id>
        </element-citation>
      </ref>
    </ref-list>
  </back>
</article>
