Dynasto: Validity-Aware Dynamic-Static Parameter Optimization for Autonomous Driving Testing

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Humeniuk, Dmytro, Hamdaqa, Mohammad, Braiek, Houssem Ben, Bennaceur, Amel, Khomh, Foutse
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914413721681920
author Humeniuk, Dmytro
Hamdaqa, Mohammad
Braiek, Houssem Ben
Bennaceur, Amel
Khomh, Foutse
author_facet Humeniuk, Dmytro
Hamdaqa, Mohammad
Braiek, Houssem Ben
Bennaceur, Amel
Khomh, Foutse
contents Extensive simulation-based testing is important for assuring the safety of autonomous driving systems (ADS). However, generating safety-critical traffic scenarios remains challenging because failures often arise from rare, complex interactions with surrounding vehicles. Existing automatic scenario-generation approaches frequently fail to distinguish genuine ADS faults from collisions caused by implausible or invalid adversarial behaviors, and they typically optimize either scenario initialization or agent behavior in isolation. We propose Dynasto, a two-step testing approach that jointly optimizes initial scenario parameters and dynamic adversarial behaviors to uncover realistic safety-critical failures. First, we train an adversarial agent using reinforcement learning (RL) with temporal-logic-based validity criteria and a safe-distance model inspired by ISO 34502 to promote behaviorally plausible failures. Second, a genetic algorithm (GA) searches over initial conditions while replaying the adversary's failure-inducing behaviors to reveal additional failures that the RL agent alone does not uncover. Finally, a graph-based clustering pipeline groups failures into representative modes based on semantic event sequences. Our evaluation experiments in HighwayEnv across two ADS controllers show that Dynasto finds 60%-70% more valid failures than an RL-only adversary under the same evaluation budget. With clustering, we obtain about 12 interpretable failure modes per system under test, revealing valid failures driven by weaknesses in ego-controller behavior. These results indicate that coordinated dynamic-static optimization with explicit validity constraints is effective for exposing safety-relevant failures in ADS testing.
format Preprint
id arxiv_https___arxiv_org_abs_2603_21427
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Dynasto: Validity-Aware Dynamic-Static Parameter Optimization for Autonomous Driving Testing
Humeniuk, Dmytro
Hamdaqa, Mohammad
Braiek, Houssem Ben
Bennaceur, Amel
Khomh, Foutse
Software Engineering
Extensive simulation-based testing is important for assuring the safety of autonomous driving systems (ADS). However, generating safety-critical traffic scenarios remains challenging because failures often arise from rare, complex interactions with surrounding vehicles. Existing automatic scenario-generation approaches frequently fail to distinguish genuine ADS faults from collisions caused by implausible or invalid adversarial behaviors, and they typically optimize either scenario initialization or agent behavior in isolation. We propose Dynasto, a two-step testing approach that jointly optimizes initial scenario parameters and dynamic adversarial behaviors to uncover realistic safety-critical failures. First, we train an adversarial agent using reinforcement learning (RL) with temporal-logic-based validity criteria and a safe-distance model inspired by ISO 34502 to promote behaviorally plausible failures. Second, a genetic algorithm (GA) searches over initial conditions while replaying the adversary's failure-inducing behaviors to reveal additional failures that the RL agent alone does not uncover. Finally, a graph-based clustering pipeline groups failures into representative modes based on semantic event sequences. Our evaluation experiments in HighwayEnv across two ADS controllers show that Dynasto finds 60%-70% more valid failures than an RL-only adversary under the same evaluation budget. With clustering, we obtain about 12 interpretable failure modes per system under test, revealing valid failures driven by weaknesses in ego-controller behavior. These results indicate that coordinated dynamic-static optimization with explicit validity constraints is effective for exposing safety-relevant failures in ADS testing.
title Dynasto: Validity-Aware Dynamic-Static Parameter Optimization for Autonomous Driving Testing
topic Software Engineering
url https://arxiv.org/abs/2603.21427