Reference. CALF: Categorical Automata Learning Framework

Automata learning is a technique that has successfully been applied in verification, with the automaton type varying depending on the application domain. Adaptations of automata learning algorithms for increasingly complex types of automata have to be developed from scratch because there was no abstract theory offering guidelines. This makes it hard to devise such algorithms, and it obscures their correctness proofs. We introduce a simple category-theoretic formalism that provides an appropriately abstract foundation for studying automata learning. Furthermore, our framework establishes formal relations between algorithms for learning, testing, and minimization. We illustrate its generality with two examples: deterministic and weighted automata.

Cite

Cite as @vanheerdt-2017-calf (helia, typst) · \cite{vanheerdt-2017-calf} (LaTeX)
BibTeX
bibtex · 14 lines
@inproceedings{vanheerdt-2017-calf,
  doi = {10.4230/LIPICS.CSL.2017.29},
  url = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2017.29},
  author = {van Heerdt, Gerco and Sammartino, Matteo and Silva, Alexandra},
  keywords = {automata learning, category theory},
  language = {en},
  title = {CALF: Categorical Automata Learning Framework},
  volume = {82},
  pages = {29:1-29:24},
  publisher = {Schloss Dagstuhl – Leibniz-Zentrum für Informatik},
  year = {2017},
  copyright = {Creative Commons Attribution 3.0 Unported license},
  booktitle = {26th EACSL Annual Conference on Computer Science Logic (CSL 2017)}
}
hayagriva YAML (typst)
yaml · 19 lines
vanheerdt-2017-calf:
  type: article
  title: 'CALF: Categorical Automata Learning Framework'
  author:
  - name: Heerdt
    given-name: Gerco
    prefix: van
  - Sammartino, Matteo
  - Silva, Alexandra
  date: 2017
  page-range: 29:1-29:24
  url: https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2017.29
  serial-number:
    doi: 10.4230/LIPICS.CSL.2017.29
  parent:
    type: proceedings
    title: 26th EACSL Annual Conference on Computer Science Logic (CSL 2017)
    publisher: Schloss Dagstuhl – Leibniz-Zentrum für Informatik
    volume: 82
Cites 29 works (0 here)
External (29)
vanheerdt-2017-calf reference entries/refs/vanheerdt-2017-calf/vanheerdt-2017-calf.hel