<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">84571</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2026.084571</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>An Edge-Assisted Internet-of-Vehicles Computing Framework for Fair Tail-Risk Allocation in Cooperative Autonomous Driving</article-title>
<alt-title alt-title-type="left-running-head">An Edge-Assisted Internet-of-Vehicles Computing Framework for Fair Tail-Risk Allocation in Cooperative Autonomous Driving</alt-title>
<alt-title alt-title-type="right-running-head">An Edge-Assisted Internet-of-Vehicles Computing Framework for Fair Tail-Risk Allocation in Cooperative Autonomous Driving</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Lin</surname><given-names>Shih-Lin</given-names></name><email>lin040@cc.ncue.edu.tw</email></contrib>
<aff id="aff-1"><institution>Graduate Institute of Vehicle Engineering, National Changhua University of Education</institution>, <addr-line>Changhua City</addr-line>, <country>Taiwan</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Shih-Lin Lin. Email: <email>lin040@cc.ncue.edu.tw</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2026</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>23</day><month>07</month><year>2026</year>
</pub-date>
<volume>88</volume>
<issue>3</issue>
<elocation-id>11</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>04</month>
<year>2026</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>06</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2026 The Author. Published by Tech Science Press.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>The Author</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_84571.pdf"></self-uri>
<abstract>
<p>Connected automated driving increasingly relies on cooperative perception from onboard sensors, roadside units (RSUs), smart traffic lights, and vehicle-to-everything (V2X) links, but communication uncertainty can concentrate residual risk on vulnerable road users (VRUs). This study proposes an Ethical-Improved risk-allocation objective for edge-assisted Internet of Vehicles (IoV) cooperative autonomous driving. The objective internalizes responsibility as a bounded risk weight, normalizes equality and maximin terms, and adds explicit VRU tail-risk and VRU/Ego ratio penalties. The evaluation is organized into two strictly separated tracks. In the planner-objective track, Ethical-Improved reduces physical collision rate, aggregate harm, inequality, and VRU tail risk relative to Standard, Selfish, and Ethical-Orig baselines. In the communication-aware IoV track, edge-assisted cooperative perception achieves the best within-track collision-proxy and normalized-harm performance under sampled packet delivery ratio (PDR), age of information (AoI), RSU coverage, perception confidence, and edge delay conditions. Physical collision rate and communication-conditioned collision proxy are reported separately and are not numerically compared across tracks. The results support auditable tail-risk regularization as a controlled-simulator design principle for fairer cooperative autonomous driving, while external validation remains necessary before deployment-oriented claims can be made.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Internet of vehicles</kwd>
<kwd>edge-assisted cooperative perception</kwd>
<kwd>vehicle-road cooperation</kwd>
<kwd>autonomous driving</kwd>
<kwd>fairness-aware trajectory planning</kwd>
<kwd>tail-risk regularization</kwd>
<kwd>vulnerable road user protection</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Science and Technology Council</funding-source>
<award-id>NSTC 114&#x2013;2221-E-018&#x2013;003</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>As autonomous-driving systems increasingly assume driving decisions, ethical trajectory planning must proactively manage risk across heterogeneous road users, including ego occupants, third parties, and vulnerable road users (VRUs). Traditional binary dilemmas are insufficient; real-world navigation requires continuous, severity-aware risk allocation.</p>
<p>Ethical trajectory planning is increasingly posed as an optimization problem that balances overall harm and distributive justice (e.g., the multi-principle risk-cost framework of Geisslinger et al. [<xref ref-type="bibr" rid="ref-1">1</xref>]). Recent approaches draw on tail-aware risk metrics like Conditional Value-at-Risk to curb extreme outcomes [<xref ref-type="bibr" rid="ref-2">2</xref>] and employ paired statistical tests to compare collision outcomes [<xref ref-type="bibr" rid="ref-3">3</xref>]. Fairness is typically quantified via inequality indices such as the Gini coefficient [<xref ref-type="bibr" rid="ref-4">4</xref>], guided by Rawlsian maximin principles of justice [<xref ref-type="bibr" rid="ref-5">5</xref>]. These technical formulations enable algorithms to internalize ethical concepts, but they must be evaluated in realistic driving contexts. Traditional motion planning and decision-making techniques for automated driving have been extensively surveyed, covering deterministic and sampling-based planners, optimization-based control, and learning-based methods [<xref ref-type="bibr" rid="ref-6">6</xref>&#x2013;<xref ref-type="bibr" rid="ref-8">8</xref>]. Complementary surveys focus on prediction and risk assessment, highlighting challenges like occlusions, interactive behavior, and probabilistic forecasting [<xref ref-type="bibr" rid="ref-9">9</xref>]. To address this, scenario-based safety assessment frameworks have been developed, from structured scenario catalogs and coverage metrics to simulation-driven validation toolchains [<xref ref-type="bibr" rid="ref-10">10</xref>]. Recent work also proposes runtime safety monitors using online verification to prevent planned maneuvers from entering provably unsafe states [<xref ref-type="bibr" rid="ref-11">11</xref>]. These advances motivate our focus on measurable, scenario-level risk outcomes that support both planning-time optimization and rigorous post hoc evaluation. While these foundations yield safer trajectories in aggregate, they often use average-case performance metrics that can obscure how residual risk is distributed across different road users. This motivates the first gap: ethical planners need explicit VRU tail-risk control, not only aggregate harm reduction.</p>
<p>Early debates on autonomous vehicle (AV) ethics were dominated by hypothetical &#x201C;trolley problem&#x201D; scenarios. Goodall [<xref ref-type="bibr" rid="ref-12">12</xref>] pioneered an explicit algorithmic approach to handle AV crash dilemmas, while others questioned whether encoding &#x201C;accident algorithms&#x201D; in software is appropriate [<xref ref-type="bibr" rid="ref-13">13</xref>]. Meanwhile, empirical studies of public moral preferences in unavoidable collision scenarios revealed systematic tensions between what individuals consider acceptable for society vs. for themselves [<xref ref-type="bibr" rid="ref-14">14</xref>]. A large-scale cross-cultural experiment confirmed that such moral judgments vary with societal norms and context [<xref ref-type="bibr" rid="ref-15">15</xref>]. Some research has examined decisions under uncertainty; for example, people often prefer a default (status quo) action rather than actively causing potential harm when outcomes are probabilistic [<xref ref-type="bibr" rid="ref-16">16</xref>]. Conceptual analyses have cautioned that an exclusive focus on rare crash dilemmas can be misleading, arguing that everyday risk management&#x2014;who bears risk, and how much&#x2014;is ethically central to AV behavior [<xref ref-type="bibr" rid="ref-17">17</xref>]. Recent literature reviews synthesize these debates and highlight gaps between high-level ethical principles, regulatory guidance, and implementable control objectives [<xref ref-type="bibr" rid="ref-18">18</xref>]. Liu [<xref ref-type="bibr" rid="ref-19">19</xref>] further warns that without careful design, AV decision policies could impose inequitable risk burdens on certain groups, leading to unjust outcomes. User studies further suggest that public acceptance of AVs may hinge on perceived behavioral fairness [<xref ref-type="bibr" rid="ref-20">20</xref>], with different responses to passenger-prioritizing (&#x201C;selfish&#x201D;) and utilitarian AV policies [<xref ref-type="bibr" rid="ref-21">21</xref>]. Notably, a recent empirical study found that participants were even willing to accept higher risk to themselves to reduce risk to others [<xref ref-type="bibr" rid="ref-22">22</xref>]. Beyond preference surveys, crash responsibility connects risk allocation to duty-of-care reasoning [<xref ref-type="bibr" rid="ref-23">23</xref>], ethics settings may be embedded before a conflict occurs [<xref ref-type="bibr" rid="ref-24">24</xref>], structured AV ethics procedures are needed [<xref ref-type="bibr" rid="ref-25">25</xref>], moral-judgment models require responsibility, consequence, and intention [<xref ref-type="bibr" rid="ref-26">26</xref>], and residual crash-risk allocation is an independent fairness problem [<xref ref-type="bibr" rid="ref-27">27</xref>]. Policy analyses warn that safety requirements should not be displaced by abstract crash ethics [<xref ref-type="bibr" rid="ref-28">28</xref>]. Well-being perspectives add that automated mobility affects users and non-users beyond immediate collisions [<xref ref-type="bibr" rid="ref-29">29</xref>]. Methodological studies call for transparent ethical decision processes that can be audited after deployment [<xref ref-type="bibr" rid="ref-30">30</xref>]. Sector guidelines translate these principles into practical requirements for automotive artificial intelligence [<xref ref-type="bibr" rid="ref-31">31</xref>]. Control studies show that ethical priorities can be encoded through constraints and vehicle-control costs [<xref ref-type="bibr" rid="ref-32">32</xref>]. This motivates the second gap: responsibility should be encoded as a bounded internal risk weight, not as an external discount or subtractive reward that weakens the planner&#x2019;s nonzero duty of care.</p>
<p>A third issue concerns scale and calibration. Safety-validation research shows that rare-event reliability requires evidence beyond limited simulation [<xref ref-type="bibr" rid="ref-33">33</xref>]. Risk-aware path planning highlights spatially heterogeneous hazards and context-dependent exposure [<xref ref-type="bibr" rid="ref-34">34</xref>]. Contingency planning prepares alternative maneuvers under multimodal prediction uncertainty [<xref ref-type="bibr" rid="ref-35">35</xref>]. Together with the Gini and maximin principles introduced above, these works show that fairness and worst-off terms can be difficult to interpret across traffic densities, speeds, occlusion patterns, and conflict geometries. This motivates the third gap: equality and maximin components need normalization before their trade-off weights can be compared across heterogeneous urban scenarios.</p>
<p>Finally, connected and cooperative driving extends ethical planning from an onboard decision problem to an information-conditioned IoV problem. Connected-vehicle surveys show that cooperative perception benefits vulnerable-road-user interactions [<xref ref-type="bibr" rid="ref-36">36</xref>]. Empirical external human-machine interface studies show that intent displays affect pedestrian crossing decisions [<xref ref-type="bibr" rid="ref-37">37</xref>]. Vehicle-to-pedestrian communication reviews summarize how external interfaces support interaction design [<xref ref-type="bibr" rid="ref-38">38</xref>]. However, most ethical objectives do not explicitly condition risk allocation on packet delivery ratio, age of information, roadside-unit coverage, perception confidence, or edge inference delay. This motivates the fourth gap: ethical IoV planners should make communication quality auditable in safety and fairness outcomes. Collectively, these research efforts provide a broad foundation&#x2014;spanning motion planning, safety validation, ethical theory, and human factors&#x2014;upon which we build our approach. Our work extends this literature by explicitly targeting worst-case risk inequalities (the &#x201C;tail risks&#x201D;) in a multi-principle objective, enabling a quantitative examination of fairness&#x2013;safety trade-offs that previous frameworks could only qualitatively discuss.</p>
<p><bold><italic>Research Gaps and Contributions</italic></bold></p>
<p>The reviewed literature leaves four gaps that motivate this study. First, existing ethical planners often combine utilitarian, egalitarian, maximin, and responsibility principles without explicitly controlling VRU tail-risk dominance. Second, responsibility is commonly treated as an external discount or subtractive term, which may reduce the planner&#x2019;s duty of care too aggressively. Third, fairness terms are often sensitive to scenario scale, making cross-scenario interpretation difficult. Fourth, most ethical-planning formulations are not explicitly conditioned on Internet of Vehicles (IoV) communication quality, such as packet delivery ratio (PDR), age of information (AoI), roadside unit (RSU) coverage, perception confidence, and edge inference delay.</p>
<p>To address these gaps, this paper makes four contributions: (i) it reformulates responsibility as a bounded internal risk weight; (ii) it normalizes equality and maximin terms to improve interpretability across heterogeneous scenarios; (iii) it introduces explicit VRU tail-risk and VRU/Ego ratio penalties; and (iv) it extends the planner to a communication-aware IoV setting with edge-assisted and communication-impaired operating conditions.</p>
<p>Building on this literature, this study reformulates the baseline ethical planner as a communication-aware risk-allocation framework for IoV cooperative autonomous driving. Relative to the prior multi-principle formulation [<xref ref-type="bibr" rid="ref-1">1</xref>], the proposed objective introduces three structural changes: responsibility is moved from an external subtractive bonus to an internal bounded weight on aggregate risk; equality and maximin components are normalized so that their trade-off weights remain comparable across heterogeneous scenarios; and two explicit VRU-tail regularizers are introduced to control exceedance above a calibrated threshold and persistent VRU-over-Ego tail dominance. The resulting objective is intended to be numerically stable, auditable, and easier to interpret under matched scenario and communication-state comparisons.</p>
<p>The ego vehicle retains onboard sensing and local receding-horizon planning, while roadside units (RSUs), smart traffic lights, roadside cameras, and V2X message exchange support cooperative perception, occlusion mitigation, and awareness beyond the local sensor field of view [<xref ref-type="bibr" rid="ref-36">36</xref>]. External human-machine interfaces (eHMIs) may further support communication between automated vehicles and vulnerable road users [<xref ref-type="bibr" rid="ref-37">37</xref>,<xref ref-type="bibr" rid="ref-38">38</xref>].</p>
<p>The system model contains five interacting layers: (i) the ego vehicle, which performs local sensing, state estimation, and low-latency motion planning; (ii) RSU and smart-infrastructure nodes, which provide occlusion lifting, VRU tracking, and right-of-way context; (iii) vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), and vehicle-to-pedestrian (V2P) links, which disseminate cooperative perception packets and intent messages; (iv) an edge server, which fuses local and infrastructure observations for short-term prediction and group-wise risk aggregation; and (v) a cloud layer, which is limited to long-term model updates and policy calibration rather than hard real-time control.</p>
<p>In the proposed framework, local-only data remain available at every planning cycle, while infrastructure-assisted observations enter through a communication state <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>a</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mtext>pdr</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mtext>AoI</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>RSU</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>q</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>perc</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>edge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>. Here <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msubsup><mml:mi>a</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> denotes link availability, <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mrow><mml:mtext>pdr</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> the packet delivery ratio, <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mrow><mml:mtext>AoI</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> the age of information, <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>RSU</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> the current RSU coverage state, <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msubsup><mml:mi>q</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>perc</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> the perception confidence under occlusion, and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msubsup><mml:mi>d</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>edge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> the edge inference delay. This state is logged together with safety and fairness outputs so that the planner can be audited not only for which road-user group bears risk, but also for which IoV/V2X operating conditions shaped that allocation.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Ethical Risk Objective</title>
<p>The core of any optimization-based motion planner is its cost function. This section defines the risk space and contrasts the baseline multi-principle objective with the proposed formulation.</p>
<sec id="s2_1">
<label>2.1</label>
<title>Mathematical Definitions and Risk Space</title>
<p>Let <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>u</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>U</mml:mi></mml:math></inline-formula> denote a candidate maneuver for the autonomous vehicle (AV) in a given driving scenario. This maneuver <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>u</mml:mi></mml:math></inline-formula> may represent a trajectory segment (a sequence of <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> states) or a discrete control sequence (steering and acceleration inputs) over a finite horizon.</p>
<p>Let <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denote the predicted risk for road-user group <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>i</mml:mi></mml:math></inline-formula> under maneuver <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>u</mml:mi></mml:math></inline-formula>. Risk is defined here as a normalized harm proxy, typically computed as the integral of collision probability weighted by the expected severity of the collision (often parameterized by delta-V or kinetic energy transfer). We consider three distinct road-user groups:<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;Third</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;VRU</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></disp-formula>where:<list list-type="bullet">
<list-item>
<p><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:math></inline-formula>: Refers to the ego vehicle occupants.</p></list-item>
<list-item>
<p><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mrow><mml:mtext>Third</mml:mtext></mml:mrow></mml:math></inline-formula>: Refers to third-party road users, such as occupants of other vehicles.</p></list-item>
<list-item>
<p><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:math></inline-formula>: Refers to vulnerable road users, including pedestrians, cyclists, and motorcyclists, who lack the protective enclosure of a vehicle.</p></list-item>
</list></p>
<p>The group-wise risk vector for a single scenario is thus expressed as:<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Third</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x22A4;</mml:mi></mml:mrow></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>This vector <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the distribution of group-wise risk induced by maneuver <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mi>u</mml:mi></mml:math></inline-formula> and serves as the quantity optimized under a specified set of moral principles.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Baseline Multi-Principle Ethical Objective (Ethical-Orig)</title>
<p>For reference, the &#x201C;Ethical-Orig&#x201D; baseline [<xref ref-type="bibr" rid="ref-1">1</xref>] combines Utilitarianism, Egalitarianism, Maximin, and Responsibility into a single scalar risk cost:<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mrow><mml:mtext>Risk</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>here, <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> are scalar trade-off weights that determine the relative importance of each principle.
<list list-type="simple">
<list-item>
<label>1.</label>
<p>Utilitarian/Bayesian Term (<inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>The utilitarian term <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> seeks to minimize the total aggregate risk. It is typically expressed as the average risk across all relevant actors:<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the set of relevant road users included in the risk evaluation for the scenario, and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> is its cardinality used for scale normalization. Minimizing <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> aligns with the principle of efficiency&#x2014;reducing the total expected harm regardless of who suffers it.
<list list-type="simple">
<list-item>
<label>2.</label>
<p>Equality Term (<inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>The equality term <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> penalizes unequal risk allocation across groups, reflecting egalitarian values. A common instantiation uses pairwise absolute differences, e.g.,
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x221D;</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>This term increases with the disparity among <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>. While theoretically sound, unnormalized equality metrics can lead to &#x201C;leveling down&#x201D;, where the system prefers a scenario where everyone faces high risk (low variance) over one where some are safe and others are slightly at risk (high variance).
<list list-type="simple">
<list-item>
<label>3.</label>
<p>Maximin (Worst-Off) Term (<inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>Based on Rawlsian principles of justice, specifically the Difference Principle, <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> focuses on the outcome of the least advantaged group. It implements a minimax strategy (minimizing the maximum risk):<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mo form="prefix">max</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>This term discourages maneuvers that impose extreme risk on any single group, serving as a robust safety floor.
<list list-type="simple">
<list-item>
<label>4.</label>
<p>Responsibility Discount Term (<inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>The term <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> captures responsibility-sensitive risk discounting. In the baseline formulation <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>, it enters as a subtractive term <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The intended effect is to reduce the protection weight for parties deemed responsible for the hazardous situation (e.g., a pedestrian jaywalking). If <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the &#x201C;risk attributable to responsible parties,&#x201D; subtracting it lowers the total cost, making the maneuver more attractive.
<list list-type="simple">
<list-item>
<label>5.</label>
<p>Critique of the Baseline</p></list-item>
</list></p>
<p>In practice, the component terms <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> can exhibit incompatible scales. <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> might be dominated by high-probability low-severity events, while <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is driven by rare high-severity spikes. This scale mismatch complicates weight tuning, often leading to solutions where one term dominates the others entirely. Moreover, the subtractive responsibility term introduces incentive distortions. By subtracting <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the optimizer can effectively &#x201C;earn points&#x201D; by finding trajectories where high risk coincides with high responsibility. This reduces the penalty for harm rather than the harm itself, potentially encouraging aggressive behaviors toward non-compliant road users that conflict with the legal doctrine of &#x201C;last clear chance.&#x201D;</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Improved Objective: Ethical-Improved</title>
<p>To address scale incompatibility and perverse incentives, the Ethical-Improved objective internalizes responsibility weighting, normalizes fairness terms, and introduces explicit VRU tail-risk regularization. The improved objective is defined as:<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>J</mml:mi><mml:mrow><mml:mrow><mml:mtext>Risk</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>Imp</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mspace width="1em" /><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>The role and motivation of each component introduced in <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref> are summarized below.
<list list-type="simple">
<list-item>
<label>1.</label>
<p>Bounded Responsibility Discount Factor (<inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>Instead of subtracting responsibility as an external bonus, responsibility is implemented as a bounded discount factor <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> applied directly to the risk <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> within the utilitarian sum:<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>&#x03B5;</mml:mi><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula>where <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> denotes the responsibility score assigned to group <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>i</mml:mi></mml:math></inline-formula> under maneuver <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>u</mml:mi></mml:math></inline-formula>.
<list list-type="bullet">
<list-item>
<p><inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> indicates full responsibility (e.g., a pedestrian jumping into traffic).</p></list-item>
<list-item>
<p><inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> indicates no responsibility (e.g., a pedestrian on a green walk signal).</p></list-item>
<list-item>
<p><inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>&#x03B5;</mml:mi></mml:math></inline-formula> is a strictly positive lower bound (e.g., <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mi>&#x03B5;</mml:mi><mml:mspace width="thinmathspace" /><mml:mo>=</mml:mo><mml:mn>0.05</mml:mn></mml:math></inline-formula>).</p></list-item>
</list></p>
<p>This formulation discounts the risk assigned to responsible parties but prevents the weight from ever reaching zero. The lower bound <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mrow><mml:mi mathvariant="normal">&#x03B5;</mml:mi></mml:mrow></mml:math></inline-formula> is crucial; it ensures that even for a fully responsible agent, the AV retains a non-zero incentive to avoid collision. This aligns with ethical frameworks that value human life intrinsically, regardless of fault, and legal standards that require minimizing harm even to negligent actors. By embedding responsibility inside the utilitarian aggregation, the subtractive &#x201C;bonus&#x201D; distortion is removed: cost reduction requires reducing weighted risk rather than exploiting responsibility assignments.
<list list-type="simple">
<list-item>
<label>2.</label>
<p>Normalized Fairness Terms (<inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>To ensure the trade-off weights <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> behave consistently across varying traffic densities and speeds, normalized fairness terms <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msub><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are used, scaled to comparable magnitudes. A standard min&#x2013;max normalization is:<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mover><mml:mi>J</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>J</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B7;</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula> are estimated from a representative set of training scenarios, and <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>&#x03B7;</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> is a small constant for numerical stability (<inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mo>&#x223C;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>12</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>). Alternatively, quantile normalization can be used to provide robustness against outliers. This normalization makes the weights <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> more interpretable as tuning parameters across heterogeneous scenarios.
<list list-type="simple">
<list-item>
<label>3.</label>
<p>Explicit VRU Tail Regularization (<inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>This term addresses the &#x201C;tyranny of the average&#x201D; by explicitly penalizing extreme VRU risk via a squared hinge loss:<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mrow><mml:mtext>Penalty</mml:mtext></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula>where the hinge operator is defined as <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>h</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>. The squared hinge form yields a quadratic penalty once the threshold is exceeded and provides a continuous gradient at the activation point, which is advantageous for gradient-based solvers.
<list list-type="simple">
<list-item><label>&#x2002;&#x2002;&#x2022;</label>
<p>Threshold <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula>: <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> is a tolerance threshold, typically set to a high quantile of the VRU risk distribution (e.g., <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>q</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0.90</mml:mn><mml:mo>,</mml:mo><mml:mn>0.99</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>).</p></list-item>
<list-item><label>&#x2002;&#x2002;&#x2022;</label>
<p>Mechanism: The penalty is zero when <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> and grows super-linearly when <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula>, thereby acting as a soft constraint against extreme VRU outcomes.</p></list-item>
</list>
<list list-type="simple">
<list-item>
<label>4.</label>
<p>Protective Ratio Cap (<inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>The final term imposes a relational constraint between VRU and ego risk:<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mrow><mml:mtext>Penalty</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>&#x03C1;</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> is typically set near unity (e.g., <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mi>&#x03C1;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>).</p>
<p>This term discourages solutions in which VRU risk systematically exceeds ego risk, i.e., <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. It structurally prevents the planner from achieving ego safety by disproportionately offloading tail risk onto VRUs, encoding a protective stance toward vulnerable parties.</p>
<p>Overall, <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref> preserves the interpretability of the baseline multi-principle structure while explicitly targeting tail outcomes. Responsibility is incorporated as an internal weighting (avoiding subtractive incentives), fairness terms are scale-aligned via normalization, and the hinge- and ratio-based penalties suppress extreme VRU risk and persistent VRU-over-ego tail dominance.
<list list-type="simple">
<list-item>
<label>5.</label>
<p>Parameter Interpretation and Calibration</p></list-item>
</list></p>
<p>The parameters in the Ethical-Improved objective are treated as policy-calibration parameters rather than universally optimal constants. The tail threshold <italic>&#x03C4;</italic> defines the risk level above which VRU exposure is treated as an ethically salient tail event. For the planner-objective results reported in <xref ref-type="sec" rid="s4">Section 4</xref>, &#x03C4; is fixed at the empirical q0.95 VRU-risk quantile. The sensitivity analysis in <xref ref-type="sec" rid="s4_8">Section 4.8</xref> evaluates <italic>q</italic><sub>0.90</sub>, <italic>q</italic><sub>0.95</sub>, <italic>q</italic><sub>0.975</sub>, and <italic>q</italic><sub>0.99</sub>. The lower-bound parameter &#x03B5; prevents responsibility weighting from eliminating the planner&#x2019;s duty of care, while <italic>&#x03C1;</italic> controls the acceptable VRU/Ego tail-risk ratio. The numerical stabilizer &#x03B7; is used only to avoid division by zero in normalized fairness terms and does not encode an ethical preference.</p>
<p>In the simulator, the responsibility score <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is assigned from scenario-level right-of-way ambiguity, occlusion exposure, and crossing-intent uncertainty. It is not used to absolve the planner from avoiding harm; instead, it adjusts the internal weighting of predicted risk through <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>. Thus, even road users with higher responsibility retain a nonzero safety weight.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Communication-Aware Extension for Internet-of-Vehicles Conditions</title>
<p>To support IoV cooperative driving, the improved objective is extended from a purely trajectory-centric formulation to a communication-aware objective <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:msubsup><mml:mi>J</mml:mi><mml:mrow><mml:mrow><mml:mtext>Risk</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>Imp</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> records V2X availability, packet delivery ratio, age of information, RSU coverage, occlusion-aware perception confidence, and edge inference delay. The communication state does not replace local sensing; instead, it adjusts the normalized group-wise risk proxy and adds a penalty for stale, missing, or delayed cooperative perception. In occluded scenes, the VRU tail threshold and VRU/Ego ratio cap can be tightened so that tail penalties activate earlier when infrastructure support is unreliable.</p>
<p>The communication-aware objective is specified explicitly as <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref>, where the communication penalty is defined in <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>.
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mrow><mml:mtext>IoV</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mrow><mml:mtext>Improved</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>;</mml:mo><mml:mrow><mml:mover><mml:mi>R</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>comm</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>P</mml:mi><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>A</mml:mi><mml:mi>o</mml:mi><mml:mi>I</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>A</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>R</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mspace width="1em" /><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>d</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>here, a lower packet delivery ratio (<inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:mi>P</mml:mi><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:math></inline-formula>), a larger age of information (<inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mi>A</mml:mi><mml:mi>o</mml:mi><mml:mi>I</mml:mi></mml:math></inline-formula>), unavailable or partial RSU coverage (<inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>R</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>), lower perception confidence <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>q</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and a larger edge inference delay <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>d</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> all increase <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. These communication degradations also inflate the communication-conditioned risk proxy <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mrow><mml:mover><mml:mi>R</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for occluded VRU states, so stale or missing cooperative perception makes the planner more conservative and activates the VRU tail-risk and VRU/Ego ratio penalties earlier, while local sensing remains available at every planning cycle.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Evaluation Protocol</title>
<p>To rigorously validate the proposed objective, we established a comprehensive simulation-based evaluation protocol. The goal was to compare the ethical performance of different planners under identical, high-stress conditions.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Methods Compared</title>
<p>We compare four distinct decision-making methods, differing only in the objective function minimized during trajectory planning:<list list-type="simple">
<list-item>
<label>1.</label>
<p>Standard: a safety-oriented baseline that minimizes the unregularized risk surrogate over the planning horizon. It should be interpreted as a planner without explicit fairness or tail regularization, not as an oracle for minimizing realized harm totals.</p></list-item>
<list-item>
<label>2.</label>
<p>Selfish: an ego-favoring baseline that assigns greater weight to ego risk than to third-party or VRU risk, representing a consumer-protection preference rather than a distributive-justice objective.</p></list-item>
<list-item>
<label>3.</label>
<p>Ethical-Orig: the baseline multi-principle ethical method that minimizes <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>. This serves as the principal ethical baseline used for comparison in this study.</p></list-item>
<list-item>
<label>4.</label>
<p>Ethical-Improved: the proposed method minimizes <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>, featuring bounded responsibility, normalized fairness, and tail regularization.</p></list-item>
</list></p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Scenario Design and Logged Variables</title>
<p>We used a paired-scenario evaluation methodology. All methods were evaluated on the same scenario set so that differences in outcomes can be attributed to decision logic and communication conditions rather than to stochastic variation in the environment.
<list list-type="bullet">
<list-item>
<p>Sample Size: We evaluated N &#x003D; 2000 paired scenarios.</p></list-item>
</list></p>
<p>Scenario proportions: The 2000 scenarios were sampled as 25% unprotected left turns, 25% occluded crossings, 25% right-of-way ambiguity, and 25% heterogeneous crowds (500 paired cases per class).
<list list-type="bullet">
<list-item>
<p>Scenario Composition: The scenarios were curated to include diverse urban driving situations, including:
<list list-type="simple">
<list-item><label>&#x2218;</label><p>Unprotected Left Turns: The AV must navigate a gap in oncoming traffic while watching for pedestrians on the crosswalk.</p></list-item>
<list-item><label>&#x2218;</label><p>Occluded Crossings: A pedestrian emerges from behind an obstruction (e.g., a parked truck), forcing a sudden reaction.</p></list-item>
<list-item><label>&#x2218;</label><p>Intersections with Right-of-Way Ambiguity: Scenarios where responsibility is dynamic or unclear.</p></list-item>
<list-item><label>&#x2218;</label><p>Heterogeneous Crowds: Mixes of cyclists, pedestrians, and other vehicles.</p></list-item>
</list></p></list-item>
</list></p>
<p>For each scenario <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mi>n</mml:mi></mml:math></inline-formula> and each method, we logged the following telemetry:<list list-type="bullet">
<list-item>
<p>Group-Wise Risk Vector: <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:msub><mml:mrow><mml:mi mathvariant="bold">R</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Third</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x22A4;</mml:mi></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>, representing the estimated risk levels for the ego vehicle, third-party road users, and vulnerable road users, respectively.</p></list-item>
<list-item>
<p>Collision Indicator: <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>C</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>, where <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> indicates a physical collision occurred.</p></list-item>
<list-item>
<p>Travel Time (<inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:math></inline-formula>): The time required to complete the scenario segment (e.g., time-to-goal), serving as a proxy for efficiency.</p></list-item>
<list-item>
<p>Harm Proxies: Cumulative harm was computed as an ex post simulator aggregate based on impact-severity measurements such as impact-velocity squared. The same harm proxy was used across all planner baselines.</p></list-item>
</list></p>
<p>For the IoV extension, each paired scenario also logs end-to-end (E2E) latency, packet delivery ratio, message-drop sensitivity, age of information (AoI), communication overhead, edge delay, RSU coverage, and occlusion-specific safety metrics. A lightweight communication-aware simulator samples baseline-specific communication states, evaluates candidate maneuvers {brake, yield, balanced, proceed, evade}, and reports both ethical and IoV-system metrics under matched scenario seeds.</p>
<p>The 2000 paired scenarios were generated using a lightweight in-house Python-based traffic-risk simulator rather than CARLA or SUMO. The simulator implements a discrete maneuver set {brake, yield, balanced, proceed, evade}, scenario-dependent occlusion, density, speed, ambiguity, and VRU-presence factors, and group-wise risk estimation for ego occupants, third-party road users, and VRUs. Pedestrians and cyclists in heterogeneous-crowd scenarios are modeled as mixed VRU agents with sampled initial positions, speeds, occlusion exposure, and crossing intent. Their motion follows rule-based constant-velocity or gap-acceptance trajectories with scenario-dependent uncertainty. Fully interactive social-force or game-theoretic pedestrian responses are not modeled and are therefore listed as a limitation. <xref ref-type="table" rid="table-1">Table 1</xref> summarizes the scenario-generator configuration and heterogeneous VRU modeling assumptions.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Scenario-generator and heterogeneous vulnerable-road-user (VRU) modeling details.</title>
</caption>
<table>
<colgroup>
<col align="center" width="25mm"/>
<col align="center" width="65mm"/>
<col align="center" width="60mm"/>
</colgroup>
<thead>
<tr>
<th>Component</th>
<th>Implementation</th>
<th>Purpose/Limitation</th>
</tr>
</thead>
<tbody>
<tr>
<td>Simulator platform</td>
<td>Lightweight in-house Python-based traffic-risk simulator</td>
<td>Clarifies that the scenario bank was not generated in CARLA or SUMO.</td>
</tr>
<tr>
<td>Scenario families</td>
<td>Unprotected left turns; occluded crossings; right-of-way ambiguity; heterogeneous crowds</td>
<td>Four scenario classes are sampled under common paired seeds. 25% each (<italic>n</italic> &#x003D; 500).</td>
</tr>
<tr>
<td>Decision space</td>
<td>{brake, yield, balanced, proceed, evade}</td>
<td>Discrete maneuver set used by the candidate planner.</td>
</tr>
<tr>
<td>Scenario variables</td>
<td>Density, occlusion, ambiguity, speed, VRU presence</td>
<td>Variables control hazard level and group-wise risk.</td>
</tr>
<tr>
<td>Mixed VRU crowd</td>
<td>Pedestrians and cyclists with sampled speed, crossing intent, and occlusion exposure.</td>
<td>Represents heterogeneous VRU conditions.</td>
</tr>
<tr>
<td>VRU motion model</td>
<td>Rule-based constant-velocity or gap-acceptance trajectories with uncertainty</td>
<td>Reactive social-force or game-theoretic behavior is not modeled.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Tail-Focused Reporting and Fairness Diagnostics</title>
<p>Given our hypothesis that averages obscure ethical failures, we adopted a Tail-Focused Reporting strategy. We focus on the &#x201C;Top-K&#x201D; outcomes&#x2014;the worst scenarios in the dataset.</p>
<p>Let <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow></mml:math></inline-formula> denote the tail set size. We set <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mn>100</mml:mn></mml:math></inline-formula>. For each group <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mi>i</mml:mi></mml:math></inline-formula>, we extract the top-<inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow></mml:math></inline-formula> risk values from the set <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>. The distribution of these top-100 values characterizes the extreme outcomes (the &#x201C;tail&#x201D;).</p> 
<p>Beyond tail visualization, we computed four fairness diagnostics:<list list-type="simple">
<list-item>
<label>1.</label>
<p>Per-Scenario Gini Coefficient (<inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:msup><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>The Gini coefficient is widely used in economics to measure inequality. Here, it is adapted to quantify risk inequality across the three road-user groups. For a specific scenario <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:mi>n</mml:mi></mml:math></inline-formula>, the Gini coefficient is calculated from the risk vector <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:msup><mml:mrow><mml:mi mathvariant="bold">R</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>:<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msup><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>m</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math></disp-formula>where <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula> is the number of groups, and <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> is a small stabilizer. Interpretation: <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:msup><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> implies perfect equality (all groups face identical risk). <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:msup><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x2248;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> implies maximal inequality (one group bears all the risk). A lower mean Gini indicates a method that consistently distributes burden equitably.
<list list-type="simple">
<list-item>
<label>2.</label>
<p>Worst-Off Risk (<inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>This metric tracks the magnitude of risk faced by the least fortunate group in a scenario:<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>Third</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mrow></mml:munder><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>Reporting the distribution of <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>&#x2014;including its mean and tail statistics&#x2014;enables evaluation of adherence to the Rawlsian maximin principle, which prioritizes minimizing the risk experienced by the worst-off group.
<list list-type="simple">
<list-item>
<label>3.</label>
<p>Worst-Off Group Distribution (<inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>We identify which group is the worst-off in each scenario:<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>Third</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mrow></mml:munder><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>We report the empirical frequencies of <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> across the 2000 scenarios.</p>
<p>Significance: If <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:math></inline-formula> in a disproportionately high percentage of cases (e.g., &#x003E;33%), it suggests a systemic bias against vulnerable users. Reducing this frequency is a key ethical objective.
<list list-type="simple">
<list-item>
<label>4.</label>
<p>VRU/Ego Tail Ratios</p></list-item>
</list></p>
<p>To quantify the specific relationship between VRU and Ego risks in the tail, we compute quantile ratios:<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:msub><mml:mrow><mml:mtext>Ratio</mml:mtext></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>0.95</mml:mn><mml:mo>,</mml:mo><mml:mn>0.99</mml:mn><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></disp-formula>and the Top-<inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow></mml:math></inline-formula> Median Ratio:<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msub><mml:mrow><mml:mtext>Ratio</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>TopK</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>median</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>TopK</mml:mtext></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>VRU</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>}</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>median</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>TopK</mml:mtext></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>Ego</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>}</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> is a numerical stabilizer. Ratios below unity (<inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mrow><mml:mtext>Ratio</mml:mtext></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mn>1.0</mml:mn></mml:math></inline-formula>) indicate that VRU tail risk does not exceed Ego tail risk, consistent with stronger VRU protection.</p>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Metric Definitions and Track Separation</title>
<p>To avoid ambiguity, this study separates the planner-objective evaluation track from the communication-aware IoV evaluation track. The planner-objective track reports physical collision rate, ex post total harm, Gini coefficient, worst-off risk, and VRU tail risk. The IoV track reports communication-conditioned collision proxy, normalized total harm, latency, AoI, dropout index, and occluded-scene VRU risk. These metrics are used for within-track comparison only and should not be numerically compared across tracks. <xref ref-type="table" rid="table-2">Table 2</xref> provides compact definitions of the collision-related and harm-related metrics used in the planner-objective and IoV evaluation tracks.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Compact definitions of collision-related and harm-related metrics.</title>
</caption>
<table>
<colgroup>
<col align="center" width="30mm"/>
<col align="center" width="20mm"/>
<col align="center" width="50mm"/>
<col align="center" width="45mm"/>
</colgroup>
<thead>
<tr>
<th>Metric</th>
<th>Track</th>
<th>Definition</th>
<th>Use</th>
</tr>
</thead>
<tbody>
<tr>
<td>Physical collision indicator C<sub>n</sub></td>
<td>Planner-objective</td>
<td>Binary event; C<sub>n</sub> &#x003D; 1 if simulator collision geometry indicates contact.</td>
<td>Physical collision event.</td>
</tr>
<tr>
<td>Collision rate</td>
<td>Planner-objective</td>
<td>(1/N) &#x03A3;<sub>n</sub> C<sub>n</sub>.</td>
<td>Compare planning baselines.</td>
</tr>
<tr>
<td>Collision proxy <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msub><mml:mrow><mml:mover><mml:mrow><mml:mtext>C</mml:mtext></mml:mrow><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>IoV track</td>
<td>Surrogate likelihood from selected maneuver risk vector and communication state.</td>
<td>Compare connectivity settings only.</td>
</tr>
<tr>
<td>Total harm</td>
<td>Planner-objective</td>
<td>Ex post harm over paired physical-simulation scenarios.</td>
<td>Physical-simulation harm.</td>
</tr>
<tr>
<td>Normalized total harm</td>
<td>IoV track</td>
<td>Communication-conditioned surrogate harm.</td>
<td>Within-track IoV comparison.</td>
</tr>
<tr>
<td>VRU p<sub>95</sub>/p<sub>99</sub></td>
<td>Both, separately</td>
<td>Tail quantiles within each track.</td>
<td>Do not compare across tracks.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results</title>
<p>Across the present N &#x003D; 2000 paired simulation scenarios, Ethical-Improved shows the most favorable combined pattern of safety, distributive fairness, and VRU tail protection among the four compared planner baselines (<xref ref-type="fig" rid="fig-1">Figs. 1</xref>&#x2013;<xref ref-type="fig" rid="fig-6">6</xref>; <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>). These findings are specific to the common simulator, scenario bank, and fixed parameter setting; therefore, they support compatibility between fairness regularization and safety in this experimental setting rather than a universal claim that both objectives always improve simultaneously.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Top-100 risk distribution per road-user group (ego autonomous vehicle (Ego-AV), Third-party, and vulnerable road user (VRU)). Distributions are computed from the K &#x003D; 100 highest risks per group across N &#x003D; 2000 paired scenarios for each method; Ethical-Improved lowers the VRU upper tail while keeping Ego risk comparable.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-1.tif"/>
</fig><fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Cumulative personal harm (sum over scenarios) per road user group. Ethical-Improved yields the lowest cumulative harm across all three groups, indicating improved overall safety.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-2.tif"/>
</fig><fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Inequality diagnostics across scenarios. (<bold>a</bold>) Per-scenario Gini coefficient. (<bold>b</bold>) Worst-off risk (max across groups). Ethical-Improved shifts both distributions downward, indicating reduced inequality and lower worst-case outcomes.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-3.tif"/>
</fig><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Fairness-safety trade-off. <italic>X</italic>-axis: mean Gini (lower is fairer). <italic>Y</italic>-axis: collision rate (lower is safer). Ethical-Improved occupies the lower-left region, combining improved fairness and safety with a quantified travel-time cost.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-4.tif"/>
</fig><fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Worst-off group distribution: fraction of scenarios in which each group attains the maximum risk. Ethical-Improved substantially reduces the probability that VRU is worst-off.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-5.tif"/>
</fig><fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>VRU/Ego tail ratios at p<sub>95</sub>, p<sub>99</sub>, and top-100 median. Ratios below 1 indicate stronger VRU tail protection relative to Ego; Ethical-Improved achieves the lowest ratios across summaries.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-6.tif"/>
</fig><table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Safety and efficiency metrics.</title>
</caption>
<table>
<colgroup>
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" width="15mm"/> </colgroup>
<thead>
<tr>
<th>Method</th>
<th>Collision Rate</th>
<th>Total Harm</th>
<th>Ego p<sub>95</sub></th>
<th>VRU p<sub>95</sub></th>
<th>Ego p<sub>99</sub></th>
<th>VRU p<sub>99</sub></th>
<th>Average Time (s)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Standard</td>
<td>0.204</td>
<td>668.980</td>
<td>0.746</td>
<td>0.747</td>
<td>0.861</td>
<td>0.828</td>
<td>42.395</td>
</tr>
<tr>
<td>Selfish</td>
<td>0.262</td>
<td>988.740</td>
<td>0.854</td>
<td>0.850</td>
<td>0.971</td>
<td>0.928</td>
<td>32.477</td>
</tr>
<tr>
<td>Ethical-Orig</td>
<td>0.221</td>
<td>700.880</td>
<td>0.772</td>
<td>0.692</td>
<td>0.887</td>
<td>0.774</td>
<td>42.528</td>
</tr>
<tr>
<td>Ethical-Improved</td>
<td>0.175</td>
<td>509.160</td>
<td>0.702</td>
<td>0.591</td>
<td>0.793</td>
<td>0.627</td>
<td>49.481</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Fairness metrics.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Method</th>
<th>Mean Gini</th>
<th>Gini p<sub>95</sub></th>
<th>Mean Max Risk</th>
<th>VRU Risk Share</th>
<th>Worst-Off Group</th>
</tr>
</thead>
<tbody>
<tr>
<td>Standard</td>
<td>0.083</td>
<td>0.162</td>
<td>0.652</td>
<td>0.332</td>
<td>Third-party</td>
</tr>
<tr>
<td>Selfish</td>
<td>0.080</td>
<td>0.156</td>
<td>0.741</td>
<td>0.332</td>
<td>Third-party</td>
</tr>
<tr>
<td>Ethical-Orig</td>
<td>0.095</td>
<td>0.185</td>
<td>0.638</td>
<td>0.308</td>
<td>Ego-AV</td>
</tr>
<tr>
<td>Ethical-Improved</td>
<td>0.071</td>
<td>0.147</td>
<td>0.567</td>
<td>0.300</td>
<td>Ego-AV</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Worst-off distribution and VRU/Ego tail ratios.</title>
</caption>
<table>
<colgroup>
<col align="center" />
<col align="center" width="15mm"/>
<col align="center" width="22mm"/>
<col align="center" width="15mm"/>
<col align="center" width="15mm"/>
<col align="center" width="15mm"/>
<col align="center" width="15mm"/> </colgroup>
<thead>
<tr>
<th>Method</th>
<th>Worst Ego</th>
<th>Worst Third-Party</th>
<th>Worst VRU</th>
<th>VRU/Ego p<sub>95</sub></th>
<th>VRU/Ego p<sub>99</sub></th>
<th>VRU/Ego Top-100</th>
</tr>
</thead>
<tbody>
<tr>
<td>Standard</td>
<td>0.333</td>
<td>0.349</td>
<td>0.319</td>
<td>1.001</td>
<td>0.961</td>
<td>0.990</td>
</tr>
<tr>
<td>Selfish</td>
<td>0.328</td>
<td>0.357</td>
<td>0.316</td>
<td>0.995</td>
<td>0.956</td>
<td>0.988</td>
</tr>
<tr>
<td>Ethical-Orig</td>
<td>0.479</td>
<td>0.311</td>
<td>0.210</td>
<td>0.896</td>
<td>0.873</td>
<td>0.897</td>
</tr>
<tr>
<td>Ethical-Improved</td>
<td>0.539</td>
<td>0.403</td>
<td>0.059</td>
<td>0.841</td>
<td>0.791</td>
<td>0.817</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Risk redistribution and efficiency cost of Ethical-Improved.</title>
</caption>
<table>
<colgroup>
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" />
<col align="center" width="50mm"/> </colgroup>
<thead>
<tr>
<th>Metric</th>
<th>Standard</th>
<th>Ethical-Orig</th>
<th>Ethical-Improved</th>
<th>Interpretation</th>
</tr>
</thead>
<tbody>
<tr>
<td>Collision rate</td>
<td>0.204</td>
<td>0.221</td>
<td>0.175</td>
<td>Lower physical collision frequency.</td>
</tr>
<tr>
<td>Total harm</td>
<td>668.980</td>
<td>700.880</td>
<td>509.160</td>
<td>Lower aggregate harm.</td>
</tr>
<tr>
<td>Mean max risk</td>
<td>0.652</td>
<td>0.638</td>
<td>0.567</td>
<td>Lower worst-off severity.</td>
</tr>
<tr>
<td>Ego p<sub>95</sub>/p<sub>99</sub></td>
<td>0.746/0.861</td>
<td>0.772/0.887</td>
<td>0.702/0.793</td>
<td>Ego absolute tail risk decreases.</td>
</tr>
<tr>
<td>VRU p<sub>95</sub>/p<sub>99</sub></td>
<td>0.747/0.828</td>
<td>0.692/0.774</td>
<td>0.591/0.627</td>
<td>VRU tail risk decreases substantially.</td>
</tr>
<tr>
<td>Ego worst-off freq.</td>
<td>0.333</td>
<td>0.479</td>
<td>0.539</td>
<td>Higher relative risk ranking.</td>
</tr>
<tr>
<td>VRU worst-off freq.</td>
<td>0.319</td>
<td>0.210</td>
<td>0.059</td>
<td>VRU tail dominance is suppressed.</td>
</tr>
<tr>
<td>Average travel time</td>
<td>42.395 s</td>
<td>42.528 s</td>
<td>49.481 s</td>
<td>16.7% increase vs. Standard.</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Selected paired significance tests for Ethical-Improved (negative mean differences indicate reductions vs. baseline).</title>
</caption>
<table>
<colgroup>
<col align="center" width="35mm"/>
<col align="center" width="25mm"/>
<col align="center" width="18mm"/>
<col align="center" width="28mm"/>
<col align="center" width="9mm"/>
<col align="center" width="25mm"/> </colgroup>
<thead>
<tr>
<th>Comparison</th>
<th>Metric</th>
<th>Mean Per-Scenario Difference</th>
<th>95% Confidence Interval</th>
<th><italic>p</italic></th>
<th>Test</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ethical-Improved vs. Standard</td>
<td>Collision</td>
<td>&#x2212;0.029</td>
<td>[&#x2212;0.053, &#x2212;0.005]</td>
<td>0.022</td>
<td>McNemar exact</td>
</tr>
<tr>
<td>Ethical-Improved vs. Standard</td>
<td>Total harm</td>
<td>&#x2212;0.080</td>
<td>[&#x2212;0.118, &#x2212;0.040]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Standard</td>
<td>Gini</td>
<td>&#x2212;0.012</td>
<td>[&#x2212;0.013, &#x2212;0.010]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Standard</td>
<td>Worst-off risk</td>
<td>&#x2212;0.085</td>
<td>[&#x2212;0.088, &#x2212;0.083]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Standard</td>
<td>VRU risk</td>
<td>&#x2212;0.109</td>
<td>[&#x2212;0.112, &#x2212;0.105]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Selfish</td>
<td>Collision</td>
<td>&#x2212;0.087</td>
<td>[&#x2212;0.113, &#x2212;0.061]</td>
<td>&#x003C;0.001</td>
<td>McNemar exact</td>
</tr>
<tr>
<td>Ethical-Improved vs. Selfish</td>
<td>Total harm</td>
<td>&#x2212;0.240</td>
<td>[&#x2212;0.285, &#x2212;0.196]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Selfish</td>
<td>Gini</td>
<td>&#x2212;0.008</td>
<td>[&#x2212;0.010, &#x2212;0.007]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Ethical-Orig</td>
<td>Collision</td>
<td>&#x2212;0.046</td>
<td>[&#x2212;0.071, &#x2212;0.021]</td>
<td>&#x003C;0.001</td>
<td>McNemar exact</td>
</tr>
<tr>
<td>Ethical-Improved vs. Ethical-Orig</td>
<td>Gini</td>
<td>&#x2212;0.024</td>
<td>[&#x2212;0.024, &#x2212;0.023]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
<tr>
<td>Ethical-Improved vs. Ethical-Orig</td>
<td>VRU risk</td>
<td>&#x2212;0.049</td>
<td>[&#x2212;0.053, &#x2212;0.046]</td>
<td>&#x003C;0.001</td>
<td>Permutation</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Paired robustness checks, raw paired effects, standardized effect sizes, and confidence intervals for Ethical-Improved vs. Ethical-Orig.</title>
</caption>
<table>
<colgroup>
<col align="center" width="20mm"/>
<col align="center" width="20mm"/>
<col align="center" width="10mm"/>
<col align="center" width="29mm"/>
<col align="center" width="25mm"/>
<col align="center" width="35mm"/> </colgroup>
<thead>
<tr>
<th>Metric</th>
<th>Test</th>
<th><italic>p</italic></th>
<th>Raw Paired Effect</th>
<th>Standardized Effect Size</th>
<th>95% CI</th>
</tr>
</thead>
<tbody>
<tr>
<td>Collision</td>
<td>McNemar exact</td>
<td>&#x003C;0.001</td>
<td>Paired risk difference &#x003D; &#x2212;0.046</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>h</mml:mi></mml:math></inline-formula> &#x003D; &#x2212;0.116; Cohen&#x2019;s <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mi>d</mml:mi></mml:math></inline-formula> not applicable</td>
<td>Risk difference CI [&#x2212;0.071, &#x2212;0.021]; <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mi>h</mml:mi></mml:math></inline-formula> CI [&#x2212;0.183, &#x2212;0.052]</td>
</tr>
<tr>
<td>Total harm</td>
<td>Permutation &#x002B; Wilcoxon</td>
<td>&#x003C;0.001</td>
<td>Mean difference &#x003D; &#x2212;0.0959; Relative reduction &#x003D; 27.4%</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; &#x2212;0.192</td>
<td>Raw CI [&#x2212;0.1188, &#x2212;0.0748]; <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> CI [&#x2212;0.212, &#x2212;0.172]</td>
</tr>
<tr>
<td>Gini</td>
<td>Permutation &#x002B; Wilcoxon</td>
<td>&#x003C;0.001</td>
<td>Mean difference &#x003D; &#x2212;0.024</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; &#x2212;2.104</td>
<td>Raw CI [&#x2212;0.024, &#x2212;0.023]; <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> CI [&#x2212;2.236, &#x2212;1.988]</td>
</tr>
<tr>
<td>Worst-off risk</td>
<td>Permutation &#x002B; Wilcoxon</td>
<td>&#x003C;0.001</td>
<td>Mean reduction &#x003D; &#x2212;0.071</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; &#x2212;0.468</td>
<td>Raw CI [&#x2212;0.078, &#x2212;0.064]; <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> CI [&#x2212;0.492, &#x2212;0.445]</td>
</tr>
<tr>
<td>VRU risk (mean)</td>
<td>Permutation &#x002B; Wilcoxon</td>
<td>&#x003C;0.001</td>
<td>Mean difference &#x003D; &#x2212;0.049</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; &#x2212;0.614</td>
<td>Raw CI [&#x2212;0.053, &#x2212;0.046]; <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> CI [&#x2212;0.643, &#x2212;0.585]</td>
</tr>
<tr>
<td>VRU p<sub>95</sub>/p<sub>99</sub> risk</td>
<td>Bootstrap/paired quantile comparison</td>
<td>&#x003C;0.001</td>
<td>0.692/0.774 &#x2192; 0.591/0.627</td>
<td>Quantile shift; <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> not defined</td>
<td>p<sub>95</sub> shift CI [&#x2212;0.118, &#x2212;0.088]; p<sub>99</sub> shift CI [&#x2212;0.155, &#x2212;0.136]</td>
</tr>
<tr>
<td>Travel time</td>
<td>Permutation &#x002B; Wilcoxon</td>
<td>&#x003C;0.001</td>
<td>&#x002B;6.953 s efficiency cost</td>
<td>Cohen&#x2019;s <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; &#x002B;0.674</td>
<td>Raw CI [&#x002B;6.508, &#x002B;7.417] s; <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> CI [&#x002B;0.644, &#x002B;0.706]</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="table-8fn1" fn-type="other">
<p>Note: <italic>d</italic><sub><italic>z</italic></sub> denotes Cohen&#x2019;s standardized effect size for matched continuous outcomes; collision outcomes are binary and are therefore summarized by paired risk difference and Cohen&#x2019;s <italic>h</italic>.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<sec id="s4_1">
<label>4.1</label>
<title>Tail Risk Suppression</title>
<p><xref ref-type="fig" rid="fig-1">Fig. 1</xref> visualizes the distribution of extreme risks using the top-100 risk values per group. Relative to the baselines, Ethical-Improved compresses the upper tail of VRU risk, consistent with the reductions in VRU p<sub>95</sub>/p<sub>99</sub> in <xref ref-type="table" rid="table-3">Table 3</xref>. Importantly, Ego tail risk does not increase; Ego p<sub>95</sub>/p<sub>99</sub> also decreases to 0.702/0.793, indicating that the tail-regularized objective improves safety without trading VRU protection for greater ego exposure.</p>

<p>For the planner-objective results in <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>, the Ethical-Improved objective used a static VRU tail threshold calibrated at <italic>&#x03C4;</italic> &#x003D; q<sub>0.95</sub>. Communication-state-dependent threshold tightening is reserved for the communication-aware extension and policy-level calibration; the robustness of q<sub>0.90</sub>&#x2013;q<sub>0.99</sub> choices is examined in <xref ref-type="sec" rid="s4_8">Section 4.8</xref>.</p>

</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Safety Performance: Collision Rates and Total Harm</title>
<p><xref ref-type="table" rid="table-3">Table 3</xref> reports aggregate safety and efficiency metrics. Ethical-Improved attains the lowest collision rate (0.175), improving on Standard (0.204), Selfish (0.262), and Ethical-Orig (0.221), and also yields the lowest total harm (509.16 vs. 668.98, 988.74, and 700.88, respectively). These gains coincide with reduced tail risks for both Ego and VRU; notably, VRU tail risk declines to 0.591 (p<sub>95</sub>) and 0.627 (p<sub>99</sub>). <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the cumulative personal harm across scenarios for each road-user group.</p>

</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Fairness and Distributive Justice</title>
<p>Beyond aggregate safety, we evaluate distributive fairness using inequality and worst-off diagnostics that explicitly capture ethically salient tail outcomes.
<list list-type="simple">
<list-item>
<label>1.</label>
<p>Gini Coefficient (Inequality)</p></list-item>
</list></p>
<p><xref ref-type="table" rid="table-4">Table 4</xref> summarizes the fairness metrics. Ethical-Improved achieves the lowest mean Gini (0.071) and the lowest 95th-percentile Gini (0.147), indicating a more even allocation of risk across groups than Standard (0.083) and Ethical-Orig (0.095). It also reduces the mean worst-off risk to 0.567, suggesting a systematic reduction in severe outcomes.</p>

<p>The compression of the VRU upper tail in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> indicates that the proposed objective does not merely shift the median risk distribution but specifically targets rare high-risk VRU outcomes. This pattern is consistent with the squared hinge tail penalty, which becomes active only when VRU risk exceeds the calibrated threshold. The simultaneous reduction in Ego p<sub>95</sub>/p<sub>99</sub> risk suggests that the improvement is not achieved by transferring tail risk from VRUs to ego occupants, but by encouraging earlier conservative maneuvers in high-uncertainty conflict zones.</p>

<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> should be interpreted as an aggregate harm decomposition rather than a fairness metric alone. The lower cumulative harm across all groups indicates that the proposed regularizers suppress severe conflict outcomes that contribute disproportionately to total harm. This supports the interpretation that fairness regularization improves safety in the present scenario bank because tail events are also high-harm events.</p>
<p><xref ref-type="fig" rid="fig-3">Fig. 3</xref> supports these results at the distribution level: the per-scenario Gini distribution shifts left under Ethical-Improved (<xref ref-type="fig" rid="fig-3">Fig. 3a</xref>), and the worst-off risk distribution also shifts downward (<xref ref-type="fig" rid="fig-3">Fig. 3b</xref>). The Selfish baseline has a modest mean-Gini value but much worse collision and harm results, showing that inequality metrics must be read together with safety and tail diagnostics.
<list list-type="simple">
<list-item>
<label>2.</label>
<p>Worst-Off Group Frequencies</p></list-item>
</list></p>
<p><xref ref-type="table" rid="table-5">Table 5</xref> reports the worst-off-group distribution and VRU/Ego tail ratios. Ethical-Improved reduces the probability that VRUs are the worst-off group to 0.059, compared with 0.319 for Standard, 0.316 for Selfish, and 0.210 for Ethical-Orig. Concurrently, the VRU/Ego tail ratios decline to 0.841 (p<sub>95</sub>) and 0.791 (p<sub>99</sub>), reflecting stronger relative protection for VRUs in extreme cases.</p>

<p>The lower-left position of Ethical-Improved in <xref ref-type="fig" rid="fig-4">Fig. 4</xref> shows that, in this simulator, fairness and collision reduction are not in conflict. However, this point should not be interpreted as a Pareto-free improvement because <xref ref-type="table" rid="table-3">Tables 3</xref> and <xref ref-type="table" rid="table-6">6</xref> show a clear travel-time cost. The figure therefore supports a constrained policy interpretation: the planner improves safety and distributive fairness, but mobility managers must decide whether the associated delay is acceptable for a given urban context.</p>

<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> provides a complementary view of worst-off-group frequencies. The stacked distribution shows that Ethical-Improved nearly eliminates VRUs as the maximum-risk group across scenarios. In contrast, the increased share of Ego as the worst-off group is accompanied by a lower overall worst-off severity (<xref ref-type="table" rid="table-4">Table 4</xref>).
<list list-type="simple">
<list-item>
<label>3.</label>
<p>Tail Ratios (VRU vs. Ego)</p>
</list-item>
</list></p>
<p><xref ref-type="fig" rid="fig-6">Fig. 6</xref> summarizes VRU-to-Ego tail-risk ratios at p<sub>95</sub>, p<sub>99</sub>, and the top-100 median. Ethical-Improved achieves ratios below 1 across all three summaries (0.841, 0.791, and 0.817), indicating that even in the tail the VRU risk remains below the Ego risk.</p>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> indicates a redistribution of worst-off status away from VRUs. This is ethically desirable only when interpreted together with absolute risk levels: the increased Ego worst-off frequency does not imply higher Ego tail exposure, because Ego p<sub>95</sub>/p<sub>99</sub> and mean max risk also decrease. Thus, the figure supports the claim that VRU tail dominance is suppressed without creating an ego-sacrifice policy.</p>
<p>The fact that all VRU/Ego tail ratios remain below 1 under Ethical-Improved indicates that the ratio cap affects the most ethically sensitive part of the distribution rather than only mean outcomes. This provides direct evidence for the protective-ratio mechanism in <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.</p>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>The Efficiency Trade-Off</title>
<p><xref ref-type="fig" rid="fig-4">Fig. 4</xref> depicts the fairness-safety trade-off by plotting the mean Gini against collision rate. Ethical-Improved lies in the lower-left region, achieving both lower inequality (<xref ref-type="table" rid="table-4">Table 4</xref>) and lower collision rate (<xref ref-type="table" rid="table-3">Table 3</xref>) than the baselines. This result indicates that fairness regularization can be compatible with safety improvement, although it comes with a measurable efficiency cost.</p>

<p><italic>Risk Redistribution and Efficiency Cost</italic></p>
<p>Ethical-Improved improves safety and tail-risk allocation, but it also imposes a measurable efficiency cost. Average travel time increases from 42.395 s under Standard to 49.481 s under Ethical-Improved, corresponding to a 16.7% increase relative to Standard. Relative to Ethical-Orig, travel time increases from 42.528 to 49.481 s, corresponding to a 16.4% increase. Therefore, the efficiency cost should not be interpreted as negligible; it reflects the operational cost of earlier yielding, more conservative conflict handling, and stronger VRU tail-risk protection in high-risk urban scenarios.</p>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>Statistical Significance</title>
<p><xref ref-type="table" rid="table-7">Table 7</xref> reports paired statistical tests over the N &#x003D; 2000 matched scenarios. For transparency, the <italic>p</italic>-values shown are the raw paired-test values for the prespecified comparisons, together with mean differences and 95% confidence intervals. Because 11 comparisons are reported in <xref ref-type="table" rid="table-7">Table 7</xref>, Holm familywise correction was additionally applied; all listed comparisons remain significant at &#x03B1; &#x003D; 0.05 after correction. The statistical evidence should nevertheless be interpreted together with effect sizes and directional consistency.</p>

<p><xref ref-type="table" rid="table-8">Table 8</xref> summarizes the paired robustness checks, effect sizes, and confidence intervals for the primary comparison between Ethical-Improved and Ethical-Orig. In addition to <italic>p</italic> values and confidence intervals, effect magnitudes are reported to avoid interpreting statistical significance alone. Binary collision outcomes are evaluated with McNemar&#x2019;s exact test and paired risk difference. Continuous paired outcomes are evaluated with permutation tests and Wilcoxon signed-rank robustness checks. For continuous paired outcomes, standardized effect size was computed as Cohen&#x2019;s <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, defined as <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mover><mml:mi>D</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:math></inline-formula>, where <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>E</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>I</mml:mi><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>E</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>O</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> for matched scenario <italic>n</italic>. Bootstrap 95% confidence intervals were computed over paired scenario indices. For binary collision outcomes, Cohen&#x2019;s <inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:mi>d</mml:mi></mml:math></inline-formula> is not directly applicable; therefore, McNemar&#x2019;s paired risk difference and Cohen&#x2019;s <inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:mi>h</mml:mi></mml:math></inline-formula> are reported.</p>

</sec>
<sec id="s4_6">
<label>4.6</label>
<title>Communication-Aware Internet-of-Vehicles Results</title>
<p>This subsection introduces a second evaluation track that is distinct from the planner-objective comparisons reported in <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>. Here, the communication-aware objective is evaluated under five connectivity/perception settings&#x2014;local-only, V2X, RSU-assisted, edge-assisted, and communication-impaired&#x2014;using common scenario seeds so that the reported differences reflect IoV information quality rather than scenario mismatch. Accordingly, <xref ref-type="table" rid="table-9">Table 9</xref> summarizes the within-track connected-baseline results, <xref ref-type="table" rid="table-10">Table 10</xref> documents the communication-state sampling rules, and <xref ref-type="table" rid="table-11">Table 11</xref> reports the corresponding communication and occlusion metrics. These IoV-track tables should not be directly compared numerically with the planner-baseline results in <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>.</p>
<table-wrap id="table-9">
<label>Table 9</label>
<caption>
<title>Connectivity-baseline safety and fairness metrics under communication-aware IoV evaluation (within-track comparison only; not directly comparable with <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>).</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center" width="18mm"/>
<col align="center" width="23mm"/>
<col align="center" width="14mm"/>
<col align="center" width="17mm"/>
<col align="center" width="16mm"/>
<col align="center" width="20mm"/> </colgroup>
<thead>
<tr>
<th>Connectivity Setting</th>
<th>Collision Proxy</th>
<th>Normalized Total Harm</th>
<th>Mean Gini</th>
<th>VRU p<sub>95</sub> Risk</th>
<th>VRU/Ego p<sub>95</sub> Ratio</th>
<th>Avg. Travel Time (s)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Local</td>
<td>0.266</td>
<td>415.817</td>
<td>0.049</td>
<td>0.912</td>
<td>0.961</td>
<td>53.447</td>
</tr>
<tr>
<td>V2X</td>
<td>0.257</td>
<td>387.580</td>
<td>0.048</td>
<td>0.854</td>
<td>0.920</td>
<td>53.665</td>
</tr>
<tr>
<td>Roadside unit (RSU)</td>
<td>0.232</td>
<td>309.573</td>
<td>0.047</td>
<td>0.719</td>
<td>0.874</td>
<td>52.269</td>
</tr>
<tr>
<td>Edge</td>
<td>0.225</td>
<td>291.391</td>
<td>0.046</td>
<td>0.684</td>
<td>0.853</td>
<td>51.722</td>
</tr>
<tr>
<td>Comm.-impaired</td>
<td>0.272</td>
<td>429.883</td>
<td>0.051</td>
<td>0.894</td>
<td>0.911</td>
<td>54.251</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="table-9fn1" fn-type="other">
<p>Note: The metrics in this table are reported for connectivity/perception baselines under the sampled IoV communication states. &#x201C;Collision Proxy&#x201D; and &#x201C;Normalized Total Harm&#x201D; are used only for within-table comparison in the communication-aware evaluation track and should not be numerically compared with the &#x201C;Collision Rate&#x201D; and ex post &#x201C;Total Harm&#x201D; reported in <xref ref-type="table" rid="table-3">Tables 3</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref>.</p>
</fn>
</table-wrap-foot>
</table-wrap><table-wrap id="table-10">
<label>Table 10</label>
<caption>
<title>Communication-state sampling rules used in the IoV evaluation.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center" width="23mm"/>
<col align="center" width="23mm"/>
<col align="center" width="16mm"/>
<col align="center"/>
<col align="center" width="16mm"/>
<col align="center" width="17mm"/> </colgroup>
<thead>
<tr>
<th>Setting</th>
<th>V2X</th>
<th>Packet Delivery Ratio (PDR)</th>
<th>Age of Information (AoI)</th>
<th>Roadside Unit (RSU)</th>
<th><inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:msub><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th>Edge/ Transmission (Tx) Delay</th>
<th>End- to-End (E2E) Latency</th>
</tr>
</thead>
<tbody>
<tr>
<td>Local</td>
<td>0.00</td>
<td>N/A</td>
<td>5 &#x00B1; 2.75 ms</td>
<td>0.00</td>
<td>0.62</td>
<td>0/18 ms</td>
<td>34.041 ms</td>
</tr>
<tr>
<td>V2X</td>
<td>0.88</td>
<td>0.92 &#x00B1; 0.025</td>
<td>42 &#x00B1; 8.30 ms</td>
<td>0.15</td>
<td>0.74</td>
<td>0/36 ms</td>
<td>52.043 ms</td>
</tr>
<tr>
<td>Roadside unit (RSU)</td>
<td>0.93</td>
<td>0.95 &#x00B1; 0.025</td>
<td>46 &#x00B1; 8.90 ms</td>
<td>0.80</td>
<td>0.83</td>
<td>0/42 ms</td>
<td>58.026 ms</td>
</tr>
<tr>
<td>Edge</td>
<td>0.98</td>
<td>0.975 &#x00B1; 0.025</td>
<td>44 &#x00B1; 8.60 ms</td>
<td>0.95</td>
<td>0.96</td>
<td>9/44 ms</td>
<td>68.810 ms</td>
</tr>
<tr>
<td>Comm.-impaired</td>
<td>0.62</td>
<td>0.74 &#x00B1; 0.06</td>
<td>135 &#x00B1; 22.25 ms</td>
<td>0.35</td>
<td>0.57</td>
<td>28/84 ms</td>
<td>127.753 ms</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="table-10fn1" fn-type="other">
<p>Note: PDR &#x003D; packet delivery ratio; AoI &#x003D; age of information; RSU &#x003D; roadside unit; Tx &#x003D; transmission; E2E &#x003D; end-to-end.</p>
</fn>
</table-wrap-foot>
</table-wrap><table-wrap id="table-11">
<label>Table 11</label>
<caption>
<title>Connectivity-baseline communication and occlusion metrics under communication-aware IoV evaluation. &#x201C;Comm.-impaired&#x201D; denotes communication-impaired operation under degraded V2X/RSU conditions.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center" width="11mm"/>
<col align="center" width="11mm"/>
<col align="center" width="25mm"/>
<col align="center" width="13mm"/>
<col align="center" width="10mm"/>
<col align="center" width="18mm"/>
<col align="center" width="15mm"/>
</colgroup>
<thead>
<tr>
<th>Case</th>
<th>Latency (ms)</th>
<th>AoI (ms)</th>
<th>Communication Overhead (kB)</th>
<th>Edge Delay (ms)</th>
<th>Drop Rate</th>
<th>Occluded Collision Proxy</th>
<th>Occluded VRU p<sub>95</sub> Risk</th>
</tr>
</thead>
<tbody>
<tr>
<td>Local</td>
<td>34.041</td>
<td>5.055</td>
<td>0.000</td>
<td>0.241</td>
<td>0.000</td>
<td>0.299</td>
<td>1.003</td>
</tr>
<tr>
<td>V2X</td>
<td>52.043</td>
<td>42.093</td>
<td>14.944</td>
<td>0.242</td>
<td>0.039</td>
<td>0.288</td>
<td>0.939</td>
</tr>
<tr>
<td>Roadside unit (RSU)</td>
<td>58.026</td>
<td>46.003</td>
<td>23.662</td>
<td>0.226</td>
<td>0.034</td>
<td>0.253</td>
<td>0.754</td>
</tr>
<tr>
<td>Edge</td>
<td>68.810</td>
<td>44.043</td>
<td>32.380</td>
<td>9.010</td>
<td>0.032</td>
<td>0.244</td>
<td>0.726</td>
</tr>
<tr>
<td>Comm.-impaired</td>
<td>127.753</td>
<td>134.826</td>
<td>11.208</td>
<td>27.953</td>
<td>0.053</td>
<td>0.301</td>
<td>0.984</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-9">Table 9</xref> summarizes the IoV-system results, <xref ref-type="table" rid="table-10">Table 10</xref> documents the communication-state sampling rules, and <xref ref-type="table" rid="table-11">Table 11</xref> reports the connectivity-baseline communication and occlusion metrics. Edge-assisted cooperative perception achieves the strongest overall trade-off among the connected baselines, yielding the lowest collision proxy (0.225), normalized total harm (291.391), mean Gini (0.046), and VRU p<sub>95</sub> risk (0.684). Although edge assistance adds nonzero latency, it improves dropout robustness, lowers the occluded-scenario collision proxy to 0.244, and reduces occluded-scene VRU p<sub>95</sub> risk to 0.726.</p>

<p>The communication-state sampling rules are reported in <xref ref-type="table" rid="table-10">Table 10</xref>, and the connectivity-baseline communication and occlusion metrics are reported in <xref ref-type="table" rid="table-11">Table 11</xref>. &#x201C;Comm.-impaired&#x201D; denotes communication-impaired operation under degraded V2X/RSU conditions.</p>

</sec>
<sec id="s4_7">
<label>4.7</label>
<title>Communication-State Sampling and Definition of the Communication-Impaired Baseline</title>
<p>The communication-impaired baseline, denoted as &#x201C;Comm.-impaired&#x201D; in <xref ref-type="table" rid="table-9">Tables 9</xref>&#x2013;<xref ref-type="table" rid="table-11">11</xref>, is not a separate planning objective. It uses the same communication-aware Ethical-Improved objective as the other IoV settings but samples z_t from a degraded V2X/RSU operating regime. This regime is characterized by low V2X availability, reduced PDR, high AoI, partial RSU outage, reduced perception confidence, increased edge delay, and higher transmission latency.</p>

<p>The high latency of the communication-impaired condition results from <inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>84</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>ms</mml:mtext></mml:mrow></mml:math></inline-formula>, edge-delay mean of 28 ms, high AoI, and unstable RSU coverage. Consequently, &#x201C;Comm.-impaired&#x201D; represents stale, lossy, and partially unavailable cooperative perception rather than a different ethical planner.</p>
</sec>
<sec id="s4_8">
<label>4.8</label>
<title>One-at-a-Time Sensitivity Analysis</title>
<p>To evaluate parameter robustness, we conducted a compact one-at-a-time sensitivity analysis for the Ethical-Improved planner under the edge-assisted cooperative perception setting. All runs used the same scenario bank, communication-state samples, estimated-risk noise, and collision random numbers, so that differences reflect parameter perturbations rather than random resampling. The tail-risk threshold <italic>&#x03C4;</italic> was calibrated from the empirical VRU-risk distribution of the reference yielding maneuver, yielding <italic>&#x03C4;</italic> values of 0.639, 0.681, 0.720, and 0.776 for q<sub>0.90</sub>, q<sub>0.95</sub>, q<sub>0.975</sub>, and q<sub>0.99</sub>, respectively.</p>
<p>The sensitivity metrics follow the communication-aware IoV track definitions. <xref ref-type="table" rid="table-12">Table 12</xref> is based on an independent sensitivity-run reference case with common random numbers; therefore, its baseline values are close to, but not identical to, the Edge row in <xref ref-type="table" rid="table-9">Table 9</xref>.</p>
<table-wrap id="table-12">
<label>Table 12</label>
<caption>
<title>Compact one-at-a-time sensitivity analysis of Ethical-Improved. Sweep rows report the minimum and maximum values across the tested settings.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Tested Settings</th>
<th>Safety Metrics</th>
<th>Tail-Risk Metrics</th>
<th>Fairness/ Efficiency</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">Baseline</td>
<td rowspan="2"><italic>&#x03C4;</italic> &#x003D; q<sub>0.95</sub>; &#x03B5; &#x003D; 0.05; <inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1.0; <inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1.0; <italic>&#x03C1;</italic> &#x003D; 1.0</td>
<td>Collision proxy: 0.224</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.670/0.752</td>
<td>Gini: 0.048</td>
</tr>
<tr>
<td>Normalized harm: 283.959</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.787/0.874; ratio: 0.850</td>
<td>Average travel time: 51.054 s</td>
</tr>
<tr>
<td rowspan="2"><italic>&#x03C4;</italic> threshold</td>
<td rowspan="2">q<sub>0.90</sub>&#x2013;q<sub>0.99</sub></td>
<td>Collision proxy: 0.224</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.665&#x2013;0.690/0.744&#x2013;0.790</td>
<td>Gini: 0.048</td>
</tr>
<tr>
<td>Normalized harm: 283.450&#x2013;285.596</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.783&#x2013;0.788/0.869&#x2013;0.876; ratio: 0.844&#x2013;0.881</td>
<td>Average travel time: 50.936&#x2013;51.097 s</td>
</tr>
<tr>
<td rowspan="2">&#x03B5;</td>
<td rowspan="2">0.01&#x2013;0.10</td>
<td>Collision proxy: 0.224</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.668&#x2013;0.670/0.751&#x2013;0.752</td>
<td>Gini: 0.048</td>
</tr>
<tr>
<td>Normalized harm: 283.858&#x2013;283.959</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.787/0.874; ratio: 0.849&#x2013;0.850</td>
<td>Average travel time: 51.054&#x2013;51.061 s</td>
</tr>
<tr>
<td rowspan="2"><inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td rowspan="2">0&#x2013;1.0</td>
<td>Collision proxy: 0.224</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.670&#x2013;0.695/0.752&#x2013;0.812</td>
<td>Gini: 0.047&#x2013;0.048</td>
</tr>
<tr>
<td>Normalized harm: 283.959&#x2013;285.952</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.783&#x2013;0.787/0.869&#x2013;0.874; ratio: 0.850&#x2013;0.888</td>
<td>Average travel time: 50.917&#x2013;51.054 s</td>
</tr>
<tr>
<td rowspan="2"><inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td rowspan="2">0&#x2013;1.0</td>
<td>Collision proxy: 0.224&#x2013;0.225</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.670&#x2013;0.679/0.752&#x2013;0.764</td>
<td>Gini: 0.048</td>
</tr>
<tr>
<td>Normalized harm: 283.959&#x2013;285.056</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.786&#x2013;0.787/0.874; ratio: 0.850&#x2013;0.864</td>
<td>Average travel time: 50.934&#x2013;51.054 s</td>
</tr>
<tr>
<td rowspan="2">&#x03C1;</td>
<td rowspan="2">0.8&#x2013;1.2</td>
<td>Collision proxy: 0.222&#x2013;0.225</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.652&#x2013;0.679/0.730&#x2013;0.764</td>
<td>Gini: 0.048&#x2013;0.052</td>
</tr>
<tr>
<td>Normalized harm: 281.167&#x2013;284.966</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.786&#x2013;0.788/0.874&#x2013;0.876; ratio: 0.827&#x2013;0.864</td>
<td>Average travel time: 50.942&#x2013;51.608 s</td>
</tr>
<tr>
<td rowspan="2">Normalization</td>
<td rowspan="2">Normalized vs. raw</td>
<td>Collision proxy: 0.222&#x2013;0.224</td>
<td>VRU p<sub>95</sub>/p<sub>99</sub>: 0.657&#x2013;0.670/0.744&#x2013;0.752</td>
<td>Gini: 0.048&#x2013;0.054</td>
</tr>
<tr>
<td>Normalized harm: 280.932&#x2013;283.959</td>
<td>Ego p<sub>95</sub>/p<sub>99</sub>: 0.787&#x2013;0.788/0.874; ratio: 0.834&#x2013;0.850</td>
<td>Average travel time: 51.054&#x2013;51.875 s</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="table-12fn1" fn-type="other">
<p>Note: The empirical <italic>&#x03C4;</italic> thresholds for q<sub>0.90</sub>, q<sub>0.95</sub>, q<sub>0.975</sub>, and q<sub>0.99</sub> were 0.639, 0.681, 0.720, and 0.776, respectively. Safety metrics report collision proxy and normalized harm; the VRU/Ego ratio is computed at p<sub>95</sub>.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p><xref ref-type="table" rid="table-12">Table 12</xref> reports a compact range summary. Across the tested perturbations, collision proxy remains within 0.222&#x2013;0.225, mean Gini remains within 0.047&#x2013;0.054, and average travel time remains within 50.917&#x2013;51.875 s. The <italic>&#x03C4;</italic> sweep shows the expected safety-efficiency pattern: stricter thresholds reduce VRU p<sub>95</sub>/p<sub>99</sub> risk but slightly increase travel time. <xref ref-type="fig" rid="fig-7">Fig. 7</xref> visualizes this &#x03C4;-threshold sensitivity for VRU p95 risk and average travel time. The <italic>&#x03C1;</italic> sweep provides the clearest ratio-control effect, with <italic>&#x03C1;</italic> &#x003D; 0.8 yielding the lowest VRU/Ego p<sub>95</sub> ratio at the cost of higher travel time.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Sensitivity of VRU p<sub>95</sub> risk and travel time across <italic>&#x03C4;</italic> thresholds. Stricter <italic>&#x03C4;</italic> thresholds reduce VRU tail risk at a modest travel-time cost.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_84571-fig-7.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Discussion</title>
<p>The results provide three main implications for ethical IoV risk allocation and should be interpreted as relative objective behavior within a controlled simulator. The comparison between Ethical-Orig and Ethical-Improved shows that adding equality and maximin terms to a weighted sum is insufficient when component scales are misaligned. The squared hinge loss acts as a soft constraint on extreme VRU outcomes, while normalized fairness terms make the trade-off weights more interpretable across heterogeneous scenarios. The bounded responsibility factor supports treating responsibility as an internal risk weight rather than as an external subtractive bonus. The formulation can discount risk for agents who contributed to a hazard while still preserving a nonzero duty-of-care incentive to avoid collisions whenever feasible. Within this simulator, fairness regularization is compatible with improved safety because severe tail events contribute disproportionately to cumulative harm. However, this should not be read as a universal law. The weights are policy parameters, the scenario bank is simulator-generated, and future work should perform component ablations, broader multivariate calibration sweeps, packet-level network co-simulation, public-benchmark transfer, and real roadside perception validation. The compact one-at-a-time sensitivity analysis in <xref ref-type="sec" rid="s4_8">Section 4.8</xref> shows that the main safety, VRU-tail-risk, fairness, and travel-time trends remain stable across tested perturbations of <italic>&#x03C4;</italic>, &#x03B5;, <italic>&#x03BB;</italic><sub>T</sub>, <italic>&#x03BB;</italic><sub><italic>&#x03C1;</italic></sub>, <italic>&#x03C1;</italic>, and normalization.</p>
<sec id="s5_1">
<label>5.1</label>
<title>Ego Worst-Off Frequency and Policy-Calibrated Deployment</title>
<p>The increase in Ego worst-off frequency under Ethical-Improved requires explicit ethical interpretation. Ethical-Improved increases the frequency with which Ego is the maximum-risk group to 0.539, while reducing the VRU worst-off frequency to 0.059. This does not mean that the proposed planner requires ego occupants to self-sacrifice for VRUs. Rather, it indicates that after disproportionate VRU tail dominance is constrained, the Ego more often becomes the largest remaining risk component in the group-wise ranking. This ranking change should be interpreted together with absolute risk levels: Ego p<sub>95</sub>/p<sub>99</sub> risks decrease from 0.772/0.887 under Ethical-Orig to 0.702/0.793 under Ethical-Improved, and mean max risk decreases from 0.638 to 0.567. Thus, the result reflects a change in relative risk ranking rather than an increase in absolute Ego tail exposure.</p>
<p>Nevertheless, a VRU-protective planner should not be interpreted as authorizing unlimited risk transfer to ego occupants. Practical deployment should include an explicit ego safety floor, hard collision-avoidance constraints, maximum allowable ego-risk thresholds, and legal duty-of-care requirements toward passengers. From a public-acceptance perspective, limited altruistic yielding may be acceptable when it reduces severe VRU harm, but users are unlikely to accept a system that substantially increases passenger danger. The proposed method should therefore be understood as a policy-calibrated ethical planner rather than a universal moral rule.</p>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Mechanism Relative to the Baseline Ethical Planner</title>
<p>The results suggest that Ethical-Improved improves both safety and fairness by suppressing severe tail events rather than merely redistributing risk. Compared with Ethical-Orig and the baseline ethical planner in [<xref ref-type="bibr" rid="ref-1">1</xref>], the proposed formulation changes three mechanisms: responsibility is internalized as a bounded risk weight, fairness terms are normalized to reduce scale sensitivity, and VRU tail-risk dominance is penalized directly. The observed reductions in both VRU and Ego p<sub>95</sub>/p<sub>99</sub> risk are consistent with earlier conservative conflict handling, such as braking or yielding before the vehicle enters a high-uncertainty conflict zone.</p>
</sec>
<sec id="s5_3">
<label>5.3</label>
<title>Practical Implications of the Travel-Time Cost</title>
<p>The 16.7% travel-time increase has practical implications for deployment. At the individual-vehicle level, an additional 7.086 s per high-risk segment may be acceptable in school zones, unsignalized crossings, or dense VRU areas, where severe VRU harm reduction is a priority. At the traffic-system level, however, repeated conservative yielding could reduce intersection throughput, increase queue formation, and create secondary delays during peak demand. User acceptability may therefore depend on whether the delay is transparent, predictable, and limited to high-risk contexts. Mobility managers may need to calibrate the tail-risk threshold and ratio penalty by road type, time of day, VRU density, and congestion state rather than deploy fixed ethical weights across all contexts. The present study does not quantify network-level throughput or queue spillback, so this operational impact should be evaluated in future microscopic and macroscopic traffic simulations before deployment.</p>
</sec>
<sec id="s5_4">
<label>5.4</label>
<title>Prioritized Limitations and Deployment Priorities</title>
<p>No real-world dataset or hardware-in-the-loop experiment was used in the present study. The current validation is limited to controlled paired simulations generated by an in-house lightweight traffic-risk simulator. Therefore, the results should be interpreted as objective-level and mechanism-level evidence rather than deployment-ready validation.</p>
<p>These limitations are prioritized according to their impact on deployment validity. The most important limitation is that the results are obtained from an in-house lightweight simulator; therefore, the conclusions should be interpreted as objective-level and mechanism-level evidence rather than deployment-ready validation. The second limitation is the rule-based VRU model, which does not fully capture interactive pedestrian or cyclist responses. The third limitation is the lightweight communication model, which should be replaced or complemented by packet-level network co-simulation before deployment claims are made. To reduce the limitation of data availability, the generated scenario seeds, aggregate risk logs, metric tables, and analysis scripts will be released through the GitHub repository specified in the Data Availability statement. <xref ref-type="table" rid="table-13">Table 13</xref> summarizes the prioritized limitations and corresponding deployment-validation priorities.</p>
<table-wrap id="table-13">
<label>Table 13 </label>
<caption>
<title>Prioritized limitations and deployment priorities.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Priority</th>
<th>Limitation</th>
<th>Effect on the Conclusion</th>
<th>Required Next Step</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>In-house lightweight simulator</td>
<td>Limits external validity</td>
<td>Validate in CARLA, SUMO, or public benchmarks</td>
</tr>
<tr>
<td>2</td>
<td>Rule-based VRU behavior</td>
<td>May underestimate interactive pedestrian/cyclist responses</td>
<td>Add social-force or game-theoretic VRU agents</td>
</tr>
<tr>
<td>3</td>
<td>Lightweight communication model</td>
<td>Does not capture packet-level network dynamics</td>
<td>Add ns-3, C-V2X, or 5G NR-V2X co-simulation</td>
</tr>
<tr>
<td>4</td>
<td>One-at-a-time sensitivity only</td>
<td>Does not prove global parameter optimality</td>
<td>Add multivariate calibration</td>
</tr>
<tr>
<td>5</td>
<td>Limited deployment calibration</td>
<td>Policy weights may vary by jurisdiction</td>
<td>Add stakeholder-informed calibration</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5_5">
<label>5.5</label>
<title>Scalability Considerations</title>
<p>The proposed framework is locally scalable at the ego-planner level because the optimization is performed over a fixed, discrete set of maneuvers and a small number of risk groups, rather than over all individual agents in the network. The edge/RSU layer supplies communication-conditioned perception inputs, while the ego vehicle solves the risk-allocation objective at each planning cycle. However, large-scale IoV deployment with dense traffic and multiple RSUs was not evaluated in this study. Such deployment would require runtime profiling, multi-RSU coordination, packet-level V2X co-simulation, and stress testing under high vehicle and VRU density. <xref ref-type="table" rid="table-14">Table 14</xref> summarizes the validation and scalability issues that must be addressed before deployment-ready claims can be made.</p>
<table-wrap id="table-14">
<label>Table 14</label>
<caption>
<title>Validation and scalability clarification for deployment readiness.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Concern</th>
<th>Present Status in This Study</th>
<th>Deployment Implication/Required Next Step</th>
</tr>
</thead>
<tbody>
<tr>
<td>Real-world dataset/hardware-in-the-loop validation</td>
<td>No real-world dataset or hardware-in-the-loop experiment was used. Validation is limited to controlled paired simulations generated by an in-house lightweight traffic-risk simulator.</td>
<td>Interpret the results as objective-level and mechanism-level evidence. Before deployment claims, validate with real-world trajectory/perception data, public benchmarks, and hardware-in-the-loop experiments.</td>
</tr>
<tr>
<td>Dense traffic/multiple-RSU scalability</td>
<td>The optimization is locally scoped to the ego planner, a fixed discrete set of maneuvers, and a small group-wise risk vector. Dense traffic and multiple-RSU deployment were not evaluated in this study.</td>
<td>Conduct runtime profiling, multi-RSU coordination tests, packet-level V2X co-simulation, and high-density vehicle/VRU stress testing.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusions</title>
<p>This work presents a responsibility-aware tail-risk objective for edge-assisted IoV cooperative autonomous driving. The formulation internalizes responsibility as a bounded risk weight, normalizes fairness terms, and adds explicit VRU tail-risk and VRU/Ego ratio penalties. Under the fixed 2000-scenario simulator protocol, the method improves the combined safety-fairness profile relative to Standard, Selfish, and Ethical-Orig baselines. The one-at-a-time sensitivity analysis further shows that these conclusions are qualitatively robust across the tested values of <inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:mi>&#x03B5;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:mi>&#x03C1;</mml:mi></mml:math></inline-formula>, as well as across normalization settings. The current evidence remains limited by simulator-generated scenarios, a one-at-a-time robustness analysis rather than a full multivariate calibration study, and a lightweight communication model. Before deployment, claims should be tested with systematic ablations, jurisdiction-aware calibration, packet-level network co-simulation, public connected-driving benchmarks, and real roadside perception datasets. Overall, the manuscript should be read as an auditable objective-design framework linking ethical risk allocation with V2X availability, information freshness, RSU coverage, occlusion uncertainty, and edge inference latency. The limitations further clarify that no real-world dataset or hardware-in-the-loop experiment was used in the present study and that dense-traffic, multi-RSU scalability remains an open deployment-validation step.</p>
</sec>
</body>
<back>
<ack>
<p>Not applicable.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>This work was supported in part by the National Science and Technology Council, Taiwan, under Grant NSTC 114&#x2013;2221-E-018&#x2013;003.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The generated scenario seeds, simulation logs, aggregated metric tables, and analysis scripts are available in a public GitHub repository at <ext-link ext-link-type="uri" xlink:href="https://github.com/lin040/iov-tail-risk-fairness.git">https://github.com/lin040/iov-tail-risk-fairness.git</ext-link>.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Geisslinger</surname> <given-names>M</given-names></string-name>, <string-name><surname>Poszler</surname> <given-names>F</given-names></string-name>, <string-name><surname>Lienkamp</surname> <given-names>M</given-names></string-name></person-group>. <article-title>An ethical trajectory planning algorithm for autonomous vehicles</article-title>. <source>Nat Mach Intell</source>. <year>2023</year>;<volume>5</volume>(<issue>2</issue>):<fpage>137</fpage>&#x2013;<lpage>44</lpage>. doi:<pub-id pub-id-type="doi">10.1038/s42256-022-00607-z</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rockafellar</surname> <given-names>RT</given-names></string-name>, <string-name><surname>Uryasev</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Optimization of conditional value-at-risk</article-title>. <source>J Risk</source>. <year>2000</year>;<volume>2</volume>(<issue>3</issue>):<fpage>21</fpage>&#x2013;<lpage>41</lpage>. doi:<pub-id pub-id-type="doi">10.21314/jor.2000.038</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>McNemar</surname> <given-names>Q</given-names></string-name></person-group>. <article-title>Note on the sampling error of the difference between correlated proportions or percentages</article-title>. <source>Psychometrika</source>. <year>1947</year>;<volume>12</volume>(<issue>2</issue>):<fpage>153</fpage>&#x2013;<lpage>7</lpage>. doi:<pub-id pub-id-type="doi">10.1007/BF02295996</pub-id>; <pub-id pub-id-type="pmid">20254758</pub-id></mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ceriani</surname> <given-names>L</given-names></string-name>, <string-name><surname>Verme</surname> <given-names>P</given-names></string-name></person-group>. <article-title>The origins of the Gini index: extracts from Variabilit&#x00E0; e Mutabilit&#x00E0;, (1912) by Corrado Gini</article-title>. <source>J Econ Inequal</source>. <year>2012</year>;<volume>10</volume>(<issue>3</issue>):<fpage>421</fpage>&#x2013;<lpage>43</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10888-011-9188-x</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Rawls</surname> <given-names>J</given-names></string-name></person-group>. <source>A theory of justice</source>. <publisher-loc>Cambridge, MA, USA</publisher-loc>: <publisher-name>Belknap Press of Harvard University Press</publisher-name>; <year>1971</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Paden</surname> <given-names>B</given-names></string-name>, <string-name><surname>&#x010C;&#x00E1;p</surname> <given-names>M</given-names></string-name>, <string-name><surname>Yong</surname> <given-names>SZ</given-names></string-name>, <string-name><surname>Yershov</surname> <given-names>D</given-names></string-name>, <string-name><surname>Frazzoli</surname> <given-names>E</given-names></string-name></person-group>. <article-title>A survey of motion planning and control techniques for self-driving urban vehicles</article-title>. <source>IEEE Trans Intell Veh</source>. <year>2016</year>;<volume>1</volume>(<issue>1</issue>):<fpage>33</fpage>&#x2013;<lpage>55</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIV.2016.2578706</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Schwarting</surname> <given-names>W</given-names></string-name>, <string-name><surname>Alonso-Mora</surname> <given-names>J</given-names></string-name>, <string-name><surname>Rus</surname> <given-names>D</given-names></string-name></person-group>. <article-title>Planning and decision-making for autonomous vehicles</article-title>. <source>Annu Rev Control Robot Auton Syst</source>. <year>2018</year>;<volume>1</volume>(<issue>1</issue>):<fpage>187</fpage>&#x2013;<lpage>210</lpage>. doi:<pub-id pub-id-type="doi">10.1146/annurev-control-060117-105157</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Katrakazas</surname> <given-names>C</given-names></string-name>, <string-name><surname>Quddus</surname> <given-names>M</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>WH</given-names></string-name>, <string-name><surname>Deka</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Real-time motion planning methods for autonomous on-road driving: state-of-the-art and future research directions</article-title>. <source>Transp Res Part C Emerg Technol</source>. <year>2015</year>;<volume>60</volume>:<fpage>416</fpage>&#x2013;<lpage>42</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.trc.2015.09.011</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lef&#x00E8;vre</surname> <given-names>S</given-names></string-name>, <string-name><surname>Vasquez</surname> <given-names>D</given-names></string-name>, <string-name><surname>Laugier</surname> <given-names>C</given-names></string-name></person-group>. <article-title>A survey on motion prediction and risk assessment for intelligent vehicles</article-title>. <source>ROBOMECH J</source>. <year>2014</year>;<volume>1</volume>(<issue>1</issue>):<fpage>1</fpage>. doi:<pub-id pub-id-type="doi">10.1186/s40648-014-0001-z</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Riedmaier</surname> <given-names>S</given-names></string-name>, <string-name><surname>Ponn</surname> <given-names>T</given-names></string-name>, <string-name><surname>Ludwig</surname> <given-names>D</given-names></string-name>, <string-name><surname>Schick</surname> <given-names>B</given-names></string-name>, <string-name><surname>Diermeyer</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Survey on scenario-based safety assessment of automated vehicles</article-title>. <source>IEEE Access</source>. <year>2020</year>;<volume>8</volume>:<fpage>87456</fpage>&#x2013;<lpage>77</lpage>. doi:<pub-id pub-id-type="doi">10.1109/ACCESS.2020.2993730</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pek</surname> <given-names>C</given-names></string-name>, <string-name><surname>Manzinger</surname> <given-names>S</given-names></string-name>, <string-name><surname>Koschi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Althoff</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Using online verification to prevent autonomous vehicles from causing accidents</article-title>. <source>Nat Mach Intell</source>. <year>2020</year>;<volume>2</volume>(<issue>9</issue>):<fpage>518</fpage>&#x2013;<lpage>28</lpage>. doi:<pub-id pub-id-type="doi">10.1038/s42256-020-0225-y</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Goodall</surname> <given-names>NJ</given-names></string-name></person-group>. <article-title>Ethical decision making during automated vehicle crashes</article-title>. <source>Transp Res Rec J Transp Res Board</source>. <year>2014</year>;<volume>2424</volume>(<issue>1</issue>):<fpage>58</fpage>&#x2013;<lpage>65</lpage>. doi:<pub-id pub-id-type="doi">10.3141/2424-07</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Nyholm</surname> <given-names>S</given-names></string-name>, <string-name><surname>Smids</surname> <given-names>J</given-names></string-name></person-group>. <article-title>The ethics of accident-algorithms for self-driving cars: an applied trolley problem?</article-title> <source>Ethical Theory Moral Pract</source>. <year>2016</year>;<volume>19</volume>(<issue>5</issue>):<fpage>1275</fpage>&#x2013;<lpage>89</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10677-016-9745-2</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bonnefon</surname> <given-names>JF</given-names></string-name>, <string-name><surname>Shariff</surname> <given-names>A</given-names></string-name>, <string-name><surname>Rahwan</surname> <given-names>I</given-names></string-name></person-group>. <article-title>The social dilemma of autonomous vehicles</article-title>. <source>Science</source>. <year>2016</year>;<volume>352</volume>(<issue>6293</issue>):<fpage>1573</fpage>&#x2013;<lpage>6</lpage>. doi:<pub-id pub-id-type="doi">10.1126/science.aaf2654</pub-id>; <pub-id pub-id-type="pmid">27339987</pub-id></mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Awad</surname> <given-names>E</given-names></string-name>, <string-name><surname>Dsouza</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>R</given-names></string-name>, <string-name><surname>Schulz</surname> <given-names>J</given-names></string-name>, <string-name><surname>Henrich</surname> <given-names>J</given-names></string-name>, <string-name><surname>Shariff</surname> <given-names>A</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>The moral machine experiment</article-title>. <source>Nature</source>. <year>2018</year>;<volume>563</volume>(<issue>7729</issue>):<fpage>59</fpage>&#x2013;<lpage>64</lpage>. doi:<pub-id pub-id-type="doi">10.1038/s41586-018-0637-6</pub-id>; <pub-id pub-id-type="pmid">30356211</pub-id></mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Meder</surname> <given-names>B</given-names></string-name>, <string-name><surname>Fleischhut</surname> <given-names>N</given-names></string-name>, <string-name><surname>Krumnau</surname> <given-names>NC</given-names></string-name>, <string-name><surname>Waldmann</surname> <given-names>MR</given-names></string-name></person-group>. <article-title>How should autonomous cars drive? A preference for defaults in moral judgments under risk and uncertainty</article-title>. <source>Risk Anal</source>. <year>2019</year>;<volume>39</volume>(<issue>2</issue>):<fpage>295</fpage>&#x2013;<lpage>314</lpage>. doi:<pub-id pub-id-type="doi">10.1111/risa.13178</pub-id>; <pub-id pub-id-type="pmid">30157299</pub-id></mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sparrow</surname> <given-names>R</given-names></string-name>, <string-name><surname>Howard</surname> <given-names>M</given-names></string-name></person-group>. <article-title>When human beings are like drunk robots: driverless vehicles, ethics, and the future of transport</article-title>. <source>Transp Res Part C Emerg Technol</source>. <year>2017</year>;<volume>80</volume>(<issue>suppl 3</issue>):<fpage>206</fpage>&#x2013;<lpage>15</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.trc.2017.04.014</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Martinho</surname> <given-names>A</given-names></string-name>, <string-name><surname>Herber</surname> <given-names>N</given-names></string-name>, <string-name><surname>Kroesen</surname> <given-names>M</given-names></string-name>, <string-name><surname>Chorus</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Ethical issues in focus by the autonomous vehicles industry</article-title>. <source>Transp Rev</source>. <year>2021</year>;<volume>41</volume>(<issue>5</issue>):<fpage>556</fpage>&#x2013;<lpage>77</lpage>. doi:<pub-id pub-id-type="doi">10.1080/01441647.2020.1862355</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>HY</given-names></string-name></person-group>. <article-title>Irresponsibilities, inequalities and injustice for autonomous vehicles</article-title>. <source>Ethics Inf Technol</source>. <year>2017</year>;<volume>19</volume>(<issue>3</issue>):<fpage>193</fpage>&#x2013;<lpage>207</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10676-017-9436-2</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gill</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Ethical dilemmas are really important to potential adopters of autonomous vehicles</article-title>. <source>Ethics Inf Technol</source>. <year>2021</year>;<volume>23</volume>(<issue>4</issue>):<fpage>657</fpage>&#x2013;<lpage>73</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10676-021-09605-y</pub-id>; <pub-id pub-id-type="pmid">34248401</pub-id></mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>P</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Selfish or utilitarian automated vehicles? Deontological evaluation and public acceptance</article-title>. <source>Int J Hum</source>. <year>2021</year>;<volume>37</volume>(<issue>13</issue>):<fpage>1231</fpage>&#x2013;<lpage>42</lpage>. doi:<pub-id pub-id-type="doi">10.1080/10447318.2021.1876357</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kr&#x00FC;gel</surname> <given-names>S</given-names></string-name>, <string-name><surname>Uhl</surname> <given-names>M</given-names></string-name></person-group>. <article-title>The risk ethics of autonomous vehicles: an empirical approach</article-title>. <source>Sci Rep</source>. <year>2024</year>;<volume>14</volume>(<issue>1</issue>):<fpage>960</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-024-51313-2</pub-id>; <pub-id pub-id-type="pmid">38200075</pub-id></mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hevelke</surname> <given-names>A</given-names></string-name>, <string-name><surname>Nida-R&#x00FC;melin</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Responsibility for crashes of autonomous vehicles: an ethical analysis</article-title>. <source>Sci Eng Ethics</source>. <year>2015</year>;<volume>21</volume>(<issue>3</issue>):<fpage>619</fpage>&#x2013;<lpage>30</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11948-014-9565-5</pub-id>; <pub-id pub-id-type="pmid">25027859</pub-id></mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gogoll</surname> <given-names>J</given-names></string-name>, <string-name><surname>M&#x00FC;ller</surname> <given-names>JF</given-names></string-name></person-group>. <article-title>Autonomous cars: in favor of a mandatory ethics setting</article-title>. <source>Sci Eng Ethics</source>. <year>2017</year>;<volume>23</volume>(<issue>3</issue>):<fpage>681</fpage>&#x2013;<lpage>700</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11948-016-9806-x</pub-id>; <pub-id pub-id-type="pmid">27417644</pub-id></mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Evans</surname> <given-names>K</given-names></string-name>, <string-name><surname>de Moura</surname> <given-names>N</given-names></string-name>, <string-name><surname>Chauvier</surname> <given-names>S</given-names></string-name>, <string-name><surname>Chatila</surname> <given-names>R</given-names></string-name>, <string-name><surname>Dogan</surname> <given-names>E</given-names></string-name></person-group>. <article-title>Ethical decision making in autonomous vehicles: the AV ethics project</article-title>. <source>Sci Eng Ethics</source>. <year>2020</year>;<volume>26</volume>(<issue>6</issue>):<fpage>3285</fpage>&#x2013;<lpage>312</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11948-020-00272-8</pub-id>; <pub-id pub-id-type="pmid">33048325</pub-id></mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dubljevi&#x0107;</surname> <given-names>V</given-names></string-name></person-group>. <article-title>Toward implementing the ADC model of moral judgment in autonomous vehicles</article-title>. <source>Sci Eng Ethics</source>. <year>2020</year>;<volume>26</volume>(<issue>5</issue>):<fpage>2461</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11948-020-00242-0</pub-id>; <pub-id pub-id-type="pmid">32632784</pub-id></mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kauppinen</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Who should bear the risk when self-driving vehicles crash?</article-title> <source>J Appl Philos</source>. <year>2021</year>;<volume>38</volume>(<issue>4</issue>):<fpage>630</fpage>&#x2013;<lpage>45</lpage>. doi:<pub-id pub-id-type="doi">10.1111/japp.12490</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lundgren</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Safety requirements vs. crashing ethically: what matters most for policies on autonomous vehicles</article-title>. <source>AI SOCIETY</source>. <year>2021</year>;<volume>36</volume>(<issue>2</issue>):<fpage>405</fpage>&#x2013;<lpage>15</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00146-020-00964-6</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ferdman</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Bowling alone in the autonomous vehicle: the ethics of well-being in the driverless car</article-title>. <source>AI SOCIETY</source>. <year>2024</year>;<volume>39</volume>(<issue>3</issue>):<fpage>1171</fpage>&#x2013;<lpage>83</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00146-022-01565-1</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gros</surname> <given-names>C</given-names></string-name>, <string-name><surname>Werkhoven</surname> <given-names>P</given-names></string-name>, <string-name><surname>Kester</surname> <given-names>L</given-names></string-name>, <string-name><surname>Martens</surname> <given-names>M</given-names></string-name></person-group>. <article-title>A methodology for ethical decision-making in automated vehicles</article-title>. <source>AI SOCIETY</source>. <year>2025</year>;<volume>40</volume>(<issue>8</issue>):<fpage>6245</fpage>&#x2013;<lpage>56</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00146-025-02370-2</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>L&#x00FC;tge</surname> <given-names>C</given-names></string-name>, <string-name><surname>Poszler</surname> <given-names>F</given-names></string-name>, <string-name><surname>Acosta</surname> <given-names>AJ</given-names></string-name>, <string-name><surname>Danks</surname> <given-names>D</given-names></string-name>, <string-name><surname>Gottehrer</surname> <given-names>G</given-names></string-name>, <string-name><surname>Mihet-Popa</surname> <given-names>L</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>AI4People: ethical guidelines for the automotive sector-fundamental requirements and practical recommendations</article-title>. <source>Int J Technoethics</source>. <year>2021</year>;<volume>12</volume>(<issue>1</issue>):<fpage>101</fpage>&#x2013;<lpage>25</lpage>. doi:<pub-id pub-id-type="doi">10.4018/ijt.20210101.oa2</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Thornton</surname> <given-names>SM</given-names></string-name>, <string-name><surname>Pan</surname> <given-names>S</given-names></string-name>, <string-name><surname>Erlien</surname> <given-names>SM</given-names></string-name>, <string-name><surname>Gerdes</surname> <given-names>JC</given-names></string-name></person-group>. <article-title>Incorporating ethical considerations into automated vehicle control</article-title>. <source>IEEE Trans Intell Transp Syst</source>. <year>2017</year>;<volume>18</volume>(<issue>6</issue>):<fpage>1429</fpage>&#x2013;<lpage>39</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TITS.2016.2609339</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kalra</surname> <given-names>N</given-names></string-name>, <string-name><surname>Paddock</surname> <given-names>SM</given-names></string-name></person-group>. <article-title>Driving to safety: how many miles of driving would it take to demonstrate autonomous vehicle reliability?</article-title> <source>Transp Res Part A Policy Pract</source>. <year>2016</year>;<volume>94</volume>(<issue>4</issue>):<fpage>182</fpage>&#x2013;<lpage>93</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.tra.2016.09.010</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ryan</surname> <given-names>C</given-names></string-name>, <string-name><surname>Murphy</surname> <given-names>F</given-names></string-name>, <string-name><surname>Mullins</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Spatial risk modelling of behavioural hotspots: risk-aware path planning for autonomous vehicles</article-title>. <source>Transp Res Part A Policy Pract</source>. <year>2020</year>;<volume>134</volume>:<fpage>152</fpage>&#x2013;<lpage>63</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.tra.2020.01.024</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mustafa</surname> <given-names>KA</given-names></string-name>, <string-name><surname>Ornia</surname> <given-names>DJ</given-names></string-name>, <string-name><surname>Kober</surname> <given-names>J</given-names></string-name>, <string-name><surname>Alonso-Mora</surname> <given-names>J</given-names></string-name></person-group>. <article-title>RACP: risk-aware contingency planning with multi-modal predictions</article-title>. <source>IEEE Trans Intell Veh</source>. <year>2025</year>;<volume>10</volume>(<issue>1</issue>):<fpage>228</fpage>&#x2013;<lpage>43</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIV.2024.3411530</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Reyes-Mu&#x00F1;oz</surname> <given-names>A</given-names></string-name>, <string-name><surname>Guerrero-Ib&#x00E1;&#x00F1;ez</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Vulnerable road users and connected autonomous vehicles interaction: a survey</article-title>. <source>Sensors</source>. <year>2022</year>;<volume>22</volume>(<issue>12</issue>):<fpage>4614</fpage>. doi:<pub-id pub-id-type="doi">10.3390/s22124614</pub-id>; <pub-id pub-id-type="pmid">35746397</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>de Clercq</surname> <given-names>K</given-names></string-name>, <string-name><surname>Dietrich</surname> <given-names>A</given-names></string-name>, <string-name><surname>N&#x00FA;&#x00F1;ez Velasco</surname> <given-names>JP</given-names></string-name>, <string-name><surname>de Winter</surname> <given-names>J</given-names></string-name>, <string-name><surname>Happee</surname> <given-names>R</given-names></string-name></person-group>. <article-title>External human-machine interfaces on automated vehicles: effects on pedestrian crossing decisions</article-title>. <source>Hum Factors</source>. <year>2019</year>;<volume>61</volume>(<issue>8</issue>):<fpage>1353</fpage>&#x2013;<lpage>70</lpage>. doi:<pub-id pub-id-type="doi">10.1177/0018720819836343</pub-id>; <pub-id pub-id-type="pmid">30912985</pub-id></mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rouchitsas</surname> <given-names>A</given-names></string-name>, <string-name><surname>Alm</surname> <given-names>H</given-names></string-name></person-group>. <article-title>External human-machine interfaces for autonomous vehicle-to-pedestrian communication: a review of empirical work</article-title>. <source>Front Psychol</source>. <year>2019</year>;<volume>10</volume>:<fpage>2757</fpage>. doi:<pub-id pub-id-type="doi">10.3389/fpsyg.2019.02757</pub-id>; <pub-id pub-id-type="pmid">31920810</pub-id></mixed-citation></ref>
</ref-list>
</back></article>