mlsanityData to 14 Oct 2026

Conflict-Aware Active Automata Learning

arXiv 2310.01003 ↗First posted 2 Oct 2023cs.FL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Active automata learning algorithms cannot easily handle conflict in the observation data (different outputs observed for the same inputs). This inherent inability to recover after a conflict impairs their effective applicability in scenarios where noise is present or the system under learning is mutating. We propose the Conflict-Aware Active Automata Learning (C3AL) framework to enable handling conflicting information during the learning process. The core idea is to consider the so-called observation tree as a first-class citizen in the learning process. Though this idea is explored in recent work, we take it to its full effect by enabling its use with any existing learner and minimizing the number of tests performed on the system under learning, specially in the face of conflicts. We evaluate C3AL in a large set of benchmarks, covering over 30 different realistic targets, and over 18,000 different scenarios. The results of the evaluation show that C3AL is a suitable alternative framework for closed-box learning that can better handle noise and mutations.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 36 references that are in the map. First posted on arXiv 2 Oct 2023.

Builds on

3 of 36 references.

References · 3

  1. 2021Prognosis: Closed-Box Analysis of Network Protocol Implementationscited by 7
  2. 2022Tree-Based Adaptive Model Learningcited by 4
  3. 2019CacheQuery: Learning Replacement Policies from Hardware Cachescited by 3

Built on by

Not cited yet.